ABAP Select data from SAP table DM07M1 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 DM07M1 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 DM07M1. 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 DM07M1 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_DM07M1 TYPE STANDARD TABLE OF DM07M1,
      WA_DM07M1 TYPE DM07M1,
      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: <DM07M1> TYPE DM07M1.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM DM07M1
*  INTO TABLE @DATA(IT_DM07M12).
*--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_DM07M1 INDEX 1 INTO DATA(WA_DM07M12).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_DM07M1 ASSIGNING <DM07M1>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<DM07M1>-ZEILD = 1.
<DM07M1>-EXWRT = 1.
<DM07M1>-KONTO = 1.
<DM07M1>-XKMAN = 1.
<DM07M1>-FAUSW = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_DM07M1-XCHAR, sy-vline,
WA_DM07M1-MAKTX, sy-vline,
WA_DM07M1-MATKL, sy-vline,
WA_DM07M1-TXART, sy-vline,
WA_DM07M1-RMBEW, sy-vline,
WA_DM07M1-XLORT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_DM07M1 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_DM07M1 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_DM07M1 INTO WA_DM07M1. *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 KONTO CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_DM07M1-KONTO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_DM07M1-KONTO.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field UMIBPOI CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_DM07M1-UMIBPOI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_DM07M1-UMIBPOI.
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_DM07M1_STR,
ZEILD TYPE STRING,
EXWRT TYPE STRING,
KONTO TYPE STRING,
XKMAN TYPE STRING,
FAUSW TYPE STRING,
XCHAR TYPE STRING,
MAKTX TYPE STRING,
MATKL TYPE STRING,
TXART TYPE STRING,
RMBEW TYPE STRING,
XLORT TYPE STRING,
KZZDE TYPE STRING,
KZDRU TYPE STRING,
XLIFO TYPE STRING,
VMENG TYPE STRING,
VERMG TYPE STRING,
VBSMG TYPE STRING,
VBPMG TYPE STRING,
VWERT TYPE STRING,
VVKWR TYPE STRING,
VWERR TYPE STRING,
VWALT TYPE STRING,
VWERE TYPE STRING,
BTEXT TYPE STRING,
XEINK TYPE STRING,
KTOPL TYPE STRING,
PERIV TYPE STRING,
BWMOD TYPE STRING,
BKLAS TYPE STRING,
EKLAS TYPE STRING,
QKLAS TYPE STRING,
OKLAS TYPE STRING,
BWTTY TYPE STRING,
PEINH TYPE STRING,
STPRS TYPE STRING,
VERPR TYPE STRING,
SALKV TYPE STRING,
VKSAL TYPE STRING,
VMKUM TYPE STRING,
VMSAL TYPE STRING,
VMPEI TYPE STRING,
VMSTP TYPE STRING,
VMVER TYPE STRING,
VMSAV TYPE STRING,
KZVBL TYPE STRING,
KZVBU TYPE STRING,
PERKZ TYPE STRING,
PERIM TYPE STRING,
VZBEW TYPE STRING,
KNTTP TYPE STRING,
BSTYP TYPE STRING,
NAME1 TYPE STRING,
ORT01 TYPE STRING,
PSTLZ TYPE STRING,
INCO1 TYPE STRING,
INCO2 TYPE STRING,
UMREZ TYPE STRING,
UMREN TYPE STRING,
BPUMZ TYPE STRING,
BPUMN TYPE STRING,
BSMNG TYPE STRING,
BPBMG TYPE STRING,
UETMG TYPE STRING,
UNTMG TYPE STRING,
WAMNG TYPE STRING,
WAWRT TYPE STRING,
WESBS TYPE STRING,
BPWES TYPE STRING,
WEMNG TYPE STRING,
WWMNG TYPE STRING,
MB_BPRME TYPE STRING,
BPWEM TYPE STRING,
BPWWM TYPE STRING,
WEWRT TYPE STRING,
REMNG TYPE STRING,
BPREM TYPE STRING,
MULKO TYPE STRING,
REWRT TYPE STRING,
AREWR TYPE STRING,
XELIK TYPE STRING,
SPERQ TYPE STRING,
SSQSS TYPE STRING,
ZGTYP TYPE STRING,
XZGVH TYPE STRING,
INSNC TYPE STRING,
KZUML TYPE STRING,
UMRMB TYPE STRING,
UMBUK TYPE STRING,
UMBWK TYPE STRING,
UMXLI TYPE STRING,
UMHRK TYPE STRING,
UMGJA TYPE STRING,
UMMON TYPE STRING,
UMXRM TYPE STRING,
UMXRJ TYPE STRING,
UMLFG TYPE STRING,
UMLFM TYPE STRING,
UMTYP TYPE STRING,
UMWAE TYPE STRING,
UMVWE TYPE STRING,
UMVWR TYPE STRING,
UMBUA TYPE STRING,
UMVWA TYPE STRING,
UMPEI TYPE STRING,
UMVPR TYPE STRING,
UMGSB TYPE STRING,
UMPRC TYPE STRING,
UMKPL TYPE STRING,
UMPER TYPE STRING,
UMBWM TYPE STRING,
UMBKL TYPE STRING,
UMEKL TYPE STRING,
UMQKL TYPE STRING,
UMOKL TYPE STRING,
UMLBK TYPE STRING,
UMSAL TYPE STRING,
UMSTP TYPE STRING,
UMVER TYPE STRING,
UMSAV TYPE STRING,
UMVKS TYPE STRING,
UMVKU TYPE STRING,
UMVSA TYPE STRING,
UMVPE TYPE STRING,
UMVSP TYPE STRING,
UMVVP TYPE STRING,
UMVMS TYPE STRING,
UMWER TYPE STRING,
UMMYK TYPE STRING,
UMKZV TYPE STRING,
UMMTV TYPE STRING,
UMFAB TYPE STRING,
UMPLI TYPE STRING,
UMEIS TYPE STRING,
UMMINBE TYPE STRING,
UMWEB TYPE STRING,
UMWZE TYPE STRING,
UMBES TYPE STRING,
UMUML TYPE STRING,
UMXQS TYPE STRING,
UMSOF TYPE STRING,
UMSOL TYPE STRING,
UMSOV TYPE STRING,
UMARC TYPE STRING,
UMARD TYPE STRING,
UMCHB TYPE STRING,
UMBPR TYPE STRING,
UMLIB TYPE STRING,
UMKOL TYPE STRING,
UMEIK TYPE STRING,
UMKLK TYPE STRING,
UMKUB TYPE STRING,
UEKPO TYPE STRING,
UFAUP TYPE STRING,
UMRES TYPE STRING,
UMSKU TYPE STRING,
UMSLB TYPE STRING,
UMSSL TYPE STRING,
UMSKA TYPE STRING,
UMSSA TYPE STRING,
UMSPR TYPE STRING,
UMSSQ TYPE STRING,
UMSCA TYPE STRING,
UMSOA TYPE STRING,
UMSCP TYPE STRING,
UMSOP TYPE STRING,
UMLBB TYPE STRING,
UMKBB TYPE STRING,
UMDIS TYPE STRING,
UMDIT TYPE STRING,
UMXPB TYPE STRING,
UMMIS TYPE STRING,
UMVRM TYPE STRING,
UMVI1 TYPE STRING,
UMVI2 TYPE STRING,
UMBDT TYPE STRING,
KZVBP TYPE STRING,
PLIFZ TYPE STRING,
UMLMC TYPE STRING,
WEBAZ TYPE STRING,
WZEIT TYPE STRING,
ATPM1 TYPE STRING,
BESKZ TYPE STRING,
UBFKZ TYPE STRING,
UMLGN TYPE STRING,
UMLGT TYPE STRING,
UMLGP TYPE STRING,
UMBSQ TYPE STRING,
UMBLV TYPE STRING,
UMXBL TYPE STRING,
UMVOS TYPE STRING,
UMNAS TYPE STRING,
UMDYP TYPE STRING,
UMTBF TYPE STRING,
UMTRA TYPE STRING,
UMBTY TYPE STRING,
UMBEN TYPE STRING,
UMTBP TYPE STRING,
UMWKZ TYPE STRING,
UMBKZ TYPE STRING,
WENUM TYPE STRING,
MBLMG TYPE STRING,
MBLBM TYPE STRING,
MBBMG TYPE STRING,
FABKL TYPE STRING,
RSHKZ TYPE STRING,
BDMNG TYPE STRING,
ENMNG TYPE STRING,
BDART TYPE STRING,
ENWRT TYPE STRING,
RLGOR TYPE STRING,
RCHAR TYPE STRING,
KONPR TYPE STRING,
KOPEI TYPE STRING,
ANZRE TYPE STRING,
ANBWA TYPE STRING,
LNRAN TYPE STRING,
BEWAR TYPE STRING,
VMVKS TYPE STRING,
UMVMVKS TYPE STRING,
UMXHUPF TYPE STRING,
UMVKORG TYPE STRING,
UMVSTEL TYPE STRING,
UMVTWEG TYPE STRING,
UMSPART TYPE STRING,
UMSDLIF TYPE STRING,
UMSDKUN TYPE STRING,
UISEG TYPE STRING,
UMIBPOI TYPE STRING,
IMSEG_ORIGINAL TYPE STRING,
UMDISMM TYPE STRING,
PARBW TYPE STRING,END OF T_EKKO_STR. DATA: WA_DM07M1_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_DM07M1_STR-ZEILD sy-vline
WA_DM07M1_STR-EXWRT sy-vline
WA_DM07M1_STR-KONTO sy-vline
WA_DM07M1_STR-XKMAN sy-vline
WA_DM07M1_STR-FAUSW sy-vline
WA_DM07M1_STR-XCHAR sy-vline
WA_DM07M1_STR-MAKTX sy-vline
WA_DM07M1_STR-MATKL sy-vline
WA_DM07M1_STR-TXART sy-vline
WA_DM07M1_STR-RMBEW sy-vline
WA_DM07M1_STR-XLORT sy-vline
WA_DM07M1_STR-KZZDE sy-vline
WA_DM07M1_STR-KZDRU sy-vline
WA_DM07M1_STR-XLIFO sy-vline
WA_DM07M1_STR-VMENG sy-vline
WA_DM07M1_STR-VERMG sy-vline
WA_DM07M1_STR-VBSMG sy-vline
WA_DM07M1_STR-VBPMG sy-vline
WA_DM07M1_STR-VWERT sy-vline
WA_DM07M1_STR-VVKWR sy-vline
WA_DM07M1_STR-VWERR sy-vline
WA_DM07M1_STR-VWALT sy-vline
WA_DM07M1_STR-VWERE sy-vline
WA_DM07M1_STR-BTEXT sy-vline
WA_DM07M1_STR-XEINK sy-vline
WA_DM07M1_STR-KTOPL sy-vline
WA_DM07M1_STR-PERIV sy-vline
WA_DM07M1_STR-BWMOD sy-vline
WA_DM07M1_STR-BKLAS sy-vline
WA_DM07M1_STR-EKLAS sy-vline
WA_DM07M1_STR-QKLAS sy-vline
WA_DM07M1_STR-OKLAS sy-vline
WA_DM07M1_STR-BWTTY sy-vline
WA_DM07M1_STR-PEINH sy-vline
WA_DM07M1_STR-STPRS sy-vline
WA_DM07M1_STR-VERPR sy-vline
WA_DM07M1_STR-SALKV sy-vline
WA_DM07M1_STR-VKSAL sy-vline
WA_DM07M1_STR-VMKUM sy-vline
WA_DM07M1_STR-VMSAL sy-vline
WA_DM07M1_STR-VMPEI sy-vline
WA_DM07M1_STR-VMSTP sy-vline
WA_DM07M1_STR-VMVER sy-vline
WA_DM07M1_STR-VMSAV sy-vline
WA_DM07M1_STR-KZVBL sy-vline
WA_DM07M1_STR-KZVBU sy-vline
WA_DM07M1_STR-PERKZ sy-vline
WA_DM07M1_STR-PERIM sy-vline
WA_DM07M1_STR-VZBEW sy-vline
WA_DM07M1_STR-KNTTP sy-vline
WA_DM07M1_STR-BSTYP sy-vline
WA_DM07M1_STR-NAME1 sy-vline
WA_DM07M1_STR-ORT01 sy-vline
WA_DM07M1_STR-PSTLZ sy-vline
WA_DM07M1_STR-INCO1 sy-vline
WA_DM07M1_STR-INCO2 sy-vline
WA_DM07M1_STR-UMREZ sy-vline
WA_DM07M1_STR-UMREN sy-vline
WA_DM07M1_STR-BPUMZ sy-vline
WA_DM07M1_STR-BPUMN sy-vline
WA_DM07M1_STR-BSMNG sy-vline
WA_DM07M1_STR-BPBMG sy-vline
WA_DM07M1_STR-UETMG sy-vline
WA_DM07M1_STR-UNTMG sy-vline
WA_DM07M1_STR-WAMNG sy-vline
WA_DM07M1_STR-WAWRT sy-vline
WA_DM07M1_STR-WESBS sy-vline
WA_DM07M1_STR-BPWES sy-vline
WA_DM07M1_STR-WEMNG sy-vline
WA_DM07M1_STR-WWMNG sy-vline
WA_DM07M1_STR-MB_BPRME sy-vline
WA_DM07M1_STR-BPWEM sy-vline
WA_DM07M1_STR-BPWWM sy-vline
WA_DM07M1_STR-WEWRT sy-vline
WA_DM07M1_STR-REMNG sy-vline
WA_DM07M1_STR-BPREM sy-vline
WA_DM07M1_STR-MULKO sy-vline
WA_DM07M1_STR-REWRT sy-vline
WA_DM07M1_STR-AREWR sy-vline
WA_DM07M1_STR-XELIK sy-vline
WA_DM07M1_STR-SPERQ sy-vline
WA_DM07M1_STR-SSQSS sy-vline
WA_DM07M1_STR-ZGTYP sy-vline
WA_DM07M1_STR-XZGVH sy-vline
WA_DM07M1_STR-INSNC sy-vline
WA_DM07M1_STR-KZUML sy-vline
WA_DM07M1_STR-UMRMB sy-vline
WA_DM07M1_STR-UMBUK sy-vline
WA_DM07M1_STR-UMBWK sy-vline
WA_DM07M1_STR-UMXLI sy-vline
WA_DM07M1_STR-UMHRK sy-vline
WA_DM07M1_STR-UMGJA sy-vline
WA_DM07M1_STR-UMMON sy-vline
WA_DM07M1_STR-UMXRM sy-vline
WA_DM07M1_STR-UMXRJ sy-vline
WA_DM07M1_STR-UMLFG sy-vline
WA_DM07M1_STR-UMLFM sy-vline
WA_DM07M1_STR-UMTYP sy-vline
WA_DM07M1_STR-UMWAE sy-vline
WA_DM07M1_STR-UMVWE sy-vline
WA_DM07M1_STR-UMVWR sy-vline
WA_DM07M1_STR-UMBUA sy-vline
WA_DM07M1_STR-UMVWA sy-vline
WA_DM07M1_STR-UMPEI sy-vline
WA_DM07M1_STR-UMVPR sy-vline
WA_DM07M1_STR-UMGSB sy-vline
WA_DM07M1_STR-UMPRC sy-vline
WA_DM07M1_STR-UMKPL sy-vline
WA_DM07M1_STR-UMPER sy-vline
WA_DM07M1_STR-UMBWM sy-vline
WA_DM07M1_STR-UMBKL sy-vline
WA_DM07M1_STR-UMEKL sy-vline
WA_DM07M1_STR-UMQKL sy-vline
WA_DM07M1_STR-UMOKL sy-vline
WA_DM07M1_STR-UMLBK sy-vline
WA_DM07M1_STR-UMSAL sy-vline
WA_DM07M1_STR-UMSTP sy-vline
WA_DM07M1_STR-UMVER sy-vline
WA_DM07M1_STR-UMSAV sy-vline
WA_DM07M1_STR-UMVKS sy-vline
WA_DM07M1_STR-UMVKU sy-vline
WA_DM07M1_STR-UMVSA sy-vline
WA_DM07M1_STR-UMVPE sy-vline
WA_DM07M1_STR-UMVSP sy-vline
WA_DM07M1_STR-UMVVP sy-vline
WA_DM07M1_STR-UMVMS sy-vline
WA_DM07M1_STR-UMWER sy-vline
WA_DM07M1_STR-UMMYK sy-vline
WA_DM07M1_STR-UMKZV sy-vline
WA_DM07M1_STR-UMMTV sy-vline
WA_DM07M1_STR-UMFAB sy-vline
WA_DM07M1_STR-UMPLI sy-vline
WA_DM07M1_STR-UMEIS sy-vline
WA_DM07M1_STR-UMMINBE sy-vline
WA_DM07M1_STR-UMWEB sy-vline
WA_DM07M1_STR-UMWZE sy-vline
WA_DM07M1_STR-UMBES sy-vline
WA_DM07M1_STR-UMUML sy-vline
WA_DM07M1_STR-UMXQS sy-vline
WA_DM07M1_STR-UMSOF sy-vline
WA_DM07M1_STR-UMSOL sy-vline
WA_DM07M1_STR-UMSOV sy-vline
WA_DM07M1_STR-UMARC sy-vline
WA_DM07M1_STR-UMARD sy-vline
WA_DM07M1_STR-UMCHB sy-vline
WA_DM07M1_STR-UMBPR sy-vline
WA_DM07M1_STR-UMLIB sy-vline
WA_DM07M1_STR-UMKOL sy-vline
WA_DM07M1_STR-UMEIK sy-vline
WA_DM07M1_STR-UMKLK sy-vline
WA_DM07M1_STR-UMKUB sy-vline
WA_DM07M1_STR-UEKPO sy-vline
WA_DM07M1_STR-UFAUP sy-vline
WA_DM07M1_STR-UMRES sy-vline
WA_DM07M1_STR-UMSKU sy-vline
WA_DM07M1_STR-UMSLB sy-vline
WA_DM07M1_STR-UMSSL sy-vline
WA_DM07M1_STR-UMSKA sy-vline
WA_DM07M1_STR-UMSSA sy-vline
WA_DM07M1_STR-UMSPR sy-vline
WA_DM07M1_STR-UMSSQ sy-vline
WA_DM07M1_STR-UMSCA sy-vline
WA_DM07M1_STR-UMSOA sy-vline
WA_DM07M1_STR-UMSCP sy-vline
WA_DM07M1_STR-UMSOP sy-vline
WA_DM07M1_STR-UMLBB sy-vline
WA_DM07M1_STR-UMKBB sy-vline
WA_DM07M1_STR-UMDIS sy-vline
WA_DM07M1_STR-UMDIT sy-vline
WA_DM07M1_STR-UMXPB sy-vline
WA_DM07M1_STR-UMMIS sy-vline
WA_DM07M1_STR-UMVRM sy-vline
WA_DM07M1_STR-UMVI1 sy-vline
WA_DM07M1_STR-UMVI2 sy-vline
WA_DM07M1_STR-UMBDT sy-vline
WA_DM07M1_STR-KZVBP sy-vline
WA_DM07M1_STR-PLIFZ sy-vline
WA_DM07M1_STR-UMLMC sy-vline
WA_DM07M1_STR-WEBAZ sy-vline
WA_DM07M1_STR-WZEIT sy-vline
WA_DM07M1_STR-ATPM1 sy-vline
WA_DM07M1_STR-BESKZ sy-vline
WA_DM07M1_STR-UBFKZ sy-vline
WA_DM07M1_STR-UMLGN sy-vline
WA_DM07M1_STR-UMLGT sy-vline
WA_DM07M1_STR-UMLGP sy-vline
WA_DM07M1_STR-UMBSQ sy-vline
WA_DM07M1_STR-UMBLV sy-vline
WA_DM07M1_STR-UMXBL sy-vline
WA_DM07M1_STR-UMVOS sy-vline
WA_DM07M1_STR-UMNAS sy-vline
WA_DM07M1_STR-UMDYP sy-vline
WA_DM07M1_STR-UMTBF sy-vline
WA_DM07M1_STR-UMTRA sy-vline
WA_DM07M1_STR-UMBTY sy-vline
WA_DM07M1_STR-UMBEN sy-vline
WA_DM07M1_STR-UMTBP sy-vline
WA_DM07M1_STR-UMWKZ sy-vline
WA_DM07M1_STR-UMBKZ sy-vline
WA_DM07M1_STR-WENUM sy-vline
WA_DM07M1_STR-MBLMG sy-vline
WA_DM07M1_STR-MBLBM sy-vline
WA_DM07M1_STR-MBBMG sy-vline
WA_DM07M1_STR-FABKL sy-vline
WA_DM07M1_STR-RSHKZ sy-vline
WA_DM07M1_STR-BDMNG sy-vline
WA_DM07M1_STR-ENMNG sy-vline
WA_DM07M1_STR-BDART sy-vline
WA_DM07M1_STR-ENWRT sy-vline
WA_DM07M1_STR-RLGOR sy-vline
WA_DM07M1_STR-RCHAR sy-vline
WA_DM07M1_STR-KONPR sy-vline
WA_DM07M1_STR-KOPEI sy-vline
WA_DM07M1_STR-ANZRE sy-vline
WA_DM07M1_STR-ANBWA sy-vline
WA_DM07M1_STR-LNRAN sy-vline
WA_DM07M1_STR-BEWAR sy-vline
WA_DM07M1_STR-VMVKS sy-vline
WA_DM07M1_STR-UMVMVKS sy-vline
WA_DM07M1_STR-UMXHUPF sy-vline
WA_DM07M1_STR-UMVKORG sy-vline
WA_DM07M1_STR-UMVSTEL sy-vline
WA_DM07M1_STR-UMVTWEG sy-vline
WA_DM07M1_STR-UMSPART sy-vline
WA_DM07M1_STR-UMSDLIF sy-vline
WA_DM07M1_STR-UMSDKUN sy-vline
WA_DM07M1_STR-UISEG sy-vline
WA_DM07M1_STR-UMIBPOI sy-vline
WA_DM07M1_STR-IMSEG_ORIGINAL sy-vline
WA_DM07M1_STR-UMDISMM sy-vline
WA_DM07M1_STR-PARBW sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.