ABAP Select data from SAP table PRATEDIMN11 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 PRATEDIMN11 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 PRATEDIMN11. 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 PRATEDIMN11 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_PRATEDIMN11 TYPE STANDARD TABLE OF PRATEDIMN11,
      WA_PRATEDIMN11 TYPE PRATEDIMN11,
      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: <PRATEDIMN11> TYPE PRATEDIMN11.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM PRATEDIMN11
*  INTO TABLE @DATA(IT_PRATEDIMN112).
*--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_PRATEDIMN11 INDEX 1 INTO DATA(WA_PRATEDIMN112).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_PRATEDIMN11 ASSIGNING <PRATEDIMN11>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<PRATEDIMN11>-MANDT = 1.
<PRATEDIMN11>-TRANSPRATEDIMENSIONUUID = 1.
<PRATEDIMN11>-TRANSPRATEVALIDITYUUID = 1.
<PRATEDIMN11>-TRANSPORTATIONRATEUUID = 1.
<PRATEDIMN11>-TRANSPRATEDIMNSCALEITEM01UUID = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_PRATEDIMN11-TRANSPRATEDIMNSCALEITEM02UUID, sy-vline,
WA_PRATEDIMN11-TRANSPRATEDIMNSCALEITEM03UUID, sy-vline,
WA_PRATEDIMN11-TRANSPRATEDIMNSCALEITEM04UUID, sy-vline,
WA_PRATEDIMN11-TRANSPRATEDIMNSCALEITEM05UUID, sy-vline,
WA_PRATEDIMN11-TRANSPRATEDIMNSCALEITEM06UUID, sy-vline,
WA_PRATEDIMN11-TRANSPRATEDIMNSCALEITEM07UUID, sy-vline.
ENDLOOP. *Add any further fields from structure WA_PRATEDIMN11 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_PRATEDIMN11 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_PRATEDIMN11 INTO WA_PRATEDIMN11. *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 CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT01 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT01 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT01.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT02 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT02 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT02.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT03 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT03 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT03.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT04 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT04 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT04.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT05 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT05 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT05.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT06 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT06 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT06.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT07 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT07 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT07.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT08 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT08 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT08.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT09 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT09 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT09.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT10 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT10 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT10.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field TRANSPSCALEITEMQUANTITYUNIT11 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT11 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PRATEDIMN11-TRANSPSCALEITEMQUANTITYUNIT11.
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_PRATEDIMN11_STR,
MANDT TYPE STRING,
TRANSPRATEDIMENSIONUUID TYPE STRING,
TRANSPRATEVALIDITYUUID TYPE STRING,
TRANSPORTATIONRATEUUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM01UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM02UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM03UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM04UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM05UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM06UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM07UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM08UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM09UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM10UUID TYPE STRING,
TRANSPRATEDIMNSCALEITEM11UUID TYPE STRING,
TRANSPORTATIONRATECURRENCY TYPE STRING,
TRANSPRATEAMOUNTINRATECRCY TYPE STRING,
TRANSRATENUMBEROFDIMENSION TYPE STRING,
TRANSPORTATIONCALCBASE01 TYPE STRING,
TRANSPCALCULATIONBASETEXT01 TYPE STRING,
TRANSPORTATIONCALCBASE02 TYPE STRING,
TRANSPCALCULATIONBASETEXT02 TYPE STRING,
TRANSPORTATIONCALCBASE03 TYPE STRING,
TRANSPCALCULATIONBASETEXT03 TYPE STRING,
TRANSPORTATIONCALCBASE04 TYPE STRING,
TRANSPCALCULATIONBASETEXT04 TYPE STRING,
TRANSPORTATIONCALCBASE05 TYPE STRING,
TRANSPCALCULATIONBASETEXT05 TYPE STRING,
TRANSPORTATIONCALCBASE06 TYPE STRING,
TRANSPCALCULATIONBASETEXT06 TYPE STRING,
TRANSPORTATIONCALCBASE07 TYPE STRING,
TRANSPCALCULATIONBASETEXT07 TYPE STRING,
TRANSPORTATIONCALCBASE08 TYPE STRING,
TRANSPCALCULATIONBASETEXT08 TYPE STRING,
TRANSPORTATIONCALCBASE09 TYPE STRING,
TRANSPCALCULATIONBASETEXT09 TYPE STRING,
TRANSPORTATIONCALCBASE10 TYPE STRING,
TRANSPCALCULATIONBASETEXT10 TYPE STRING,
TRANSPORTATIONCALCBASE11 TYPE STRING,
TRANSPCALCULATIONBASETEXT11 TYPE STRING,
TRANSPSCALEITEMAMOUNT01 TYPE STRING,
TRANSPSCALEITEMCURRENCY01 TYPE STRING,
TRANSPSCALEITEMQUANTITY01 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT01 TYPE STRING,
TRANSPSCALEITEMVALUECHAR01 TYPE STRING,
TRANSPSCALEITEMVALUERAW01 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE01 TYPE STRING,
TRANSPSCALEITEMAMOUNT02 TYPE STRING,
TRANSPSCALEITEMCURRENCY02 TYPE STRING,
TRANSPSCALEITEMQUANTITY02 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT02 TYPE STRING,
TRANSPSCALEITEMVALUECHAR02 TYPE STRING,
TRANSPSCALEITEMVALUERAW02 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE02 TYPE STRING,
TRANSPSCALEITEMAMOUNT03 TYPE STRING,
TRANSPSCALEITEMCURRENCY03 TYPE STRING,
TRANSPSCALEITEMQUANTITY03 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT03 TYPE STRING,
TRANSPSCALEITEMVALUECHAR03 TYPE STRING,
TRANSPSCALEITEMVALUERAW03 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE03 TYPE STRING,
TRANSPSCALEITEMAMOUNT04 TYPE STRING,
TRANSPSCALEITEMCURRENCY04 TYPE STRING,
TRANSPSCALEITEMQUANTITY04 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT04 TYPE STRING,
TRANSPSCALEITEMVALUECHAR04 TYPE STRING,
TRANSPSCALEITEMVALUERAW04 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE04 TYPE STRING,
TRANSPSCALEITEMAMOUNT05 TYPE STRING,
TRANSPSCALEITEMCURRENCY05 TYPE STRING,
TRANSPSCALEITEMQUANTITY05 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT05 TYPE STRING,
TRANSPSCALEITEMVALUECHAR05 TYPE STRING,
TRANSPSCALEITEMVALUERAW05 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE05 TYPE STRING,
TRANSPSCALEITEMAMOUNT06 TYPE STRING,
TRANSPSCALEITEMCURRENCY06 TYPE STRING,
TRANSPSCALEITEMQUANTITY06 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT06 TYPE STRING,
TRANSPSCALEITEMVALUECHAR06 TYPE STRING,
TRANSPSCALEITEMVALUERAW06 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE06 TYPE STRING,
TRANSPSCALEITEMAMOUNT07 TYPE STRING,
TRANSPSCALEITEMCURRENCY07 TYPE STRING,
TRANSPSCALEITEMQUANTITY07 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT07 TYPE STRING,
TRANSPSCALEITEMVALUECHAR07 TYPE STRING,
TRANSPSCALEITEMVALUERAW07 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE07 TYPE STRING,
TRANSPSCALEITEMAMOUNT08 TYPE STRING,
TRANSPSCALEITEMCURRENCY08 TYPE STRING,
TRANSPSCALEITEMQUANTITY08 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT08 TYPE STRING,
TRANSPSCALEITEMVALUECHAR08 TYPE STRING,
TRANSPSCALEITEMVALUERAW08 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE08 TYPE STRING,
TRANSPSCALEITEMAMOUNT09 TYPE STRING,
TRANSPSCALEITEMCURRENCY09 TYPE STRING,
TRANSPSCALEITEMQUANTITY09 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT09 TYPE STRING,
TRANSPSCALEITEMVALUECHAR09 TYPE STRING,
TRANSPSCALEITEMVALUERAW09 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE09 TYPE STRING,
TRANSPSCALEITEMAMOUNT10 TYPE STRING,
TRANSPSCALEITEMCURRENCY10 TYPE STRING,
TRANSPSCALEITEMQUANTITY10 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT10 TYPE STRING,
TRANSPSCALEITEMVALUECHAR10 TYPE STRING,
TRANSPSCALEITEMVALUERAW10 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE10 TYPE STRING,
TRANSPSCALEITEMAMOUNT11 TYPE STRING,
TRANSPSCALEITEMCURRENCY11 TYPE STRING,
TRANSPSCALEITEMQUANTITY11 TYPE STRING,
TRANSPSCALEITEMQUANTITYUNIT11 TYPE STRING,
TRANSPSCALEITEMVALUECHAR11 TYPE STRING,
TRANSPSCALEITEMVALUERAW11 TYPE STRING,
TRANSPORTATIONSCALEITEMTYPE11 TYPE STRING,END OF T_EKKO_STR. DATA: WA_PRATEDIMN11_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_PRATEDIMN11_STR-MANDT sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMENSIONUUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEVALIDITYUUID sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONRATEUUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM01UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM02UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM03UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM04UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM05UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM06UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM07UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM08UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM09UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM10UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEDIMNSCALEITEM11UUID sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONRATECURRENCY sy-vline
WA_PRATEDIMN11_STR-TRANSPRATEAMOUNTINRATECRCY sy-vline
WA_PRATEDIMN11_STR-TRANSRATENUMBEROFDIMENSION sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE01 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT01 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE02 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT02 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE03 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT03 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE04 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT04 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE05 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT05 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE06 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT06 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE07 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT07 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE08 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT08 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE09 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT09 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE10 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT10 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONCALCBASE11 sy-vline
WA_PRATEDIMN11_STR-TRANSPCALCULATIONBASETEXT11 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT01 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY01 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY01 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT01 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR01 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW01 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE01 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT02 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY02 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY02 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT02 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR02 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW02 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE02 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT03 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY03 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY03 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT03 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR03 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW03 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE03 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT04 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY04 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY04 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT04 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR04 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW04 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE04 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT05 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY05 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY05 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT05 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR05 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW05 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE05 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT06 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY06 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY06 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT06 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR06 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW06 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE06 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT07 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY07 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY07 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT07 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR07 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW07 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE07 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT08 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY08 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY08 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT08 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR08 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW08 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE08 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT09 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY09 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY09 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT09 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR09 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW09 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE09 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT10 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY10 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY10 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT10 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR10 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW10 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE10 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMAMOUNT11 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMCURRENCY11 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITY11 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMQUANTITYUNIT11 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUECHAR11 sy-vline
WA_PRATEDIMN11_STR-TRANSPSCALEITEMVALUERAW11 sy-vline
WA_PRATEDIMN11_STR-TRANSPORTATIONSCALEITEMTYPE11 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.