ABAP Select data from SAP table REA16 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 REA16 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 REA16. 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 REA16 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_REA16 TYPE STANDARD TABLE OF REA16,
      WA_REA16 TYPE REA16,
      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: <REA16> TYPE REA16.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM REA16
*  INTO TABLE @DATA(IT_REA162).
*--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_REA16 INDEX 1 INTO DATA(WA_REA162).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_REA16 ASSIGNING <REA16>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<REA16>-BELZEILE = 1.
<REA16>-MANDT = 1.
<REA16>-BELNR = 1.
<REA16>-BUKRS = 1.
<REA16>-SPARTE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_REA16-GPARTNER, sy-vline,
WA_REA16-VKONT, sy-vline,
WA_REA16-VERTRAG, sy-vline,
WA_REA16-BEGABRPE, sy-vline,
WA_REA16-ENDABRPE, sy-vline,
WA_REA16-ABRDATS, sy-vline.
ENDLOOP. *Add any further fields from structure WA_REA16 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_REA16 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_REA16 INTO WA_REA16. *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 BELNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_REA16-BELNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-BELNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

*Conversion exit HH_MM, internal->external for field EROETIM CALL FUNCTION 'CONVERSION_EXIT_HH_MM_OUTPUT' EXPORTING input = WA_REA16-EROETIM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-EROETIM.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit GERNR, internal->external for field GERAET CALL FUNCTION 'CONVERSION_EXIT_GERNR_OUTPUT' EXPORTING input = WA_REA16-GERAET IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-GERAET.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit HH_MM, internal->external for field ATIM CALL FUNCTION 'CONVERSION_EXIT_HH_MM_OUTPUT' EXPORTING input = WA_REA16-ATIM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-ATIM.
WRITE:/ 'New Value:', ld_input.

*Conversion exit HH_MM, internal->external for field ATIMVA CALL FUNCTION 'CONVERSION_EXIT_HH_MM_OUTPUT' EXPORTING input = WA_REA16-ATIMVA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-ATIMVA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit HH_MM, internal->external for field ATIMMAX CALL FUNCTION 'CONVERSION_EXIT_HH_MM_OUTPUT' EXPORTING input = WA_REA16-ATIMMAX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-ATIMMAX.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

*Conversion exit ISOLA, internal->external for field TEXTSP CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_REA16-TEXTSP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-TEXTSP.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit ABPSP, internal->external for field PS_PSP_PNR CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_REA16-PS_PSP_PNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-PS_PSP_PNR.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit EXCRT, internal->external for field UMRECHKURS CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_REA16-UMRECHKURS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-UMRECHKURS.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field VBELNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_REA16-VBELNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_REA16-VBELNR.
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_REA16_STR,
BELZEILE TYPE STRING,
MANDT TYPE STRING,
BELNR TYPE STRING,
BUKRS TYPE STRING,
SPARTE TYPE STRING,
GPARTNER TYPE STRING,
VKONT TYPE STRING,
VERTRAG TYPE STRING,
BEGABRPE TYPE STRING,
ENDABRPE TYPE STRING,
ABRDATS TYPE STRING,
ADATSOLL TYPE STRING,
PTERMTDAT TYPE STRING,
BELEGDAT TYPE STRING,
ABWVK TYPE STRING,
BELNRALT TYPE STRING,
STORNODAT TYPE STRING,
ABRVORG TYPE STRING,
HVORG TYPE STRING,
KOFIZ TYPE STRING,
PORTION TYPE STRING,
FORMULAR TYPE STRING,
SIMULATION TYPE STRING,
BELEGART TYPE STRING,
BERGRUND TYPE STRING,
BEGNACH TYPE STRING,
TOBRELEASD TYPE STRING,
TXJCD TYPE STRING,
KONZVER TYPE STRING,
EROETIM TYPE STRING,
ERCHO_V TYPE STRING,
ERCHZ_V TYPE STRING,
ERCHU_V TYPE STRING,
ERCHR_V TYPE STRING,
ERCHC_V TYPE STRING,
ERCHV_V TYPE STRING,
ERCHT_V TYPE STRING,
ERCHP_V TYPE STRING,
ERCHE_V TYPE STRING,
ABRVORG2 TYPE STRING,
ABLEINH TYPE STRING,
ENDPRIO TYPE STRING,
ERDAT TYPE STRING,
ERNAM TYPE STRING,
AEDAT TYPE STRING,
AENAM TYPE STRING,
BEGRU TYPE STRING,
LOEVM TYPE STRING,
ABRDATSU TYPE STRING,
ABRVORGU TYPE STRING,
N_INVSEP TYPE STRING,
ABPOPBEL TYPE STRING,
MANBILLREL TYPE STRING,
BACKBI TYPE STRING,
PERENDBI TYPE STRING,
NUMPERBB TYPE STRING,
BEGEND TYPE STRING,
ENDOFBB TYPE STRING,
ENDOFPEB TYPE STRING,
NUMPERPEB TYPE STRING,
SC_BELNR_H TYPE STRING,
SC_BELNR_N TYPE STRING,
ZUORDDAA TYPE STRING,
BILLINGRUNNO TYPE STRING,
SIMRUNID TYPE STRING,
KTOKLASSE TYPE STRING,
ORIGDOC TYPE STRING,
NOCANC TYPE STRING,
ABSCHLPAN TYPE STRING,
MEM_OPBEL TYPE STRING,
MEM_BUDAT TYPE STRING,
EXBILLDOCNO TYPE STRING,
BCREASON TYPE STRING,
NINVOICE TYPE STRING,
NBILLREL TYPE STRING,
CORRECTION_DATE TYPE STRING,
BASDYPER TYPE STRING,
ESTINBILL TYPE STRING,
ESTINBILLU TYPE STRING,
ESTINBILL_SAV TYPE STRING,
ESTINBILL_USAV TYPE STRING,
ACTPERIOD TYPE STRING,
ACTPERORG TYPE STRING,
EZAWE TYPE STRING,
DAUBUCH TYPE STRING,
FDGRP TYPE STRING,
BILLING_PERIOD TYPE STRING,
OSB_GROUP TYPE STRING,
BP_BILL TYPE STRING,
DUMMY_UTILBILLGDOC_INCL_EEW_TS TYPE STRING,
MAINDOCNO TYPE STRING,
INSTGRTYPE TYPE STRING,
INSTROLE TYPE STRING,
MDUSREQUESTID TYPE STRING,
ASBACH_REL TYPE STRING,
ISU2CI_CATEGORY TYPE STRING,
COLOGRP_INST TYPE STRING,
COLOGRP_INST_L TYPE STRING,
COLOGRP_BP_TAX TYPE STRING,
CSNO TYPE STRING,
BELZART TYPE STRING,
ABSLKZ TYPE STRING,
DIFFKZ TYPE STRING,
BUCHREL TYPE STRING,
MENGESTREL TYPE STRING,
BETRSTREL TYPE STRING,
STGRQNT TYPE STRING,
STGRAMT TYPE STRING,
PRINTREL TYPE STRING,
GROSSGROUP TYPE STRING,
BRUTTOZEILE TYPE STRING,
AKLASSE TYPE STRING,
BRANCHE TYPE STRING,
TVORG TYPE STRING,
GEGEN_TVORG TYPE STRING,
LINESORT TYPE STRING,
AB TYPE STRING,
BIS TYPE STRING,
TIMTYPZA TYPE STRING,
SCHEMANR TYPE STRING,
SNO TYPE STRING,
PROGRAMM TYPE STRING,
EQUNR TYPE STRING,
GERAET TYPE STRING,
MATNR TYPE STRING,
ZWNUMMER TYPE STRING,
INDEXNR TYPE STRING,
MASSBILL TYPE STRING,
MWSKZ TYPE STRING,
ERMWSKZ TYPE STRING,
NETTOBTR TYPE STRING,
TWAERS TYPE STRING,
SAISON TYPE STRING,
PREISTUF TYPE STRING,
PREISTYP TYPE STRING,
PREIS TYPE STRING,
PREISZUS TYPE STRING,
VONZONE TYPE STRING,
BISZONE TYPE STRING,
ZONENNR TYPE STRING,
PREISBTR TYPE STRING,
MNGBASIS TYPE STRING,
TIMBASIS TYPE STRING,
TIMTYP TYPE STRING,
PREIGKL TYPE STRING,
URPREIS TYPE STRING,
PREIADD TYPE STRING,
PREIFAKT TYPE STRING,
OPMULT TYPE STRING,
FRAN_TYPE TYPE STRING,
KONZIGR TYPE STRING,
ABLESGR TYPE STRING,
ABLESGRV TYPE STRING,
ATIM TYPE STRING,
ATIMVA TYPE STRING,
ADATMAX TYPE STRING,
ATIMMAX TYPE STRING,
TARIFTYP TYPE STRING,
TARIFNR TYPE STRING,
KONDIGR TYPE STRING,
STTARIF TYPE STRING,
GEWKEY TYPE STRING,
GEWANTZ TYPE STRING,
GEWANTN TYPE STRING,
LEUCHTNR TYPE STRING,
BETRART TYPE STRING,
WDHFAKT TYPE STRING,
TEMP_AREA TYPE STRING,
DRCKSTUF TYPE STRING,
THGDATUM TYPE STRING,
ZUORDDAT TYPE STRING,
SPGRUND TYPE STRING,
ABGGRND1 TYPE STRING,
ABGGRND2 TYPE STRING,
ABGGRND3 TYPE STRING,
ABGGRND4 TYPE STRING,
ABGGRND5 TYPE STRING,
ABGGRND6 TYPE STRING,
ABGGRND7 TYPE STRING,
ABGGRND8 TYPE STRING,
ABGGRND9 TYPE STRING,
ABGGRND10 TYPE STRING,
EIN01 TYPE STRING,
EIN02 TYPE STRING,
EIN03 TYPE STRING,
EIN04 TYPE STRING,
EIN05 TYPE STRING,
EIN06 TYPE STRING,
EIN07 TYPE STRING,
EIN08 TYPE STRING,
EIN09 TYPE STRING,
EIN10 TYPE STRING,
AUS01 TYPE STRING,
AUS02 TYPE STRING,
AUS03 TYPE STRING,
AUS04 TYPE STRING,
AUS05 TYPE STRING,
MASS1 TYPE STRING,
MASS2 TYPE STRING,
MASS3 TYPE STRING,
MASS4 TYPE STRING,
MASS5 TYPE STRING,
MASS6 TYPE STRING,
DATUM1 TYPE STRING,
DATUM2 TYPE STRING,
TEXTNR TYPE STRING,
TEXTSP TYPE STRING,
RABZUS TYPE STRING,
BACKCANC01 TYPE STRING,
BACKCANC02 TYPE STRING,
BACKCANC03 TYPE STRING,
BACKCANC04 TYPE STRING,
BACKCANC05 TYPE STRING,
BACKCANC TYPE STRING,
BACKEXEC TYPE STRING,
BACKDOCNO TYPE STRING,
BACKDOCLINE TYPE STRING,
LRATESTEP TYPE STRING,
TXDAT_KK TYPE STRING,
REGRELSORT TYPE STRING,
SC_BELNR TYPE STRING,
PEB TYPE STRING,
OPLFDNR TYPE STRING,
STAFO TYPE STRING,
ARTMENGE TYPE STRING,
STATTART TYPE STRING,
PRCTR TYPE STRING,
SEGMENT TYPE STRING,
KOSTL TYPE STRING,
PS_PSP_PNR TYPE STRING,
AUFNR TYPE STRING,
PAOBJNR TYPE STRING,
PAOBJNR_S TYPE STRING,
GSBER TYPE STRING,
APERIODIC TYPE STRING,
ABLBELNR TYPE STRING,
LOGIKZW TYPE STRING,
ISTABLART TYPE STRING,
ISTABLARTVA TYPE STRING,
EXTPKZ TYPE STRING,
REFBELZEILE TYPE STRING,
SPERRUNG TYPE STRING,
TIMECONTRL TYPE STRING,
TCNUMTOR TYPE STRING,
TCDENOMTOR TYPE STRING,
TIMTYPQUOT TYPE STRING,
NETTOFRMD TYPE STRING,
WAERSF TYPE STRING,
UMRECHDAT TYPE STRING,
UMRECHKURS TYPE STRING,
AKTIV TYPE STRING,
REFBELZONE TYPE STRING,
ABLHINW TYPE STRING,
REFBILLDOCNO TYPE STRING,
PERTYP TYPE STRING,
BUPLA TYPE STRING,
FIRSTBELNR TYPE STRING,
TAXREL TYPE STRING,
TAXGROUP TYPE STRING,
BILLTYPE TYPE STRING,
OBJNR TYPE STRING,
ORDERNR TYPE STRING,
LAUFNR TYPE STRING,
ORDER_LAUFNR TYPE STRING,
LINE_CLASS TYPE STRING,
OUCONTRACT TYPE STRING,
GGVERTRAG TYPE STRING,
I_ZWSTAND TYPE STRING,
I_ZWSTNDAB TYPE STRING,
I_ZWSTVOR TYPE STRING,
I_ABRMENGE TYPE STRING,
I_ABRMENGEVOR TYPE STRING,
I_ZWSTDIFF TYPE STRING,
I_ZAHL1 TYPE STRING,
I_ZAHL2 TYPE STRING,
I_ZAHL3 TYPE STRING,
I_ZAHL4 TYPE STRING,
I_ZAHL5 TYPE STRING,
I_ZAHL6 TYPE STRING,
ZEITANT TYPE STRING,
I_NETTOBTR_L TYPE STRING,
I_MENGE TYPE STRING,
ABRMENGE TYPE STRING,
MENGE TYPE STRING,
E_ZWSTAND TYPE STRING,
E_ZWSTNDAB TYPE STRING,
E_ZWSTVOR TYPE STRING,
LFDNR TYPE STRING,
TEXT TYPE STRING,
BILLLINE TYPE STRING,
HEADER TYPE STRING,
ANLAGE TYPE STRING,
PREISKLA TYPE STRING,
MASS TYPE STRING,
ABRFAKT TYPE STRING,
GESAMTBTR TYPE STRING,
SBETW TYPE STRING,
SBASW TYPE STRING,
STPRZ TYPE STRING,
BETRW TYPE STRING,
GAB TYPE STRING,
GBIS TYPE STRING,
STICHTAG TYPE STRING,
MAXBELZ TYPE STRING,
AKTZEILE TYPE STRING,
CURRDEC TYPE STRING,
ABGRENZ TYPE STRING,
TAXCALC TYPE STRING,
OPERAND TYPE STRING,
RUNDART TYPE STRING,
RUNDUNG TYPE STRING,
PROPRICE TYPE STRING,
COPAKONT TYPE STRING,
VBELNR TYPE STRING,
TRANSFER TYPE STRING,
CANCEL TYPE STRING,
CVORG TYPE STRING,
TEXTPOSITION TYPE STRING,
TRANS_ORIGINAL TYPE STRING,
PREISART TYPE STRING,END OF T_EKKO_STR. DATA: WA_REA16_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_REA16_STR-BELZEILE sy-vline
WA_REA16_STR-MANDT sy-vline
WA_REA16_STR-BELNR sy-vline
WA_REA16_STR-BUKRS sy-vline
WA_REA16_STR-SPARTE sy-vline
WA_REA16_STR-GPARTNER sy-vline
WA_REA16_STR-VKONT sy-vline
WA_REA16_STR-VERTRAG sy-vline
WA_REA16_STR-BEGABRPE sy-vline
WA_REA16_STR-ENDABRPE sy-vline
WA_REA16_STR-ABRDATS sy-vline
WA_REA16_STR-ADATSOLL sy-vline
WA_REA16_STR-PTERMTDAT sy-vline
WA_REA16_STR-BELEGDAT sy-vline
WA_REA16_STR-ABWVK sy-vline
WA_REA16_STR-BELNRALT sy-vline
WA_REA16_STR-STORNODAT sy-vline
WA_REA16_STR-ABRVORG sy-vline
WA_REA16_STR-HVORG sy-vline
WA_REA16_STR-KOFIZ sy-vline
WA_REA16_STR-PORTION sy-vline
WA_REA16_STR-FORMULAR sy-vline
WA_REA16_STR-SIMULATION sy-vline
WA_REA16_STR-BELEGART sy-vline
WA_REA16_STR-BERGRUND sy-vline
WA_REA16_STR-BEGNACH sy-vline
WA_REA16_STR-TOBRELEASD sy-vline
WA_REA16_STR-TXJCD sy-vline
WA_REA16_STR-KONZVER sy-vline
WA_REA16_STR-EROETIM sy-vline
WA_REA16_STR-ERCHO_V sy-vline
WA_REA16_STR-ERCHZ_V sy-vline
WA_REA16_STR-ERCHU_V sy-vline
WA_REA16_STR-ERCHR_V sy-vline
WA_REA16_STR-ERCHC_V sy-vline
WA_REA16_STR-ERCHV_V sy-vline
WA_REA16_STR-ERCHT_V sy-vline
WA_REA16_STR-ERCHP_V sy-vline
WA_REA16_STR-ERCHE_V sy-vline
WA_REA16_STR-ABRVORG2 sy-vline
WA_REA16_STR-ABLEINH sy-vline
WA_REA16_STR-ENDPRIO sy-vline
WA_REA16_STR-ERDAT sy-vline
WA_REA16_STR-ERNAM sy-vline
WA_REA16_STR-AEDAT sy-vline
WA_REA16_STR-AENAM sy-vline
WA_REA16_STR-BEGRU sy-vline
WA_REA16_STR-LOEVM sy-vline
WA_REA16_STR-ABRDATSU sy-vline
WA_REA16_STR-ABRVORGU sy-vline
WA_REA16_STR-N_INVSEP sy-vline
WA_REA16_STR-ABPOPBEL sy-vline
WA_REA16_STR-MANBILLREL sy-vline
WA_REA16_STR-BACKBI sy-vline
WA_REA16_STR-PERENDBI sy-vline
WA_REA16_STR-NUMPERBB sy-vline
WA_REA16_STR-BEGEND sy-vline
WA_REA16_STR-ENDOFBB sy-vline
WA_REA16_STR-ENDOFPEB sy-vline
WA_REA16_STR-NUMPERPEB sy-vline
WA_REA16_STR-SC_BELNR_H sy-vline
WA_REA16_STR-SC_BELNR_N sy-vline
WA_REA16_STR-ZUORDDAA sy-vline
WA_REA16_STR-BILLINGRUNNO sy-vline
WA_REA16_STR-SIMRUNID sy-vline
WA_REA16_STR-KTOKLASSE sy-vline
WA_REA16_STR-ORIGDOC sy-vline
WA_REA16_STR-NOCANC sy-vline
WA_REA16_STR-ABSCHLPAN sy-vline
WA_REA16_STR-MEM_OPBEL sy-vline
WA_REA16_STR-MEM_BUDAT sy-vline
WA_REA16_STR-EXBILLDOCNO sy-vline
WA_REA16_STR-BCREASON sy-vline
WA_REA16_STR-NINVOICE sy-vline
WA_REA16_STR-NBILLREL sy-vline
WA_REA16_STR-CORRECTION_DATE sy-vline
WA_REA16_STR-BASDYPER sy-vline
WA_REA16_STR-ESTINBILL sy-vline
WA_REA16_STR-ESTINBILLU sy-vline
WA_REA16_STR-ESTINBILL_SAV sy-vline
WA_REA16_STR-ESTINBILL_USAV sy-vline
WA_REA16_STR-ACTPERIOD sy-vline
WA_REA16_STR-ACTPERORG sy-vline
WA_REA16_STR-EZAWE sy-vline
WA_REA16_STR-DAUBUCH sy-vline
WA_REA16_STR-FDGRP sy-vline
WA_REA16_STR-BILLING_PERIOD sy-vline
WA_REA16_STR-OSB_GROUP sy-vline
WA_REA16_STR-BP_BILL sy-vline
WA_REA16_STR-DUMMY_UTILBILLGDOC_INCL_EEW_TS sy-vline
WA_REA16_STR-MAINDOCNO sy-vline
WA_REA16_STR-INSTGRTYPE sy-vline
WA_REA16_STR-INSTROLE sy-vline
WA_REA16_STR-MDUSREQUESTID sy-vline
WA_REA16_STR-ASBACH_REL sy-vline
WA_REA16_STR-ISU2CI_CATEGORY sy-vline
WA_REA16_STR-COLOGRP_INST sy-vline
WA_REA16_STR-COLOGRP_INST_L sy-vline
WA_REA16_STR-COLOGRP_BP_TAX sy-vline
WA_REA16_STR-CSNO sy-vline
WA_REA16_STR-BELZART sy-vline
WA_REA16_STR-ABSLKZ sy-vline
WA_REA16_STR-DIFFKZ sy-vline
WA_REA16_STR-BUCHREL sy-vline
WA_REA16_STR-MENGESTREL sy-vline
WA_REA16_STR-BETRSTREL sy-vline
WA_REA16_STR-STGRQNT sy-vline
WA_REA16_STR-STGRAMT sy-vline
WA_REA16_STR-PRINTREL sy-vline
WA_REA16_STR-GROSSGROUP sy-vline
WA_REA16_STR-BRUTTOZEILE sy-vline
WA_REA16_STR-AKLASSE sy-vline
WA_REA16_STR-BRANCHE sy-vline
WA_REA16_STR-TVORG sy-vline
WA_REA16_STR-GEGEN_TVORG sy-vline
WA_REA16_STR-LINESORT sy-vline
WA_REA16_STR-AB sy-vline
WA_REA16_STR-BIS sy-vline
WA_REA16_STR-TIMTYPZA sy-vline
WA_REA16_STR-SCHEMANR sy-vline
WA_REA16_STR-SNO sy-vline
WA_REA16_STR-PROGRAMM sy-vline
WA_REA16_STR-EQUNR sy-vline
WA_REA16_STR-GERAET sy-vline
WA_REA16_STR-MATNR sy-vline
WA_REA16_STR-ZWNUMMER sy-vline
WA_REA16_STR-INDEXNR sy-vline
WA_REA16_STR-MASSBILL sy-vline
WA_REA16_STR-MWSKZ sy-vline
WA_REA16_STR-ERMWSKZ sy-vline
WA_REA16_STR-NETTOBTR sy-vline
WA_REA16_STR-TWAERS sy-vline
WA_REA16_STR-SAISON sy-vline
WA_REA16_STR-PREISTUF sy-vline
WA_REA16_STR-PREISTYP sy-vline
WA_REA16_STR-PREIS sy-vline
WA_REA16_STR-PREISZUS sy-vline
WA_REA16_STR-VONZONE sy-vline
WA_REA16_STR-BISZONE sy-vline
WA_REA16_STR-ZONENNR sy-vline
WA_REA16_STR-PREISBTR sy-vline
WA_REA16_STR-MNGBASIS sy-vline
WA_REA16_STR-TIMBASIS sy-vline
WA_REA16_STR-TIMTYP sy-vline
WA_REA16_STR-PREIGKL sy-vline
WA_REA16_STR-URPREIS sy-vline
WA_REA16_STR-PREIADD sy-vline
WA_REA16_STR-PREIFAKT sy-vline
WA_REA16_STR-OPMULT sy-vline
WA_REA16_STR-FRAN_TYPE sy-vline
WA_REA16_STR-KONZIGR sy-vline
WA_REA16_STR-ABLESGR sy-vline
WA_REA16_STR-ABLESGRV sy-vline
WA_REA16_STR-ATIM sy-vline
WA_REA16_STR-ATIMVA sy-vline
WA_REA16_STR-ADATMAX sy-vline
WA_REA16_STR-ATIMMAX sy-vline
WA_REA16_STR-TARIFTYP sy-vline
WA_REA16_STR-TARIFNR sy-vline
WA_REA16_STR-KONDIGR sy-vline
WA_REA16_STR-STTARIF sy-vline
WA_REA16_STR-GEWKEY sy-vline
WA_REA16_STR-GEWANTZ sy-vline
WA_REA16_STR-GEWANTN sy-vline
WA_REA16_STR-LEUCHTNR sy-vline
WA_REA16_STR-BETRART sy-vline
WA_REA16_STR-WDHFAKT sy-vline
WA_REA16_STR-TEMP_AREA sy-vline
WA_REA16_STR-DRCKSTUF sy-vline
WA_REA16_STR-THGDATUM sy-vline
WA_REA16_STR-ZUORDDAT sy-vline
WA_REA16_STR-SPGRUND sy-vline
WA_REA16_STR-ABGGRND1 sy-vline
WA_REA16_STR-ABGGRND2 sy-vline
WA_REA16_STR-ABGGRND3 sy-vline
WA_REA16_STR-ABGGRND4 sy-vline
WA_REA16_STR-ABGGRND5 sy-vline
WA_REA16_STR-ABGGRND6 sy-vline
WA_REA16_STR-ABGGRND7 sy-vline
WA_REA16_STR-ABGGRND8 sy-vline
WA_REA16_STR-ABGGRND9 sy-vline
WA_REA16_STR-ABGGRND10 sy-vline
WA_REA16_STR-EIN01 sy-vline
WA_REA16_STR-EIN02 sy-vline
WA_REA16_STR-EIN03 sy-vline
WA_REA16_STR-EIN04 sy-vline
WA_REA16_STR-EIN05 sy-vline
WA_REA16_STR-EIN06 sy-vline
WA_REA16_STR-EIN07 sy-vline
WA_REA16_STR-EIN08 sy-vline
WA_REA16_STR-EIN09 sy-vline
WA_REA16_STR-EIN10 sy-vline
WA_REA16_STR-AUS01 sy-vline
WA_REA16_STR-AUS02 sy-vline
WA_REA16_STR-AUS03 sy-vline
WA_REA16_STR-AUS04 sy-vline
WA_REA16_STR-AUS05 sy-vline
WA_REA16_STR-MASS1 sy-vline
WA_REA16_STR-MASS2 sy-vline
WA_REA16_STR-MASS3 sy-vline
WA_REA16_STR-MASS4 sy-vline
WA_REA16_STR-MASS5 sy-vline
WA_REA16_STR-MASS6 sy-vline
WA_REA16_STR-DATUM1 sy-vline
WA_REA16_STR-DATUM2 sy-vline
WA_REA16_STR-TEXTNR sy-vline
WA_REA16_STR-TEXTSP sy-vline
WA_REA16_STR-RABZUS sy-vline
WA_REA16_STR-BACKCANC01 sy-vline
WA_REA16_STR-BACKCANC02 sy-vline
WA_REA16_STR-BACKCANC03 sy-vline
WA_REA16_STR-BACKCANC04 sy-vline
WA_REA16_STR-BACKCANC05 sy-vline
WA_REA16_STR-BACKCANC sy-vline
WA_REA16_STR-BACKEXEC sy-vline
WA_REA16_STR-BACKDOCNO sy-vline
WA_REA16_STR-BACKDOCLINE sy-vline
WA_REA16_STR-LRATESTEP sy-vline
WA_REA16_STR-TXDAT_KK sy-vline
WA_REA16_STR-REGRELSORT sy-vline
WA_REA16_STR-SC_BELNR sy-vline
WA_REA16_STR-PEB sy-vline
WA_REA16_STR-OPLFDNR sy-vline
WA_REA16_STR-STAFO sy-vline
WA_REA16_STR-ARTMENGE sy-vline
WA_REA16_STR-STATTART sy-vline
WA_REA16_STR-PRCTR sy-vline
WA_REA16_STR-SEGMENT sy-vline
WA_REA16_STR-KOSTL sy-vline
WA_REA16_STR-PS_PSP_PNR sy-vline
WA_REA16_STR-AUFNR sy-vline
WA_REA16_STR-PAOBJNR sy-vline
WA_REA16_STR-PAOBJNR_S sy-vline
WA_REA16_STR-GSBER sy-vline
WA_REA16_STR-APERIODIC sy-vline
WA_REA16_STR-ABLBELNR sy-vline
WA_REA16_STR-LOGIKZW sy-vline
WA_REA16_STR-ISTABLART sy-vline
WA_REA16_STR-ISTABLARTVA sy-vline
WA_REA16_STR-EXTPKZ sy-vline
WA_REA16_STR-REFBELZEILE sy-vline
WA_REA16_STR-SPERRUNG sy-vline
WA_REA16_STR-TIMECONTRL sy-vline
WA_REA16_STR-TCNUMTOR sy-vline
WA_REA16_STR-TCDENOMTOR sy-vline
WA_REA16_STR-TIMTYPQUOT sy-vline
WA_REA16_STR-NETTOFRMD sy-vline
WA_REA16_STR-WAERSF sy-vline
WA_REA16_STR-UMRECHDAT sy-vline
WA_REA16_STR-UMRECHKURS sy-vline
WA_REA16_STR-AKTIV sy-vline
WA_REA16_STR-REFBELZONE sy-vline
WA_REA16_STR-ABLHINW sy-vline
WA_REA16_STR-REFBILLDOCNO sy-vline
WA_REA16_STR-PERTYP sy-vline
WA_REA16_STR-BUPLA sy-vline
WA_REA16_STR-FIRSTBELNR sy-vline
WA_REA16_STR-TAXREL sy-vline
WA_REA16_STR-TAXGROUP sy-vline
WA_REA16_STR-BILLTYPE sy-vline
WA_REA16_STR-OBJNR sy-vline
WA_REA16_STR-ORDERNR sy-vline
WA_REA16_STR-LAUFNR sy-vline
WA_REA16_STR-ORDER_LAUFNR sy-vline
WA_REA16_STR-LINE_CLASS sy-vline
WA_REA16_STR-OUCONTRACT sy-vline
WA_REA16_STR-GGVERTRAG sy-vline
WA_REA16_STR-I_ZWSTAND sy-vline
WA_REA16_STR-I_ZWSTNDAB sy-vline
WA_REA16_STR-I_ZWSTVOR sy-vline
WA_REA16_STR-I_ABRMENGE sy-vline
WA_REA16_STR-I_ABRMENGEVOR sy-vline
WA_REA16_STR-I_ZWSTDIFF sy-vline
WA_REA16_STR-I_ZAHL1 sy-vline
WA_REA16_STR-I_ZAHL2 sy-vline
WA_REA16_STR-I_ZAHL3 sy-vline
WA_REA16_STR-I_ZAHL4 sy-vline
WA_REA16_STR-I_ZAHL5 sy-vline
WA_REA16_STR-I_ZAHL6 sy-vline
WA_REA16_STR-ZEITANT sy-vline
WA_REA16_STR-I_NETTOBTR_L sy-vline
WA_REA16_STR-I_MENGE sy-vline
WA_REA16_STR-ABRMENGE sy-vline
WA_REA16_STR-MENGE sy-vline
WA_REA16_STR-E_ZWSTAND sy-vline
WA_REA16_STR-E_ZWSTNDAB sy-vline
WA_REA16_STR-E_ZWSTVOR sy-vline
WA_REA16_STR-LFDNR sy-vline
WA_REA16_STR-TEXT sy-vline
WA_REA16_STR-BILLLINE sy-vline
WA_REA16_STR-HEADER sy-vline
WA_REA16_STR-ANLAGE sy-vline
WA_REA16_STR-PREISKLA sy-vline
WA_REA16_STR-MASS sy-vline
WA_REA16_STR-ABRFAKT sy-vline
WA_REA16_STR-GESAMTBTR sy-vline
WA_REA16_STR-SBETW sy-vline
WA_REA16_STR-SBASW sy-vline
WA_REA16_STR-STPRZ sy-vline
WA_REA16_STR-BETRW sy-vline
WA_REA16_STR-GAB sy-vline
WA_REA16_STR-GBIS sy-vline
WA_REA16_STR-STICHTAG sy-vline
WA_REA16_STR-MAXBELZ sy-vline
WA_REA16_STR-AKTZEILE sy-vline
WA_REA16_STR-CURRDEC sy-vline
WA_REA16_STR-ABGRENZ sy-vline
WA_REA16_STR-TAXCALC sy-vline
WA_REA16_STR-OPERAND sy-vline
WA_REA16_STR-RUNDART sy-vline
WA_REA16_STR-RUNDUNG sy-vline
WA_REA16_STR-PROPRICE sy-vline
WA_REA16_STR-COPAKONT sy-vline
WA_REA16_STR-VBELNR sy-vline
WA_REA16_STR-TRANSFER sy-vline
WA_REA16_STR-CANCEL sy-vline
WA_REA16_STR-CVORG sy-vline
WA_REA16_STR-TEXTPOSITION sy-vline
WA_REA16_STR-TRANS_ORIGINAL sy-vline
WA_REA16_STR-PREISART sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.