ABAP Select data from SAP table REXC_AJMETHOD_INFO_CH01 into internal table

Get Example source ABAP code based on a different SAP table
  

Below is a number of ABAP code snippets to demonstrate how to select data from SAP REXC_AJMETHOD_INFO_CH01 table and store it within an internal table, including using the newer @DATA inline declaration methods. It also shows you various ways to process this data using ABAP work area, inline declaration or field symbols including executing all the relevant CONVERSION_EXIT routines specific to REXC_AJMETHOD_INFO_CH01. See here for more generic Select statement tips.

Sometimes data within SAP is stored within the database table in a different format to what it is displayed to the user. These input/output conversation FM routines are what translates the data between the two formats.

There is also a full declaration of the REXC_AJMETHOD_INFO_CH01 table where each field has a char/string type for you to simply copy and paste. This allows you to use processing that is only available to these field types such as the CONCATENATE statement.

DATA: IT_REXC_AJMETHOD_INFO_CH01 TYPE STANDARD TABLE OF REXC_AJMETHOD_INFO_CH01,
      WA_REXC_AJMETHOD_INFO_CH01 TYPE REXC_AJMETHOD_INFO_CH01,
      GD_STR TYPE STRING.

DATA: lo_typedescr type REF TO cl_abap_typedescr.
DATA: lv_fieldname type fieldname.

FIELD-SYMBOLS: <FIELD> TYPE any.
FIELD-SYMBOLS: <REXC_AJMETHOD_INFO_CH01> TYPE REXC_AJMETHOD_INFO_CH01.

*Process all fields in table header/work area as string values
  PERFORM process_as_string_field_values CHANGING wa_REXC_AJMETHOD_INFO_CH01.

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM REXC_AJMETHOD_INFO_CH01
  INTO TABLE IT_REXC_AJMETHOD_INFO_CH01.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM REXC_AJMETHOD_INFO_CH01
*  INTO TABLE @DATA(IT_REXC_AJMETHOD_INFO_CH012).
*--Further methods of using ABAP code to  select data from SAP database tables

*You can also declare the header/work area using the in-line DATA declaration method
READ TABLE IT_REXC_AJMETHOD_INFO_CH01 INDEX 1 INTO DATA(WA_REXC_AJMETHOD_INFO_CH012).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_REXC_AJMETHOD_INFO_CH01 ASSIGNING <REXC_AJMETHOD_INFO_CH01>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<REXC_AJMETHOD_INFO_CH01>-CONDCURR = 1.
<REXC_AJMETHOD_INFO_CH01>-ADJMRULE = 1.
<REXC_AJMETHOD_INFO_CH01>-MGRBASEREF = 1.
<REXC_AJMETHOD_INFO_CH01>-MGRBASEDATE = 1.
<REXC_AJMETHOD_INFO_CH01>-MGRBASERATE = 1.
ENDLOOP.

LOOP AT IT_REXC_AJMETHOD_INFO_CH01 INTO WA_REXC_AJMETHOD_INFO_CH01.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_REXC_AJMETHOD_INFO_CH01-MGRADJMDATE, sy-vline,
WA_REXC_AJMETHOD_INFO_CH01-MGRADJMRATE, sy-vline,
WA_REXC_AJMETHOD_INFO_CH01-MGRADJMPERCENT, sy-vline,
WA_REXC_AJMETHOD_INFO_CH01-MGRADJMAMOUNT, sy-vline,
WA_REXC_AJMETHOD_INFO_CH01-MOCPERCENTTYPE, sy-vline,
WA_REXC_AJMETHOD_INFO_CH01-MOCBASEINDX, sy-vline.
ENDLOOP. *Add any further fields from structure WA_REXC_AJMETHOD_INFO_CH01 you want to display... WRITE:/ sy-uline. * Aternatively use generic code to Write field values (and NAME) to screen report DO. ASSIGN COMPONENT sy-index OF STRUCTURE wa_REXC_AJMETHOD_INFO_CH01 TO <field>. IF sy-subrc <> 0. EXIT. ENDIF. WRITE:/ 'Field Value', <field>, sy-vline. gd_str = <field> . lo_typedescr ?= CL_ABAP_DATADESCR=>DESCRIBE_BY_DATA( <field> ). lv_fieldname = lo_typedescr->GET_RELATIVE_NAME( ). WRITE:/ 'Field Name', lv_fieldname. ENDDO. *Redo loop but convert all fields from internal to out value LOOP AT IT_REXC_AJMETHOD_INFO_CH01 INTO WA_REXC_AJMETHOD_INFO_CH01. *Write horizonal line to screen report. WRITE:/ sy-uline. *Convert all fields to display/output versions using conversion routines PERFORM convert_all_field_values CHANGING wa_EKKO. ENDLOOP. *&---------------------------------------------------------------------* *& Form convert_all_field_values *&---------------------------------------------------------------------* FORM convert_all_field_values CHANGING p_EKKO LIKE wa_EKKO. DATA: ld_input(1000) TYPE c, ld_output(1000) TYPE C.

*Conversion exit ALPHA, internal->external for field ADJMRULE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-ADJMRULE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-ADJMRULE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field MGRBASERATE CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-MGRBASERATE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-MGRBASERATE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field MGRADJMRATE CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-MGRADJMRATE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-MGRADJMRATE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field MOCBASEINDX CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-MOCBASEINDX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-MOCBASEINDX.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field MOCBASEPPCINDX CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-MOCBASEPPCINDX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-MOCBASEPPCINDX.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field MOCADJMPPCINDX CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-MOCADJMPPCINDX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-MOCADJMPPCINDX.
WRITE:/ 'New Value:', ld_input.

*Conversion exit GJAHR, internal->external for field PPCBASEYEAR CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-PPCBASEYEAR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-PPCBASEYEAR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field PPCBASEINDX CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-PPCBASEINDX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-PPCBASEINDX.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field PPCADJMINDX CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-PPCADJMINDX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-PPCADJMINDX.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ACCOMCONDTYPE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-ACCOMCONDTYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-ACCOMCONDTYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field YIELDCONDTYPE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-YIELDCONDTYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-YIELDCONDTYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field WOIINCONDTYPE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-WOIINCONDTYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-WOIINCONDTYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field MGRRESVRATE CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-MGRRESVRATE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-MGRRESVRATE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit DEC03, internal->external for field PPCRESVINDX CALL FUNCTION 'CONVERSION_EXIT_DEC03_OUTPUT' EXPORTING input = WA_REXC_AJMETHOD_INFO_CH01-PPCRESVINDX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REXC_AJMETHOD_INFO_CH01-PPCRESVINDX.
WRITE:/ 'New Value:', ld_input.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_REXC_AJMETHOD_INFO_CH01_STR,
CONDCURR TYPE STRING,
ADJMRULE TYPE STRING,
MGRBASEREF TYPE STRING,
MGRBASEDATE TYPE STRING,
MGRBASERATE TYPE STRING,
MGRADJMDATE TYPE STRING,
MGRADJMRATE TYPE STRING,
MGRADJMPERCENT TYPE STRING,
MGRADJMAMOUNT TYPE STRING,
MOCPERCENTTYPE TYPE STRING,
MOCBASEINDX TYPE STRING,
MOCBASEDATE TYPE STRING,
MOCBASEPPCINDX TYPE STRING,
MOCADJMDATE TYPE STRING,
MOCADJNBMONTH TYPE STRING,
MOCADJMPERCENT TYPE STRING,
MOCADJMPPCINDX TYPE STRING,
MOCADJMAMOUNT TYPE STRING,
PPCBASESERIES TYPE STRING,
PPCBASEYEAR TYPE STRING,
PPCBASEDATE TYPE STRING,
PPCBASEINDX TYPE STRING,
PPCPRCTPASS TYPE STRING,
PPCADJMDATE TYPE STRING,
PPCADJMINDX TYPE STRING,
PPCADJMPERCENT TYPE STRING,
PPCADJMAMOUNT TYPE STRING,
RELADJMPERCENT TYPE STRING,
RELADJMAMOUNT TYPE STRING,
ACCOMCONDTYPE TYPE STRING,
ACCOMBASEUPRICE TYPE STRING,
ACCOMVALIDFROM TYPE STRING,
YIELDCONDTYPE TYPE STRING,
YIELDBASEUPRICE TYPE STRING,
YIELDVALIDFROM TYPE STRING,
WOIINCONDTYPE TYPE STRING,
WOIINBASEUPRICE TYPE STRING,
WOIINVALIDFROM TYPE STRING,
ABSREASCOND TYPE STRING,
ABSREASAMOUNT TYPE STRING,
ABSREASPERCENT TYPE STRING,
ABSADJOPTION TYPE STRING,
ABSADJMPERCENT TYPE STRING,
ABSADJMAMOUNT TYPE STRING,
WOIREASCOND TYPE STRING,
WOIREASAMOUNT TYPE STRING,
WOIREASPERCENT TYPE STRING,
WOIADJMPERCENT TYPE STRING,
WOIADJMAMOUNT TYPE STRING,
ABSCONTRIBUTION TYPE STRING,
ADJCONDABS TYPE STRING,
ACCOMADJMUPRICE TYPE STRING,
YIELDADJMUPRICE TYPE STRING,
WOIINADJMUPRICE TYPE STRING,
FREEVALUEABSINC TYPE STRING,
FREEVALUEPERCENT TYPE STRING,
FREEADJMPERCENT TYPE STRING,
FREEADJMAMOUNT TYPE STRING,
FREEADJMTXT TYPE STRING,
ADJCONDABSPERCENT TYPE STRING,
ACCOMREASADJPERCENT TYPE STRING,
ACCOMREASADJAMOUNT TYPE STRING,
ACCOMADJPERCENT TYPE STRING,
ACCOMADJAMOUNT TYPE STRING,
YIELDREASADJPERCENT TYPE STRING,
YIELDREASADJAMOUNT TYPE STRING,
YIELDADJPERCENT TYPE STRING,
YIELDADJAMOUNT TYPE STRING,
WOIINREASADJPERCENT TYPE STRING,
WOIINREASADJAMOUNT TYPE STRING,
WOIINADJPERCENT TYPE STRING,
WOIINADJAMOUNT TYPE STRING,
MGRRESVDATE TYPE STRING,
MGRRESVRATE TYPE STRING,
MGRRESVPERCENT TYPE STRING,
MGRRESVAMOUNT TYPE STRING,
MOCRESVDATE TYPE STRING,
MOCRESVNBMONTH TYPE STRING,
MOCRESVPERCENT TYPE STRING,
MOCRESVAMOUNT TYPE STRING,
PPCRESVDATE TYPE STRING,
PPCRESVINDX TYPE STRING,
PPCRESVPERCENT TYPE STRING,
PPCRESVAMOUNT TYPE STRING,
ACCOMRESVBASEAMOUNT TYPE STRING,
ACCOMRESVPERCENT TYPE STRING,
ACCOMRESVAMOUNT TYPE STRING,
YIELDRESVBASEAMOUNT TYPE STRING,
YIELDRESVPERCENT TYPE STRING,
YIELDRESVAMOUNT TYPE STRING,
WOIINRESVBASEAMOUNT TYPE STRING,
WOIINRESVPERCENT TYPE STRING,
WOIINRESVAMOUNT TYPE STRING,
RESVRELPERCENT TYPE STRING,
RESVRELAMOUNT TYPE STRING,
PARMRELLOW TYPE STRING,
PARMRELLOWPRIO1 TYPE STRING,
PARMRELLOWPRIO2 TYPE STRING,
RESVAMOUNTPRIO1 TYPE STRING,
BASEADJMPRIO1 TYPE STRING,
ADJMPRIO1 TYPE STRING,
RESVAMOUNTPRIO2 TYPE STRING,
BASEADJMPRIO2 TYPE STRING,
ADJMPRIO2 TYPE STRING,
ZILABEZ TYPE STRING,
ZIKUBEZ TYPE STRING,
INDTXT TYPE STRING,
XSTDORT TYPE STRING,
ADJMTOTALPERCENT TYPE STRING,
ADJMTOTALAMOUNT TYPE STRING,
ABSTOTALPERCENT TYPE STRING,
ABSTOTALAMOUNT TYPE STRING,END OF T_EKKO_STR. DATA: WA_REXC_AJMETHOD_INFO_CH01_STR type T_EKKO_STR. DATA: ld_text TYPE string. LOOP AT IT_EKKO INTO WA_EKKO. MOVE-CORRESPONDING wa_EKKO TO WA_EKKO_STR. CONCATENATE: sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-CONDCURR sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ADJMRULE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRBASEREF sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRBASEDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRBASERATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRADJMDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRADJMRATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRADJMPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRADJMAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCPERCENTTYPE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCBASEINDX sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCBASEDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCBASEPPCINDX sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCADJMDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCADJNBMONTH sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCADJMPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCADJMPPCINDX sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCADJMAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCBASESERIES sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCBASEYEAR sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCBASEDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCBASEINDX sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCPRCTPASS sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCADJMDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCADJMINDX sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCADJMPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCADJMAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-RELADJMPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-RELADJMAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMCONDTYPE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMBASEUPRICE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMVALIDFROM sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDCONDTYPE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDBASEUPRICE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDVALIDFROM sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINCONDTYPE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINBASEUPRICE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINVALIDFROM sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSREASCOND sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSREASAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSREASPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSADJOPTION sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSADJMPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSADJMAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIREASCOND sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIREASAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIREASPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIADJMPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIADJMAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSCONTRIBUTION sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ADJCONDABS sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMADJMUPRICE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDADJMUPRICE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINADJMUPRICE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-FREEVALUEABSINC sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-FREEVALUEPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-FREEADJMPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-FREEADJMAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-FREEADJMTXT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ADJCONDABSPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMREASADJPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMREASADJAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMADJPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMADJAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDREASADJPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDREASADJAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDADJPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDADJAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINREASADJPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINREASADJAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINADJPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINADJAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRRESVDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRRESVRATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRRESVPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MGRRESVAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCRESVDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCRESVNBMONTH sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCRESVPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-MOCRESVAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCRESVDATE sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCRESVINDX sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCRESVPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PPCRESVAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMRESVBASEAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMRESVPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ACCOMRESVAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDRESVBASEAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDRESVPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-YIELDRESVAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINRESVBASEAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINRESVPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-WOIINRESVAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-RESVRELPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-RESVRELAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PARMRELLOW sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PARMRELLOWPRIO1 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-PARMRELLOWPRIO2 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-RESVAMOUNTPRIO1 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-BASEADJMPRIO1 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ADJMPRIO1 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-RESVAMOUNTPRIO2 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-BASEADJMPRIO2 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ADJMPRIO2 sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ZILABEZ sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ZIKUBEZ sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-INDTXT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-XSTDORT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ADJMTOTALPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ADJMTOTALAMOUNT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSTOTALPERCENT sy-vline
WA_REXC_AJMETHOD_INFO_CH01_STR-ABSTOTALAMOUNT sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.