Skip to Content
avatar image
Former Member

Field added in internal table of standard include are ignored at runtime

The SAP standard include LVFRRTOP contains global data being used by Transactions such as vf46 and vf44. Some of the internal tables declared there have been modified by SAP to add new fields using Enhancement Spots. During the execution of some SAP Tcodes we have noticed that the fields added thru these enhancment spots are not recognized.

Example of internal table declared in include LVFRRTOP:

data: begin of gvt_com_entry_table occurs 2,
sakrv like vbreve-sakrv, " Revenue account
sak_no like vbreve-popupo, " Revenue account number
acc_value like vbrevk-acc_value.
enhancement-point lvfrrtop_gvt_com_entry_table spots es_saplvfrr static.
*$*$-Start: LVFRRTOP_GVT_COM_ENTRY_TABLE-------------------------------------------$*$*
ENHANCEMENT 7 ISM_SAPLVFRR. "active version
data: bdjpoper type rr_bdjpoper. " IS-M/AM: Periodenabgrenzung
ENDENHANCEMENT.
*$*$-End: LVFRRTOP_GVT_COM_ENTRY_TABLE-------------------------------------------$*$*
data: end of gvt_com_entry_table.

The field bdjpoper was added by SAP using an enhancement spot which belong to the enhancement implementation ISM_SAPLVFRR. However, At runtime of VF46 or VF44, we noticed that this field is not present (is being ignored) and it is causing ABENDs while trying to assign values.

We have reactivated the enhancement implementation ISM_SAPLVFRR;however, the problem continues. No syntax problem exists. everything seems to be fine... only the fields added thru the enhancement spots are ignored, Also if I create my own enhancement point and add a new field. it is ignored at runtime....

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Jun 15, 2017 at 05:49 AM

    Is the Switch ISM_MAM "Media: Advertising Management" active on your system?

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 14, 2017 at 09:34 PM

    Hi Alfonso:

    Try 2 things:

    Use SE20 --> Enhancement Implementation --> ISM_SAPLVFRR and be sure that Implementation is OK

    Locate on main object VFRR FG and do "Update Navigation Index" steps (Utilities Menu --> clic on Update Navigation Index)

    Regards,

    Add comment
    10|10000 characters needed characters exceeded