ABAP Select data from SAP table LST_HRPAYDESTLBS_FORM_DATA 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 LST_HRPAYDESTLBS_FORM_DATA 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 LST_HRPAYDESTLBS_FORM_DATA. 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 LST_HRPAYDESTLBS_FORM_DATA 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_LST_HRPAYDESTLBS_FORM_DATA TYPE STANDARD TABLE OF LST_HRPAYDESTLBS_FORM_DATA,
      WA_LST_HRPAYDESTLBS_FORM_DATA TYPE LST_HRPAYDESTLBS_FORM_DATA,
      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: <LST_HRPAYDESTLBS_FORM_DATA> TYPE LST_HRPAYDESTLBS_FORM_DATA.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM LST_HRPAYDESTLBS_FORM_DATA
*  INTO TABLE @DATA(IT_LST_HRPAYDESTLBS_FORM_DATA2).
*--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_LST_HRPAYDESTLBS_FORM_DATA INDEX 1 INTO DATA(WA_LST_HRPAYDESTLBS_FORM_DATA2).


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

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_LST_HRPAYDESTLBS_FORM_DATA-HDTXT, sy-vline,
WA_LST_HRPAYDESTLBS_FORM_DATA-VERSN, sy-vline,
WA_LST_HRPAYDESTLBS_FORM_DATA-BJAHR, sy-vline,
WA_LST_HRPAYDESTLBS_FORM_DATA-BANFA, sy-vline,
WA_LST_HRPAYDESTLBS_FORM_DATA-BENDE, sy-vline,
WA_LST_HRPAYDESTLBS_FORM_DATA-KETIN, sy-vline.
ENDLOOP. *Add any further fields from structure WA_LST_HRPAYDESTLBS_FORM_DATA 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_LST_HRPAYDESTLBS_FORM_DATA 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_LST_HRPAYDESTLBS_FORM_DATA INTO WA_LST_HRPAYDESTLBS_FORM_DATA. *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_LST_HRPAYDESTLBS_FORM_DATA_STR,
PERNR TYPE STRING,
LBART TYPE STRING,
ENDDA TYPE STRING,
LFDNR TYPE STRING,
LBTXT TYPE STRING,
HDTXT 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,
GBDAT TYPE STRING,
STRAS TYPE STRING,
PLZ TYPE STRING,
ORT TYPE STRING,
ANZLU TYPE STRING,
STTAB TYPE STRING,
AGNAM TYPE STRING,
AGSNR TYPE STRING,
FZAMT TYPE STRING,
FZTXT TYPE STRING,
AGFZA TYPE STRING,
AGFZT TYPE STRING,
GRSBS TYPE STRING,
STRKZ TYPE STRING,
SIDNR TYPE STRING,
ANART TYPE STRING,
TFTIC TYPE STRING,
KSTXT TYPE STRING,
ZUS01 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS02 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS03 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS04 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS05 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS06 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS07 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS08 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS09 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
ZUS10 TYPE STRING,
ZDTXT TYPE STRING,
ZDBTG TYPE STRING,
KONF1 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KONFA TYPE STRING,
KONFE TYPE STRING,
KONF2 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KONFA TYPE STRING,
KONFE TYPE STRING,
KONF3 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KONFA TYPE STRING,
KONFE TYPE STRING,
KONF4 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KONFA TYPE STRING,
KONFE TYPE STRING,
KONF5 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KONFA TYPE STRING,
KONFE TYPE STRING,
STKL1 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
STRKL TYPE STRING,
FAKTOR TYPE STRING,
STKL2 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
STRKL TYPE STRING,
FAKTOR TYPE STRING,
STKL3 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
STRKL TYPE STRING,
FAKTOR TYPE STRING,
STKL4 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
STRKL TYPE STRING,
FAKTOR TYPE STRING,
STKL5 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
STRKL TYPE STRING,
FAKTOR TYPE STRING,
KIFB1 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KDFBT TYPE STRING,
KIFB2 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KDFBT TYPE STRING,
KIFB3 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KDFBT TYPE STRING,
KIFB4 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KDFBT TYPE STRING,
KIFB5 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
KDFBT TYPE STRING,
FRBJ1 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
FRBJ1 TYPE STRING,
FRBJ2 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
FRBJ1 TYPE STRING,
FRBJ3 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
FRBJ1 TYPE STRING,
FRBJ4 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
FRBJ1 TYPE STRING,
FRBJ5 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
FRBJ1 TYPE STRING,
HINZ1 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
HINZJ TYPE STRING,
HINZ2 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
HINZJ TYPE STRING,
HINZ3 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
HINZJ TYPE STRING,
HINZ4 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
HINZJ TYPE STRING,
HINZ5 TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
HINZJ TYPE STRING,
KJAHR TYPE STRING,
VANFM TYPE STRING,
VENDM TYPE STRING,
VGBTG TYPE STRING,
VBRUT TYPE STRING,
SOVBT TYPE STRING,
MJVBT TYPE STRING,
ANZVB TYPE STRING,
VBMON TYPE STRING,END OF T_EKKO_STR. DATA: WA_LST_HRPAYDESTLBS_FORM_DATA_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_LST_HRPAYDESTLBS_FORM_DATA_STR-PERNR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-LBART sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-LFDNR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-LBTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-VERSN sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BJAHR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BANFA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BENDE sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KETIN sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-OMMAG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-GMDNR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-GMDTX sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-GESCH sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-GBDAT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STRAS sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-PLZ sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ORT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ANZLU sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STTAB sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-AGNAM sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-AGSNR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FZAMT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FZTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-AGFZA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-AGFZT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-GRSBS sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STRKZ sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-SIDNR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ANART sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-TFTIC sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KSTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS01 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS02 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS03 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS04 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS05 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS06 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS07 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS08 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS09 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZUS10 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDTXT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ZDBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONF1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFE sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONF2 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFE sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONF3 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFE sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONF4 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFE sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONF5 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KONFE sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STKL1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STRKL sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FAKTOR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STKL2 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STRKL sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FAKTOR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STKL3 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STRKL sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FAKTOR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STKL4 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STRKL sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FAKTOR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STKL5 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-STRKL sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FAKTOR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KIFB1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KDFBT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KIFB2 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KDFBT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KIFB3 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KDFBT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KIFB4 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KDFBT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KIFB5 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KDFBT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ2 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ3 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ4 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ5 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-FRBJ1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZ1 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZJ sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZ2 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZJ sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZ3 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZJ sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZ4 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZJ sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZ5 sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-BEGDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ENDDA sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-HINZJ sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-KJAHR sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-VANFM sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-VENDM sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-VGBTG sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-VBRUT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-SOVBT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-MJVBT sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-ANZVB sy-vline
WA_LST_HRPAYDESTLBS_FORM_DATA_STR-VBMON sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.