ABAP Select data from SAP table LSTB 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 LSTB 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 LSTB. 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 LSTB 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_LSTB TYPE STANDARD TABLE OF LSTB,
      WA_LSTB TYPE LSTB,
      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: <LSTB> TYPE LSTB.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM LSTB
*  INTO TABLE @DATA(IT_LSTB2).
*--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_LSTB INDEX 1 INTO DATA(WA_LSTB2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_LSTB ASSIGNING <LSTB>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<LSTB>-PERNR = 1.
<LSTB>-LBART = 1.
<LSTB>-ENDDA = 1.
<LSTB>-LFDNR = 1.
<LSTB>-LSART = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_LSTB-VERSN, sy-vline,
WA_LSTB-BJAHR, sy-vline,
WA_LSTB-BANFA, sy-vline,
WA_LSTB-BENDE, sy-vline,
WA_LSTB-KETIN, sy-vline,
WA_LSTB-OMMAG, sy-vline.
ENDLOOP. *Add any further fields from structure WA_LSTB 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_LSTB 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_LSTB INTO WA_LSTB. *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.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_LSTB_STR,
PERNR TYPE STRING,
LBART TYPE STRING,
ENDDA TYPE STRING,
LFDNR TYPE STRING,
LSART TYPE STRING,
VERSN TYPE STRING,
BJAHR TYPE STRING,
BANFA TYPE STRING,
BENDE TYPE STRING,
KETIN TYPE STRING,
OMMAG TYPE STRING,
GMDNR TYPE STRING,
GMDTX TYPE STRING,
GESCH TYPE STRING,
NACHN TYPE STRING,
VORNA TYPE STRING,
VORSA TYPE STRING,
NAMZU TYPE STRING,
TITEL TYPE STRING,
NAME2 TYPE STRING,
VORS2 TYPE STRING,
NAMZ2 TYPE STRING,
GBDAT TYPE STRING,
STRAS TYPE STRING,
HAUSN TYPE STRING,
HAUSZ TYPE STRING,
ANSZU TYPE STRING,
PSTLZ TYPE STRING,
ORT01 TYPE STRING,
STRKL TYPE STRING,
KDFBT TYPE STRING,
FRBJ1 TYPE STRING,
HINZJ TYPE STRING,
ANZLU TYPE STRING,
STTAB TYPE STRING,
AGNAM TYPE STRING,
AGSNR TYPE STRING,
AGSTR TYPE STRING,
AGHNR TYPE STRING,
AGHNZ TYPE STRING,
AGANZ TYPE STRING,
AGPLZ TYPE STRING,
AGORT TYPE STRING,
FZAMT TYPE STRING,
FZTXT TYPE STRING,
AGFZA TYPE STRING,
AGFZT TYPE STRING,
GRSBS TYPE STRING,
LANDD TYPE STRING,
ALPLZ TYPE STRING,
AGPBX TYPE STRING,
GKPLZ TYPE STRING,
BEGVB TYPE STRING,
VBEZB TYPE STRING,
STRKZ TYPE STRING,
SIDNR TYPE STRING,
BNAME TYPE STRING,
ABNAM TYPE STRING,
REPID TYPE STRING,
DATUM TYPE STRING,
KONA1 TYPE STRING,
KONE1 TYPE STRING,
KONBEG1 TYPE STRING,
KONEND1 TYPE STRING,
KONA2 TYPE STRING,
KONE2 TYPE STRING,
KONBEG2 TYPE STRING,
KONEND2 TYPE STRING,
KONA3 TYPE STRING,
KONE3 TYPE STRING,
KONBEG3 TYPE STRING,
KONEND3 TYPE STRING,
KONA4 TYPE STRING,
KONE4 TYPE STRING,
KONBEG4 TYPE STRING,
KONEND4 TYPE STRING,
STKL1 TYPE STRING,
STKLBEG1 TYPE STRING,
STKLEND1 TYPE STRING,
STKL2 TYPE STRING,
STKLBEG2 TYPE STRING,
STKLEND2 TYPE STRING,
STKL3 TYPE STRING,
STKLBEG3 TYPE STRING,
STKLEND3 TYPE STRING,
KIFB1 TYPE STRING,
KIFBBEG1 TYPE STRING,
KIFBEND1 TYPE STRING,
KIFB2 TYPE STRING,
KIFBBEG2 TYPE STRING,
KIFBEND2 TYPE STRING,
KIFB3 TYPE STRING,
KIFBBEG3 TYPE STRING,
KIFBEND3 TYPE STRING,
FRBJBEG1 TYPE STRING,
FRBJEND1 TYPE STRING,
FRBJ2 TYPE STRING,
FRBJBEG2 TYPE STRING,
FRBJEND2 TYPE STRING,
FRBJ3 TYPE STRING,
FRBJBEG3 TYPE STRING,
FRBJEND3 TYPE STRING,
HINZ1 TYPE STRING,
HINZBEG1 TYPE STRING,
HINZEND1 TYPE STRING,
HINZ2 TYPE STRING,
HINZBEG2 TYPE STRING,
HINZEND2 TYPE STRING,
HINZ3 TYPE STRING,
HINZBEG3 TYPE STRING,
HINZEND3 TYPE STRING,
VAL03 TYPE STRING,
VDZ03 TYPE STRING,
VAL04 TYPE STRING,
VDZ04 TYPE STRING,
VAL05 TYPE STRING,
VDZ05 TYPE STRING,
VAL06 TYPE STRING,
VDZ06 TYPE STRING,
VAL07 TYPE STRING,
VDZ07 TYPE STRING,
VAL08 TYPE STRING,
VDZ08 TYPE STRING,
VAL09 TYPE STRING,
VDZ09 TYPE STRING,
VAL10 TYPE STRING,
VDZ10 TYPE STRING,
VAL11 TYPE STRING,
VDZ11 TYPE STRING,
VAL12 TYPE STRING,
VDZ12 TYPE STRING,
VAL13 TYPE STRING,
VDZ13 TYPE STRING,
VAL14 TYPE STRING,
VDZ14 TYPE STRING,
VAL15 TYPE STRING,
VDZ15 TYPE STRING,
VAL16A TYPE STRING,
VDZ16A TYPE STRING,
VAL16B TYPE STRING,
VDZ16B TYPE STRING,
VAL17 TYPE STRING,
VDZ17 TYPE STRING,
VAL18 TYPE STRING,
VDZ18 TYPE STRING,
VAL19 TYPE STRING,
VDZ19 TYPE STRING,
VAL20 TYPE STRING,
VDZ20 TYPE STRING,
VAL21 TYPE STRING,
VDZ21 TYPE STRING,
VAL22 TYPE STRING,
VDZ22 TYPE STRING,
VAL23 TYPE STRING,
VDZ23 TYPE STRING,
VAL24 TYPE STRING,
VDZ24 TYPE STRING,
VAL25 TYPE STRING,
VDZ25 TYPE STRING,
VAL26 TYPE STRING,
VDZ26 TYPE STRING,
VAL27 TYPE STRING,
VDZ27 TYPE STRING,
VAL28 TYPE STRING,
VDZ28 TYPE STRING,
VAL29 TYPE STRING,
VAL30 TYPE STRING,
VAL31 TYPE STRING,
VDZ31 TYPE STRING,
VAL32 TYPE STRING,
VDZ32 TYPE STRING,
VAL33 TYPE STRING,
VDZ33 TYPE STRING,
VAL34 TYPE STRING,
VDZ34 TYPE STRING,
VAL35 TYPE STRING,
VDZ35 TYPE STRING,
TXT01 TYPE STRING,
ZAL01 TYPE STRING,
ZDZ01 TYPE STRING,
TXT02 TYPE STRING,
ZAL02 TYPE STRING,
ZDZ02 TYPE STRING,
TXT03 TYPE STRING,
ZAL03 TYPE STRING,
ZDZ03 TYPE STRING,
TXT04 TYPE STRING,
ZAL04 TYPE STRING,
ZDZ04 TYPE STRING,
TXT05 TYPE STRING,
ZAL05 TYPE STRING,
ZDZ05 TYPE STRING,
TXT06 TYPE STRING,
ZAL06 TYPE STRING,
ZDZ06 TYPE STRING,
TXT07 TYPE STRING,
ZAL07 TYPE STRING,
ZDZ07 TYPE STRING,
TXT08 TYPE STRING,
ZAL08 TYPE STRING,
ZDZ08 TYPE STRING,
TXT09 TYPE STRING,
ZAL09 TYPE STRING,
ZDZ09 TYPE STRING,
TXT10 TYPE STRING,
ZAL10 TYPE STRING,
ZDZ10 TYPE STRING,
TFTIC TYPE STRING,
TXTHD TYPE STRING,
BMGAL TYPE STRING,
BMGDZ TYPE STRING,
BET03 TYPE STRING,
BET04 TYPE STRING,
BET05 TYPE STRING,
BET06 TYPE STRING,
BET07 TYPE STRING,
BET08 TYPE STRING,
BET09 TYPE STRING,
BET10 TYPE STRING,
BET11 TYPE STRING,
BET12 TYPE STRING,
BET13 TYPE STRING,
BET14 TYPE STRING,
BET15 TYPE STRING,
BET16A TYPE STRING,
BET16B TYPE STRING,
BET17 TYPE STRING,
BET18 TYPE STRING,
BET19 TYPE STRING,
BET20 TYPE STRING,
BET21 TYPE STRING,
BET22 TYPE STRING,
BET22A TYPE STRING,
BET22B TYPE STRING,
BET23 TYPE STRING,
BET23A TYPE STRING,
BET23B TYPE STRING,
BET24 TYPE STRING,
BET24A TYPE STRING,
BET24B TYPE STRING,
BET24C TYPE STRING,
BET25 TYPE STRING,
BET26 TYPE STRING,
BET27 TYPE STRING,
BET28 TYPE STRING,
BET29 TYPE STRING,
BET30 TYPE STRING,
BET31 TYPE STRING,
BET32 TYPE STRING,
BET33 TYPE STRING,
BET34 TYPE STRING,
BET35 TYPE STRING,
ZBT01 TYPE STRING,
ZBT02 TYPE STRING,
ZBT03 TYPE STRING,
ZBT04 TYPE STRING,
ZBT05 TYPE STRING,
ZBT06 TYPE STRING,
ZBT07 TYPE STRING,
ZBT08 TYPE STRING,
ZBT09 TYPE STRING,
ZBT10 TYPE STRING,
KJAH1 TYPE STRING,
VANF1 TYPE STRING,
VEND1 TYPE STRING,
VGBT1 TYPE STRING,
KJAH2 TYPE STRING,
VANF2 TYPE STRING,
VEND2 TYPE STRING,
VGBT2 TYPE STRING,
KJAH3 TYPE STRING,
VANF3 TYPE STRING,
VEND3 TYPE STRING,
VGBT3 TYPE STRING,
KJAH4 TYPE STRING,
VANF4 TYPE STRING,
VEND4 TYPE STRING,
VGBT4 TYPE STRING,
KJAH5 TYPE STRING,
VANF5 TYPE STRING,
VEND5 TYPE STRING,
VGBT5 TYPE STRING,
KJSV1 TYPE STRING,
VBMJ1 TYPE STRING,
SVBB1 TYPE STRING,
KJSV2 TYPE STRING,
VBMJ2 TYPE STRING,
SVBB2 TYPE STRING,
KJSV3 TYPE STRING,
VBMJ3 TYPE STRING,
SVBB3 TYPE STRING,
KJSV4 TYPE STRING,
VBMJ4 TYPE STRING,
SVBB4 TYPE STRING,
KJSV5 TYPE STRING,
VBMJ5 TYPE STRING,
SVBB5 TYPE STRING,
VBRU1 TYPE STRING,
VBRU2 TYPE STRING,
VBRU3 TYPE STRING,
VBRU4 TYPE STRING,
VBRU5 TYPE STRING,
MJVB1 TYPE STRING,
MJVB2 TYPE STRING,
MJVB3 TYPE STRING,
MJVB4 TYPE STRING,
MJVB5 TYPE STRING,
FAKTOR1 TYPE STRING,
FAKTOR2 TYPE STRING,
FAKTOR3 TYPE STRING,
ANART TYPE STRING,
TXTKS TYPE STRING,END OF T_EKKO_STR. DATA: WA_LSTB_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_LSTB_STR-PERNR sy-vline
WA_LSTB_STR-LBART sy-vline
WA_LSTB_STR-ENDDA sy-vline
WA_LSTB_STR-LFDNR sy-vline
WA_LSTB_STR-LSART sy-vline
WA_LSTB_STR-VERSN sy-vline
WA_LSTB_STR-BJAHR sy-vline
WA_LSTB_STR-BANFA sy-vline
WA_LSTB_STR-BENDE sy-vline
WA_LSTB_STR-KETIN sy-vline
WA_LSTB_STR-OMMAG sy-vline
WA_LSTB_STR-GMDNR sy-vline
WA_LSTB_STR-GMDTX sy-vline
WA_LSTB_STR-GESCH sy-vline
WA_LSTB_STR-NACHN sy-vline
WA_LSTB_STR-VORNA sy-vline
WA_LSTB_STR-VORSA sy-vline
WA_LSTB_STR-NAMZU sy-vline
WA_LSTB_STR-TITEL sy-vline
WA_LSTB_STR-NAME2 sy-vline
WA_LSTB_STR-VORS2 sy-vline
WA_LSTB_STR-NAMZ2 sy-vline
WA_LSTB_STR-GBDAT sy-vline
WA_LSTB_STR-STRAS sy-vline
WA_LSTB_STR-HAUSN sy-vline
WA_LSTB_STR-HAUSZ sy-vline
WA_LSTB_STR-ANSZU sy-vline
WA_LSTB_STR-PSTLZ sy-vline
WA_LSTB_STR-ORT01 sy-vline
WA_LSTB_STR-STRKL sy-vline
WA_LSTB_STR-KDFBT sy-vline
WA_LSTB_STR-FRBJ1 sy-vline
WA_LSTB_STR-HINZJ sy-vline
WA_LSTB_STR-ANZLU sy-vline
WA_LSTB_STR-STTAB sy-vline
WA_LSTB_STR-AGNAM sy-vline
WA_LSTB_STR-AGSNR sy-vline
WA_LSTB_STR-AGSTR sy-vline
WA_LSTB_STR-AGHNR sy-vline
WA_LSTB_STR-AGHNZ sy-vline
WA_LSTB_STR-AGANZ sy-vline
WA_LSTB_STR-AGPLZ sy-vline
WA_LSTB_STR-AGORT sy-vline
WA_LSTB_STR-FZAMT sy-vline
WA_LSTB_STR-FZTXT sy-vline
WA_LSTB_STR-AGFZA sy-vline
WA_LSTB_STR-AGFZT sy-vline
WA_LSTB_STR-GRSBS sy-vline
WA_LSTB_STR-LANDD sy-vline
WA_LSTB_STR-ALPLZ sy-vline
WA_LSTB_STR-AGPBX sy-vline
WA_LSTB_STR-GKPLZ sy-vline
WA_LSTB_STR-BEGVB sy-vline
WA_LSTB_STR-VBEZB sy-vline
WA_LSTB_STR-STRKZ sy-vline
WA_LSTB_STR-SIDNR sy-vline
WA_LSTB_STR-BNAME sy-vline
WA_LSTB_STR-ABNAM sy-vline
WA_LSTB_STR-REPID sy-vline
WA_LSTB_STR-DATUM sy-vline
WA_LSTB_STR-KONA1 sy-vline
WA_LSTB_STR-KONE1 sy-vline
WA_LSTB_STR-KONBEG1 sy-vline
WA_LSTB_STR-KONEND1 sy-vline
WA_LSTB_STR-KONA2 sy-vline
WA_LSTB_STR-KONE2 sy-vline
WA_LSTB_STR-KONBEG2 sy-vline
WA_LSTB_STR-KONEND2 sy-vline
WA_LSTB_STR-KONA3 sy-vline
WA_LSTB_STR-KONE3 sy-vline
WA_LSTB_STR-KONBEG3 sy-vline
WA_LSTB_STR-KONEND3 sy-vline
WA_LSTB_STR-KONA4 sy-vline
WA_LSTB_STR-KONE4 sy-vline
WA_LSTB_STR-KONBEG4 sy-vline
WA_LSTB_STR-KONEND4 sy-vline
WA_LSTB_STR-STKL1 sy-vline
WA_LSTB_STR-STKLBEG1 sy-vline
WA_LSTB_STR-STKLEND1 sy-vline
WA_LSTB_STR-STKL2 sy-vline
WA_LSTB_STR-STKLBEG2 sy-vline
WA_LSTB_STR-STKLEND2 sy-vline
WA_LSTB_STR-STKL3 sy-vline
WA_LSTB_STR-STKLBEG3 sy-vline
WA_LSTB_STR-STKLEND3 sy-vline
WA_LSTB_STR-KIFB1 sy-vline
WA_LSTB_STR-KIFBBEG1 sy-vline
WA_LSTB_STR-KIFBEND1 sy-vline
WA_LSTB_STR-KIFB2 sy-vline
WA_LSTB_STR-KIFBBEG2 sy-vline
WA_LSTB_STR-KIFBEND2 sy-vline
WA_LSTB_STR-KIFB3 sy-vline
WA_LSTB_STR-KIFBBEG3 sy-vline
WA_LSTB_STR-KIFBEND3 sy-vline
WA_LSTB_STR-FRBJBEG1 sy-vline
WA_LSTB_STR-FRBJEND1 sy-vline
WA_LSTB_STR-FRBJ2 sy-vline
WA_LSTB_STR-FRBJBEG2 sy-vline
WA_LSTB_STR-FRBJEND2 sy-vline
WA_LSTB_STR-FRBJ3 sy-vline
WA_LSTB_STR-FRBJBEG3 sy-vline
WA_LSTB_STR-FRBJEND3 sy-vline
WA_LSTB_STR-HINZ1 sy-vline
WA_LSTB_STR-HINZBEG1 sy-vline
WA_LSTB_STR-HINZEND1 sy-vline
WA_LSTB_STR-HINZ2 sy-vline
WA_LSTB_STR-HINZBEG2 sy-vline
WA_LSTB_STR-HINZEND2 sy-vline
WA_LSTB_STR-HINZ3 sy-vline
WA_LSTB_STR-HINZBEG3 sy-vline
WA_LSTB_STR-HINZEND3 sy-vline
WA_LSTB_STR-VAL03 sy-vline
WA_LSTB_STR-VDZ03 sy-vline
WA_LSTB_STR-VAL04 sy-vline
WA_LSTB_STR-VDZ04 sy-vline
WA_LSTB_STR-VAL05 sy-vline
WA_LSTB_STR-VDZ05 sy-vline
WA_LSTB_STR-VAL06 sy-vline
WA_LSTB_STR-VDZ06 sy-vline
WA_LSTB_STR-VAL07 sy-vline
WA_LSTB_STR-VDZ07 sy-vline
WA_LSTB_STR-VAL08 sy-vline
WA_LSTB_STR-VDZ08 sy-vline
WA_LSTB_STR-VAL09 sy-vline
WA_LSTB_STR-VDZ09 sy-vline
WA_LSTB_STR-VAL10 sy-vline
WA_LSTB_STR-VDZ10 sy-vline
WA_LSTB_STR-VAL11 sy-vline
WA_LSTB_STR-VDZ11 sy-vline
WA_LSTB_STR-VAL12 sy-vline
WA_LSTB_STR-VDZ12 sy-vline
WA_LSTB_STR-VAL13 sy-vline
WA_LSTB_STR-VDZ13 sy-vline
WA_LSTB_STR-VAL14 sy-vline
WA_LSTB_STR-VDZ14 sy-vline
WA_LSTB_STR-VAL15 sy-vline
WA_LSTB_STR-VDZ15 sy-vline
WA_LSTB_STR-VAL16A sy-vline
WA_LSTB_STR-VDZ16A sy-vline
WA_LSTB_STR-VAL16B sy-vline
WA_LSTB_STR-VDZ16B sy-vline
WA_LSTB_STR-VAL17 sy-vline
WA_LSTB_STR-VDZ17 sy-vline
WA_LSTB_STR-VAL18 sy-vline
WA_LSTB_STR-VDZ18 sy-vline
WA_LSTB_STR-VAL19 sy-vline
WA_LSTB_STR-VDZ19 sy-vline
WA_LSTB_STR-VAL20 sy-vline
WA_LSTB_STR-VDZ20 sy-vline
WA_LSTB_STR-VAL21 sy-vline
WA_LSTB_STR-VDZ21 sy-vline
WA_LSTB_STR-VAL22 sy-vline
WA_LSTB_STR-VDZ22 sy-vline
WA_LSTB_STR-VAL23 sy-vline
WA_LSTB_STR-VDZ23 sy-vline
WA_LSTB_STR-VAL24 sy-vline
WA_LSTB_STR-VDZ24 sy-vline
WA_LSTB_STR-VAL25 sy-vline
WA_LSTB_STR-VDZ25 sy-vline
WA_LSTB_STR-VAL26 sy-vline
WA_LSTB_STR-VDZ26 sy-vline
WA_LSTB_STR-VAL27 sy-vline
WA_LSTB_STR-VDZ27 sy-vline
WA_LSTB_STR-VAL28 sy-vline
WA_LSTB_STR-VDZ28 sy-vline
WA_LSTB_STR-VAL29 sy-vline
WA_LSTB_STR-VAL30 sy-vline
WA_LSTB_STR-VAL31 sy-vline
WA_LSTB_STR-VDZ31 sy-vline
WA_LSTB_STR-VAL32 sy-vline
WA_LSTB_STR-VDZ32 sy-vline
WA_LSTB_STR-VAL33 sy-vline
WA_LSTB_STR-VDZ33 sy-vline
WA_LSTB_STR-VAL34 sy-vline
WA_LSTB_STR-VDZ34 sy-vline
WA_LSTB_STR-VAL35 sy-vline
WA_LSTB_STR-VDZ35 sy-vline
WA_LSTB_STR-TXT01 sy-vline
WA_LSTB_STR-ZAL01 sy-vline
WA_LSTB_STR-ZDZ01 sy-vline
WA_LSTB_STR-TXT02 sy-vline
WA_LSTB_STR-ZAL02 sy-vline
WA_LSTB_STR-ZDZ02 sy-vline
WA_LSTB_STR-TXT03 sy-vline
WA_LSTB_STR-ZAL03 sy-vline
WA_LSTB_STR-ZDZ03 sy-vline
WA_LSTB_STR-TXT04 sy-vline
WA_LSTB_STR-ZAL04 sy-vline
WA_LSTB_STR-ZDZ04 sy-vline
WA_LSTB_STR-TXT05 sy-vline
WA_LSTB_STR-ZAL05 sy-vline
WA_LSTB_STR-ZDZ05 sy-vline
WA_LSTB_STR-TXT06 sy-vline
WA_LSTB_STR-ZAL06 sy-vline
WA_LSTB_STR-ZDZ06 sy-vline
WA_LSTB_STR-TXT07 sy-vline
WA_LSTB_STR-ZAL07 sy-vline
WA_LSTB_STR-ZDZ07 sy-vline
WA_LSTB_STR-TXT08 sy-vline
WA_LSTB_STR-ZAL08 sy-vline
WA_LSTB_STR-ZDZ08 sy-vline
WA_LSTB_STR-TXT09 sy-vline
WA_LSTB_STR-ZAL09 sy-vline
WA_LSTB_STR-ZDZ09 sy-vline
WA_LSTB_STR-TXT10 sy-vline
WA_LSTB_STR-ZAL10 sy-vline
WA_LSTB_STR-ZDZ10 sy-vline
WA_LSTB_STR-TFTIC sy-vline
WA_LSTB_STR-TXTHD sy-vline
WA_LSTB_STR-BMGAL sy-vline
WA_LSTB_STR-BMGDZ sy-vline
WA_LSTB_STR-BET03 sy-vline
WA_LSTB_STR-BET04 sy-vline
WA_LSTB_STR-BET05 sy-vline
WA_LSTB_STR-BET06 sy-vline
WA_LSTB_STR-BET07 sy-vline
WA_LSTB_STR-BET08 sy-vline
WA_LSTB_STR-BET09 sy-vline
WA_LSTB_STR-BET10 sy-vline
WA_LSTB_STR-BET11 sy-vline
WA_LSTB_STR-BET12 sy-vline
WA_LSTB_STR-BET13 sy-vline
WA_LSTB_STR-BET14 sy-vline
WA_LSTB_STR-BET15 sy-vline
WA_LSTB_STR-BET16A sy-vline
WA_LSTB_STR-BET16B sy-vline
WA_LSTB_STR-BET17 sy-vline
WA_LSTB_STR-BET18 sy-vline
WA_LSTB_STR-BET19 sy-vline
WA_LSTB_STR-BET20 sy-vline
WA_LSTB_STR-BET21 sy-vline
WA_LSTB_STR-BET22 sy-vline
WA_LSTB_STR-BET22A sy-vline
WA_LSTB_STR-BET22B sy-vline
WA_LSTB_STR-BET23 sy-vline
WA_LSTB_STR-BET23A sy-vline
WA_LSTB_STR-BET23B sy-vline
WA_LSTB_STR-BET24 sy-vline
WA_LSTB_STR-BET24A sy-vline
WA_LSTB_STR-BET24B sy-vline
WA_LSTB_STR-BET24C sy-vline
WA_LSTB_STR-BET25 sy-vline
WA_LSTB_STR-BET26 sy-vline
WA_LSTB_STR-BET27 sy-vline
WA_LSTB_STR-BET28 sy-vline
WA_LSTB_STR-BET29 sy-vline
WA_LSTB_STR-BET30 sy-vline
WA_LSTB_STR-BET31 sy-vline
WA_LSTB_STR-BET32 sy-vline
WA_LSTB_STR-BET33 sy-vline
WA_LSTB_STR-BET34 sy-vline
WA_LSTB_STR-BET35 sy-vline
WA_LSTB_STR-ZBT01 sy-vline
WA_LSTB_STR-ZBT02 sy-vline
WA_LSTB_STR-ZBT03 sy-vline
WA_LSTB_STR-ZBT04 sy-vline
WA_LSTB_STR-ZBT05 sy-vline
WA_LSTB_STR-ZBT06 sy-vline
WA_LSTB_STR-ZBT07 sy-vline
WA_LSTB_STR-ZBT08 sy-vline
WA_LSTB_STR-ZBT09 sy-vline
WA_LSTB_STR-ZBT10 sy-vline
WA_LSTB_STR-KJAH1 sy-vline
WA_LSTB_STR-VANF1 sy-vline
WA_LSTB_STR-VEND1 sy-vline
WA_LSTB_STR-VGBT1 sy-vline
WA_LSTB_STR-KJAH2 sy-vline
WA_LSTB_STR-VANF2 sy-vline
WA_LSTB_STR-VEND2 sy-vline
WA_LSTB_STR-VGBT2 sy-vline
WA_LSTB_STR-KJAH3 sy-vline
WA_LSTB_STR-VANF3 sy-vline
WA_LSTB_STR-VEND3 sy-vline
WA_LSTB_STR-VGBT3 sy-vline
WA_LSTB_STR-KJAH4 sy-vline
WA_LSTB_STR-VANF4 sy-vline
WA_LSTB_STR-VEND4 sy-vline
WA_LSTB_STR-VGBT4 sy-vline
WA_LSTB_STR-KJAH5 sy-vline
WA_LSTB_STR-VANF5 sy-vline
WA_LSTB_STR-VEND5 sy-vline
WA_LSTB_STR-VGBT5 sy-vline
WA_LSTB_STR-KJSV1 sy-vline
WA_LSTB_STR-VBMJ1 sy-vline
WA_LSTB_STR-SVBB1 sy-vline
WA_LSTB_STR-KJSV2 sy-vline
WA_LSTB_STR-VBMJ2 sy-vline
WA_LSTB_STR-SVBB2 sy-vline
WA_LSTB_STR-KJSV3 sy-vline
WA_LSTB_STR-VBMJ3 sy-vline
WA_LSTB_STR-SVBB3 sy-vline
WA_LSTB_STR-KJSV4 sy-vline
WA_LSTB_STR-VBMJ4 sy-vline
WA_LSTB_STR-SVBB4 sy-vline
WA_LSTB_STR-KJSV5 sy-vline
WA_LSTB_STR-VBMJ5 sy-vline
WA_LSTB_STR-SVBB5 sy-vline
WA_LSTB_STR-VBRU1 sy-vline
WA_LSTB_STR-VBRU2 sy-vline
WA_LSTB_STR-VBRU3 sy-vline
WA_LSTB_STR-VBRU4 sy-vline
WA_LSTB_STR-VBRU5 sy-vline
WA_LSTB_STR-MJVB1 sy-vline
WA_LSTB_STR-MJVB2 sy-vline
WA_LSTB_STR-MJVB3 sy-vline
WA_LSTB_STR-MJVB4 sy-vline
WA_LSTB_STR-MJVB5 sy-vline
WA_LSTB_STR-FAKTOR1 sy-vline
WA_LSTB_STR-FAKTOR2 sy-vline
WA_LSTB_STR-FAKTOR3 sy-vline
WA_LSTB_STR-ANART sy-vline
WA_LSTB_STR-TXTKS sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.