ABAP Select data from SAP table /SAPAPO/ITM_DATA_STR 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 /SAPAPO/ITM_DATA_STR 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 /SAPAPO/ITM_DATA_STR. 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 /SAPAPO/ITM_DATA_STR 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_/SAPAPO/ITM_DATA_STR TYPE STANDARD TABLE OF /SAPAPO/ITM_DATA_STR,
      WA_/SAPAPO/ITM_DATA_STR TYPE /SAPAPO/ITM_DATA_STR,
      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: </SAPAPO/ITM_DATA_STR> TYPE /SAPAPO/ITM_DATA_STR.

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

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM /SAPAPO/ITM_DATA_STR
  INTO TABLE IT_/SAPAPO/ITM_DATA_STR.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM /SAPAPO/ITM_DATA_STR
*  INTO TABLE @DATA(IT_/SAPAPO/ITM_DATA_STR2).
*--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_/SAPAPO/ITM_DATA_STR INDEX 1 INTO DATA(WA_/SAPAPO/ITM_DATA_STR2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/SAPAPO/ITM_DATA_STR ASSIGNING </SAPAPO/ITM_DATA_STR>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</SAPAPO/ITM_DATA_STR>-S_ORDADM_H = 1.
</SAPAPO/ITM_DATA_STR>-MANDT = 1.
</SAPAPO/ITM_DATA_STR>-GUID = 1.
</SAPAPO/ITM_DATA_STR>-PROCESS_TYPE = 1.
</SAPAPO/ITM_DATA_STR>-POSTING_DATE = 1.
ENDLOOP.

LOOP AT IT_/SAPAPO/ITM_DATA_STR INTO WA_/SAPAPO/ITM_DATA_STR.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/SAPAPO/ITM_DATA_STR-OBJECT_TYPE, sy-vline,
WA_/SAPAPO/ITM_DATA_STR-CREATED_AT, sy-vline,
WA_/SAPAPO/ITM_DATA_STR-CREATED_BY, sy-vline,
WA_/SAPAPO/ITM_DATA_STR-CHANGED_AT, sy-vline,
WA_/SAPAPO/ITM_DATA_STR-CHANGED_BY, sy-vline,
WA_/SAPAPO/ITM_DATA_STR-NOCHA, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/SAPAPO/ITM_DATA_STR 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_/SAPAPO/ITM_DATA_STR 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_/SAPAPO/ITM_DATA_STR INTO WA_/SAPAPO/ITM_DATA_STR. *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 WEIGHT_UNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-WEIGHT_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-WEIGHT_UNIT.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit MATN1, internal->external for field MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-MATNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field MATWA CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-MATWA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-MATWA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field PMATN CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-PMATN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-PMATN.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit MATN1, internal->external for field VPMAT CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-VPMAT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-VPMAT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field UPMAT CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-UPMAT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-UPMAT.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit MATN1, internal->external for field RULE_MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-RULE_MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-RULE_MATNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field VRKME CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_/SAPAPO/ITM_DATA_STR-VRKME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/SAPAPO/ITM_DATA_STR-VRKME.
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_/SAPAPO/ITM_DATA_STR_STR,
S_ORDADM_H TYPE STRING,
MANDT TYPE STRING,
GUID TYPE STRING,
PROCESS_TYPE TYPE STRING,
POSTING_DATE TYPE STRING,
OBJECT_TYPE TYPE STRING,
CREATED_AT TYPE STRING,
CREATED_BY TYPE STRING,
CHANGED_AT TYPE STRING,
CHANGED_BY TYPE STRING,
NOCHA TYPE STRING,
S_ORDADM_I TYPE STRING,
MANDT TYPE STRING,
GUID TYPE STRING,
CREATED_AT TYPE STRING,
CREATED_BY TYPE STRING,
CHANGED_AT TYPE STRING,
CHANGED_BY TYPE STRING,
HEADER TYPE STRING,
PARENT TYPE STRING,
PRODUCT TYPE STRING,
ORDERED_PROD TYPE STRING,
PARTNER_PROD TYPE STRING,
ITM_TYPE TYPE STRING,
ORDER_DATE TYPE STRING,
SUBST_REASON TYPE STRING,
ITM_USAGE TYPE STRING,
LOCATION TYPE STRING,
STORE_LOC TYPE STRING,
ACCID TYPE STRING,
CHMOD TYPE STRING,
ATPCAT TYPE STRING,
DLVGRP TYPE STRING,
ANCHOR TYPE STRING,
ITM_USAGE_TYPE TYPE STRING,
OVR_LOCATION TYPE STRING,
TPDSTYPE TYPE STRING,
CONS_LOCATION TYPE STRING,
DIRECT_SHIP TYPE STRING,
ATP_DUEDATE TYPE STRING,
FDO TYPE STRING,
LPDGROUPID TYPE STRING,
LPD_ACTIVE TYPE STRING,
OVR_RULE_NUM_LOC TYPE STRING,
RLTMS TYPE STRING,
OVR_NUM_SHIP TYPE STRING,
RBACONTROL TYPE STRING,
S_ATPPARAM TYPE STRING,
S_ORDSTA_I TYPE STRING,
MANDT TYPE STRING,
GUID TYPE STRING,
LCITMSTATUS TYPE STRING,
REFSTAT TYPE STRING,
ATPSTAT TYPE STRING,
S_PROD_I TYPE STRING,
MANDT TYPE STRING,
GUID TYPE STRING,
GROSS_WEIGHT TYPE STRING,
NET_WEIGHT TYPE STRING,
WEIGHT_UNIT TYPE STRING,
VOLUME TYPE STRING,
VOLUME_UNIT TYPE STRING,
PROCESS_QTY_NUM TYPE STRING,
PROCESS_QTY_DEN TYPE STRING,
EXPONENT10 TYPE STRING,
PROCESS_QTY_UNIT TYPE STRING,
COMM_GROUP TYPE STRING,
REBATE_GROUP TYPE STRING,
CASH_DISC TYPE STRING,
PROD_PR_GROUP TYPE STRING,
PRC_GROUP1 TYPE STRING,
PRC_GROUP2 TYPE STRING,
PRC_GROUP3 TYPE STRING,
PRC_GROUP4 TYPE STRING,
PRC_GROUP5 TYPE STRING,
BASE_QTY_UNIT TYPE STRING,
KOSCH TYPE STRING,
BATCH TYPE STRING,
S_SALES TYPE STRING,
MANDT TYPE STRING,
GUID TYPE STRING,
REGION TYPE STRING,
INDUSTRY TYPE STRING,
CUST_GROUP1 TYPE STRING,
CUST_GROUP2 TYPE STRING,
CUST_GROUP3 TYPE STRING,
CUST_GROUP4 TYPE STRING,
CUST_GROUP5 TYPE STRING,
S_SHIPPING TYPE STRING,
MANDT TYPE STRING,
GUID TYPE STRING,
INCOTERMS1 TYPE STRING,
INCOTERMS2 TYPE STRING,
SHIP_COND TYPE STRING,
DELI_UNLIM_TOL TYPE STRING,
OVER_DLV_TOL TYPE STRING,
UNDER_DLV_TOL TYPE STRING,
DLV_PRIO TYPE STRING,
ORDERCOMBIND TYPE STRING,
PART_DLV TYPE STRING,
MAX_PL_DLV TYPE STRING,
COMPL_DLV TYPE STRING,
SHIP_POINT TYPE STRING,
ROUTE TYPE STRING,
LIFSP TYPE STRING,
S_ORGMAN TYPE STRING,
MANDT TYPE STRING,
GUID TYPE STRING,
DIS_CHANNEL TYPE STRING,
DIVISION TYPE STRING,
SALES_ORG TYPE STRING,
SALES_OFFICE TYPE STRING,
SALES_GROUP TYPE STRING,
T_ORDPART TYPE STRING,
T_ORD_LINK TYPE STRING,
T_SCHEDLIN TYPE STRING,
T_QTVB TYPE STRING,
S_KOMGO TYPE STRING,
ERNAM TYPE STRING,
VBTYP TYPE STRING,
TRVOG TYPE STRING,
AUART TYPE STRING,
AUGRU TYPE STRING,
VKORG TYPE STRING,
VTWEG TYPE STRING,
SPART TYPE STRING,
VKGRP TYPE STRING,
VKBUR TYPE STRING,
GSBER TYPE STRING,
GSKST TYPE STRING,
VSBED TYPE STRING,
BSARK TYPE STRING,
KOSTL TYPE STRING,
KVGR1 TYPE STRING,
KVGR2 TYPE STRING,
KVGR3 TYPE STRING,
KVGR4 TYPE STRING,
KVGR5 TYPE STRING,
PS_PSP_PNP TYPE STRING,
BUKRS_VF TYPE STRING,
BUKRS TYPE STRING,
KUNNR TYPE STRING,
PKUNAG TYPE STRING,
PKUNWE TYPE STRING,
PKUNRE TYPE STRING,
PKUNRG TYPE STRING,
PSPDNR TYPE STRING,
PVRTNR TYPE STRING,
PLAAG TYPE STRING,
PLAWE TYPE STRING,
PLARE TYPE STRING,
PLARG TYPE STRING,
PLASP TYPE STRING,
PLAVE TYPE STRING,
PABLA TYPE STRING,
PZONE TYPE STRING,
HIEZU01 TYPE STRING,
HIEZU02 TYPE STRING,
HIEZU03 TYPE STRING,
HIEZU04 TYPE STRING,
HIEZU05 TYPE STRING,
HIEZU06 TYPE STRING,
HIEZU07 TYPE STRING,
HIEZU08 TYPE STRING,
HIEZU09 TYPE STRING,
HIEZU10 TYPE STRING,
KONDA TYPE STRING,
KDGRP TYPE STRING,
BZIRK TYPE STRING,
ZTERM TYPE STRING,
ZLSCH TYPE STRING,
MATNR TYPE STRING,
MATWA TYPE STRING,
PMATN TYPE STRING,
CHARG TYPE STRING,
MATKL TYPE STRING,
PSTYV TYPE STRING,
PRODH TYPE STRING,
WERKS TYPE STRING,
LGORT TYPE STRING,
VSTEL TYPE STRING,
ROUTE TYPE STRING,
KONDM TYPE STRING,
KTGRM TYPE STRING,
BONUS TYPE STRING,
PROVG TYPE STRING,
BWTAR TYPE STRING,
PRCTR TYPE STRING,
MCGR1 TYPE STRING,
MCGR2 TYPE STRING,
MCGR3 TYPE STRING,
MCGR4 TYPE STRING,
MCGR5 TYPE STRING,
VPMAT TYPE STRING,
VPWRK TYPE STRING,
EXART TYPE STRING,
UPMAT TYPE STRING,
UKONM TYPE STRING,
MFRGR TYPE STRING,
WGRU1 TYPE STRING,
WGRU2 TYPE STRING,
BERID TYPE STRING,
WEBUK TYPE STRING,
EKORG TYPE STRING,
EKSGB TYPE STRING,
EKGRP TYPE STRING,
DISPO TYPE STRING,
LIFNR TYPE STRING,
LTSNR TYPE STRING,
BTRKZ TYPE STRING,
ABTNR TYPE STRING,
SWGRU1 TYPE STRING,
SWGRU2 TYPE STRING,
MERK1 TYPE STRING,
MERK2 TYPE STRING,
MERK3 TYPE STRING,
AKTYP TYPE STRING,
AKTHE TYPE STRING,
SAISO TYPE STRING,
SAISJ TYPE STRING,
PRDHA TYPE STRING,
LAND1 TYPE STRING,
WRKGR1 TYPE STRING,
WRKGR2 TYPE STRING,
MTART TYPE STRING,
WMAKG TYPE STRING,
SVKORG TYPE STRING,
SVTWEG TYPE STRING,
SBZIRK TYPE STRING,
SMATKL TYPE STRING,
KOLIF TYPE STRING,
WKUNNR TYPE STRING,
KOSCH TYPE STRING,
KONOB TYPE STRING,
ALAND TYPE STRING,
WKREG TYPE STRING,
WKCOU TYPE STRING,
WKCTY TYPE STRING,
INCO1 TYPE STRING,
INCO2 TYPE STRING,
COUNC TYPE STRING,
CITYC TYPE STRING,
LIFSK TYPE STRING,
NETWR_AK TYPE STRING,
WAERK_AK TYPE STRING,
AUTLF TYPE STRING,
UEPOS TYPE STRING,
ABGRU TYPE STRING,
GRKOR TYPE STRING,
NETWR_AP TYPE STRING,
WAERK_AP TYPE STRING,
LPRIO TYPE STRING,
FIXMG TYPE STRING,
RULE_MATNR TYPE STRING,
RULE_WERKS TYPE STRING,
STEP TYPE STRING,
RET_LT TYPE STRING,
CUST_TYPE TYPE STRING,
EXP_SEARCH TYPE STRING,
SUBST_EXCL TYPE STRING,
S_PATTERN TYPE STRING,
TER_ID TYPE STRING,
TER_LEVEL TYPE STRING,
FORCE_ROC TYPE STRING,
LLAND TYPE STRING,
LREGIO TYPE STRING,
LZONE TYPE STRING,
MISDL_RUSCH TYPE STRING,
VRKME TYPE STRING,
COPAC TYPE STRING,
PRESELECT TYPE STRING,
BTDTC TYPE STRING,
MISDL_WERKS TYPE STRING,
R3OBJ TYPE STRING,
T_SDFIELD TYPE STRING,
T_CREQ_I TYPE STRING,
T_CVAL_I TYPE STRING,
S_ORD_TPOP TYPE STRING,
S_ATPLPG TYPE STRING,END OF T_EKKO_STR. DATA: WA_/SAPAPO/ITM_DATA_STR_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_/SAPAPO/ITM_DATA_STR_STR-S_ORDADM_H sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MANDT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GUID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PROCESS_TYPE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-POSTING_DATE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-OBJECT_TYPE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CREATED_AT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CREATED_BY sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CHANGED_AT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CHANGED_BY sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-NOCHA sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_ORDADM_I sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MANDT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GUID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CREATED_AT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CREATED_BY sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CHANGED_AT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CHANGED_BY sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HEADER sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PARENT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRODUCT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ORDERED_PROD sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PARTNER_PROD sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ITM_TYPE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ORDER_DATE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SUBST_REASON sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ITM_USAGE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LOCATION sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-STORE_LOC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ACCID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CHMOD sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ATPCAT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-DLVGRP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ANCHOR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ITM_USAGE_TYPE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-OVR_LOCATION sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-TPDSTYPE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CONS_LOCATION sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-DIRECT_SHIP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ATP_DUEDATE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-FDO sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LPDGROUPID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LPD_ACTIVE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-OVR_RULE_NUM_LOC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-RLTMS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-OVR_NUM_SHIP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-RBACONTROL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_ATPPARAM sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_ORDSTA_I sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MANDT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GUID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LCITMSTATUS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-REFSTAT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ATPSTAT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_PROD_I sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MANDT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GUID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GROSS_WEIGHT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-NET_WEIGHT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WEIGHT_UNIT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VOLUME sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VOLUME_UNIT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PROCESS_QTY_NUM sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PROCESS_QTY_DEN sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-EXPONENT10 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PROCESS_QTY_UNIT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-COMM_GROUP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-REBATE_GROUP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CASH_DISC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PROD_PR_GROUP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRC_GROUP1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRC_GROUP2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRC_GROUP3 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRC_GROUP4 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRC_GROUP5 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BASE_QTY_UNIT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KOSCH sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BATCH sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_SALES sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MANDT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GUID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-REGION sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-INDUSTRY sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CUST_GROUP1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CUST_GROUP2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CUST_GROUP3 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CUST_GROUP4 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CUST_GROUP5 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_SHIPPING sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MANDT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GUID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-INCOTERMS1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-INCOTERMS2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SHIP_COND sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-DELI_UNLIM_TOL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-OVER_DLV_TOL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-UNDER_DLV_TOL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-DLV_PRIO sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ORDERCOMBIND sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PART_DLV sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MAX_PL_DLV sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-COMPL_DLV sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SHIP_POINT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ROUTE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LIFSP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_ORGMAN sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MANDT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GUID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-DIS_CHANNEL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-DIVISION sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SALES_ORG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SALES_OFFICE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SALES_GROUP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-T_ORDPART sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-T_ORD_LINK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-T_SCHEDLIN sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-T_QTVB sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_KOMGO sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ERNAM sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VBTYP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-TRVOG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-AUART sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-AUGRU sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VKORG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VTWEG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SPART sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VKGRP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VKBUR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GSBER sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GSKST sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VSBED sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BSARK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KOSTL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KVGR1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KVGR2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KVGR3 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KVGR4 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KVGR5 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PS_PSP_PNP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BUKRS_VF sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BUKRS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KUNNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PKUNAG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PKUNWE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PKUNRE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PKUNRG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PSPDNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PVRTNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PLAAG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PLAWE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PLARE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PLARG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PLASP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PLAVE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PABLA sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PZONE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU01 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU02 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU03 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU04 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU05 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU06 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU07 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU08 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU09 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-HIEZU10 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KONDA sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KDGRP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BZIRK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ZTERM sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ZLSCH sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MATNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MATWA sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PMATN sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CHARG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MATKL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PSTYV sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRODH sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WERKS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LGORT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VSTEL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ROUTE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KONDM sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KTGRM sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BONUS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PROVG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BWTAR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRCTR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MCGR1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MCGR2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MCGR3 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MCGR4 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MCGR5 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VPMAT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VPWRK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-EXART sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-UPMAT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-UKONM sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MFRGR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WGRU1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WGRU2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BERID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WEBUK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-EKORG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-EKSGB sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-EKGRP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-DISPO sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LIFNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LTSNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BTRKZ sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ABTNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SWGRU1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SWGRU2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MERK1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MERK2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MERK3 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-AKTYP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-AKTHE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SAISO sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SAISJ sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRDHA sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LAND1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WRKGR1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WRKGR2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MTART sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WMAKG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SVKORG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SVTWEG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SBZIRK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SMATKL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KOLIF sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WKUNNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KOSCH sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-KONOB sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ALAND sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WKREG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WKCOU sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WKCTY sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-INCO1 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-INCO2 sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-COUNC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CITYC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LIFSK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-NETWR_AK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WAERK_AK sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-AUTLF sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-UEPOS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-ABGRU sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-GRKOR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-NETWR_AP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-WAERK_AP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LPRIO sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-FIXMG sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-RULE_MATNR sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-RULE_WERKS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-STEP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-RET_LT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-CUST_TYPE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-EXP_SEARCH sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-SUBST_EXCL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_PATTERN sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-TER_ID sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-TER_LEVEL sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-FORCE_ROC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LLAND sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LREGIO sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-LZONE sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MISDL_RUSCH sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-VRKME sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-COPAC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-PRESELECT sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-BTDTC sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-MISDL_WERKS sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-R3OBJ sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-T_SDFIELD sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-T_CREQ_I sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-T_CVAL_I sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_ORD_TPOP sy-vline
WA_/SAPAPO/ITM_DATA_STR_STR-S_ATPLPG sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.