ABAP Select data from SAP table T5A71 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 T5A71 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 T5A71. 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 T5A71 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_T5A71 TYPE STANDARD TABLE OF T5A71,
      WA_T5A71 TYPE T5A71,
      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: <T5A71> TYPE T5A71.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM T5A71
*  INTO TABLE @DATA(IT_T5A712).
*--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_T5A71 INDEX 1 INTO DATA(WA_T5A712).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_T5A71 ASSIGNING <T5A71>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<T5A71>-MANDT = 1.
<T5A71>-PERNR = 1.
<T5A71>-REVTY = 1.
<T5A71>-BEGDA = 1.
<T5A71>-ENDDA = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_T5A71-SEQNR, sy-vline,
WA_T5A71-SETYP, sy-vline,
WA_T5A71-READY, sy-vline,
WA_T5A71-SRTZA, sy-vline,
WA_T5A71-EMETH, sy-vline,
WA_T5A71-LZTYP, sy-vline.
ENDLOOP. *Add any further fields from structure WA_T5A71 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_T5A71 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_T5A71 INTO WA_T5A71. *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_T5A71_STR,
MANDT TYPE STRING,
PERNR TYPE STRING,
REVTY TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
SEQNR TYPE STRING,
SETYP TYPE STRING,
READY TYPE STRING,
SRTZA TYPE STRING,
EMETH TYPE STRING,
LZTYP TYPE STRING,
UNAME TYPE STRING,
DATUM TYPE STRING,
UZEIT TYPE STRING,
PGMID TYPE STRING,
EPRO2 TYPE STRING,
ESVGR TYPE STRING,
EUSVA TYPE STRING,
WOBD0 TYPE STRING,
ZOBD0 TYPE STRING,
EDTNR TYPE STRING,
ESANR TYPE STRING,
ESANI TYPE STRING,
LFVER TYPE STRING,
TFDAT TYPE STRING,
TFTIM TYPE STRING,
FEHL1 TYPE STRING,
FEHL2 TYPE STRING,
FEHL3 TYPE STRING,
FEHL4 TYPE STRING,
FEHL5 TYPE STRING,
ESTAT TYPE STRING,
ANZA0 TYPE STRING,
TTL16 TYPE STRING,
REFNR TYPE STRING,
AUSVL TYPE STRING,
AUSVG TYPE STRING,
ANNNA TYPE STRING,
ANVNA TYPE STRING,
ANTIT TYPE STRING,
GESCH TYPE STRING,
ANADR TYPE STRING,
ANLKZ TYPE STRING,
ANPLZ TYPE STRING,
ANORT TYPE STRING,
LOHNB TYPE STRING,
AGNUM TYPE STRING,
AGFZA TYPE STRING,
AGDVR TYPE STRING,
AGNAM TYPE STRING,
AGTIT TYPE STRING,
AGADR TYPE STRING,
AGLKZ TYPE STRING,
AGZIP TYPE STRING,
AGORT TYPE STRING,
LVNUM TYPE STRING,
LVFZA TYPE STRING,
LVDVR TYPE STRING,
ARTL0 TYPE STRING,
UDV16 TYPE STRING,
SOZSL TYPE STRING,
SOZSA TYPE STRING,
SOZS2 TYPE STRING,
SOZS0 TYPE STRING,
TVOLL TYPE STRING,
TTEIL TYPE STRING,
KVOLL TYPE STRING,
KAVAB TYPE STRING,
KAEAB TYPE STRING,
STAKD TYPE STRING,
PASVL TYPE STRING,
PASVG TYPE STRING,
STBDT TYPE STRING,
PGVON TYPE STRING,
PGBIS TYPE STRING,
SEUVR TYPE STRING,
WAERS TYPE STRING,
KZ210 TYPE STRING,
KZ215 TYPE STRING,
KZ220 TYPE STRING,
KZIEB TYPE STRING,
KZ225 TYPE STRING,
KZ226 TYPE STRING,
KZ230 TYPE STRING,
KZ240 TYPE STRING,
KZAUS TYPE STRING,
KZPEN TYPE STRING,
KZEFB TYPE STRING,
KZSTF TYPE STRING,
KZSSB TYPE STRING,
KZ243 TYPE STRING,
KZ245 TYPE STRING,
KZIEL TYPE STRING,
KZABL TYPE STRING,
KZ260 TYPE STRING,
KZSOB TYPE STRING,
KZFB1 TYPE STRING,
KZVSV TYPE STRING,
KZFB2 TYPE STRING,
KZAUF TYPE STRING,
KZFB3 TYPE STRING,
KZNEB TYPE STRING,
KZPFG TYPE STRING,
KZSFB TYPE STRING,
KZHA1 TYPE STRING,
KZHA2 TYPE STRING,
KZHA3 TYPE STRING,
KZUEB TYPE STRING,
KFB01 TYPE STRING,
KFB02 TYPE STRING,
KFB03 TYPE STRING,
KFB04 TYPE STRING,
KFB05 TYPE STRING,
KFB06 TYPE STRING,
KFB07 TYPE STRING,
KFB08 TYPE STRING,
KFB09 TYPE STRING,
KFB10 TYPE STRING,
KFB11 TYPE STRING,
KFB12 TYPE STRING,
KZAPK TYPE STRING,
INPER TYPE STRING,
KEPAB TYPE STRING,
KZENT TYPE STRING,
KZPRE TYPE STRING,
KWERK TYPE STRING,
REFN0 TYPE STRING,
KZPEND TYPE STRING,
KUEBMO TYPE STRING,
KZSROL TYPE STRING,
ALAND TYPE STRING,
KZWBK TYPE STRING,
KZAUH TYPE STRING,
KEVAB TYPE STRING,
KKFAB TYPE STRING,
KZFAB TYPE STRING,
GEBD TYPE STRING,
GEBDP TYPE STRING,
KSUBTY_1 TYPE STRING,
KOBJPS_1 TYPE STRING,
KSTAAT_1 TYPE STRING,
KSTWE_1 TYPE STRING,
BEZAK_1 TYPE STRING,
KBGFP_1 TYPE STRING,
KEGFP_1 TYPE STRING,
KBHFP_1 TYPE STRING,
KEHFP_1 TYPE STRING,
KSUBTY_2 TYPE STRING,
KOBJPS_2 TYPE STRING,
KSTAAT_2 TYPE STRING,
KSTWE_2 TYPE STRING,
BEZAK_2 TYPE STRING,
KBGFP_2 TYPE STRING,
KEGFP_2 TYPE STRING,
KBHFP_2 TYPE STRING,
KEHFP_2 TYPE STRING,
KSUBTY_3 TYPE STRING,
KOBJPS_3 TYPE STRING,
KSTAAT_3 TYPE STRING,
KSTWE_3 TYPE STRING,
BEZAK_3 TYPE STRING,
KBGFP_3 TYPE STRING,
KEGFP_3 TYPE STRING,
KBHFP_3 TYPE STRING,
KEHFP_3 TYPE STRING,
KSUBTY_4 TYPE STRING,
KOBJPS_4 TYPE STRING,
KSTAAT_4 TYPE STRING,
KSTWE_4 TYPE STRING,
BEZAK_4 TYPE STRING,
KBGFP_4 TYPE STRING,
KEGFP_4 TYPE STRING,
KBHFP_4 TYPE STRING,
KEHFP_4 TYPE STRING,
KSUBTY_5 TYPE STRING,
KOBJPS_5 TYPE STRING,
KSTAAT_5 TYPE STRING,
KSTWE_5 TYPE STRING,
BEZAK_5 TYPE STRING,
KBGFP_5 TYPE STRING,
KEGFP_5 TYPE STRING,
KBHFP_5 TYPE STRING,
KEHFP_5 TYPE STRING,
KSUBTY_6 TYPE STRING,
KOBJPS_6 TYPE STRING,
KSTAAT_6 TYPE STRING,
KSTWE_6 TYPE STRING,
BEZAK_6 TYPE STRING,
KBGFP_6 TYPE STRING,
KEGFP_6 TYPE STRING,
KBHFP_6 TYPE STRING,
KEHFP_6 TYPE STRING,
KSUBTY_7 TYPE STRING,
KOBJPS_7 TYPE STRING,
KSTAAT_7 TYPE STRING,
KSTWE_7 TYPE STRING,
BEZAK_7 TYPE STRING,
KBGFP_7 TYPE STRING,
KEGFP_7 TYPE STRING,
KBHFP_7 TYPE STRING,
KEHFP_7 TYPE STRING,
KSUBTY_8 TYPE STRING,
KOBJPS_8 TYPE STRING,
KSTAAT_8 TYPE STRING,
KSTWE_8 TYPE STRING,
BEZAK_8 TYPE STRING,
KBGFP_8 TYPE STRING,
KEGFP_8 TYPE STRING,
KBHFP_8 TYPE STRING,
KEHFP_8 TYPE STRING,
KSUBTY_9 TYPE STRING,
KOBJPS_9 TYPE STRING,
KSTAAT_9 TYPE STRING,
KSTWE_9 TYPE STRING,
BEZAK_9 TYPE STRING,
KBGFP_9 TYPE STRING,
KEGFP_9 TYPE STRING,
KBHFP_9 TYPE STRING,
KEHFP_9 TYPE STRING,
KSUBTY_A TYPE STRING,
KOBJPS_A TYPE STRING,
KSTAAT_A TYPE STRING,
KSTWE_A TYPE STRING,
BEZAK_A TYPE STRING,
KBGFP_A TYPE STRING,
KEGFP_A TYPE STRING,
KBHFP_A TYPE STRING,
KEHFP_A TYPE STRING,
KSUBTY_B TYPE STRING,
KOBJPS_B TYPE STRING,
KSTAAT_B TYPE STRING,
KSTWE_B TYPE STRING,
BEZAK_B TYPE STRING,
KBGFP_B TYPE STRING,
KEGFP_B TYPE STRING,
KBHFP_B TYPE STRING,
KEHFP_B TYPE STRING,
KSUBTY_C TYPE STRING,
KOBJPS_C TYPE STRING,
KSTAAT_C TYPE STRING,
KSTWE_C TYPE STRING,
BEZAK_C TYPE STRING,
KBGFP_C TYPE STRING,
KEGFP_C TYPE STRING,
KBHFP_C TYPE STRING,
KEHFP_C TYPE STRING,
KSUBTY_D TYPE STRING,
KOBJPS_D TYPE STRING,
KSTAAT_D TYPE STRING,
KSTWE_D TYPE STRING,
BEZAK_D TYPE STRING,
KBGFP_D TYPE STRING,
KEGFP_D TYPE STRING,
KBHFP_D TYPE STRING,
KEHFP_D TYPE STRING,
KSUBTY_E TYPE STRING,
KOBJPS_E TYPE STRING,
KSTAAT_E TYPE STRING,
KSTWE_E TYPE STRING,
BEZAK_E TYPE STRING,
KBGFP_E TYPE STRING,
KEGFP_E TYPE STRING,
KBHFP_E TYPE STRING,
KEHFP_E TYPE STRING,
KSUBTY_F TYPE STRING,
KOBJPS_F TYPE STRING,
KSTAAT_F TYPE STRING,
KSTWE_F TYPE STRING,
BEZAK_F TYPE STRING,
KBGFP_F TYPE STRING,
KEGFP_F TYPE STRING,
KBHFP_F TYPE STRING,
KEHFP_F TYPE STRING,END OF T_EKKO_STR. DATA: WA_T5A71_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_T5A71_STR-MANDT sy-vline
WA_T5A71_STR-PERNR sy-vline
WA_T5A71_STR-REVTY sy-vline
WA_T5A71_STR-BEGDA sy-vline
WA_T5A71_STR-ENDDA sy-vline
WA_T5A71_STR-SEQNR sy-vline
WA_T5A71_STR-SETYP sy-vline
WA_T5A71_STR-READY sy-vline
WA_T5A71_STR-SRTZA sy-vline
WA_T5A71_STR-EMETH sy-vline
WA_T5A71_STR-LZTYP sy-vline
WA_T5A71_STR-UNAME sy-vline
WA_T5A71_STR-DATUM sy-vline
WA_T5A71_STR-UZEIT sy-vline
WA_T5A71_STR-PGMID sy-vline
WA_T5A71_STR-EPRO2 sy-vline
WA_T5A71_STR-ESVGR sy-vline
WA_T5A71_STR-EUSVA sy-vline
WA_T5A71_STR-WOBD0 sy-vline
WA_T5A71_STR-ZOBD0 sy-vline
WA_T5A71_STR-EDTNR sy-vline
WA_T5A71_STR-ESANR sy-vline
WA_T5A71_STR-ESANI sy-vline
WA_T5A71_STR-LFVER sy-vline
WA_T5A71_STR-TFDAT sy-vline
WA_T5A71_STR-TFTIM sy-vline
WA_T5A71_STR-FEHL1 sy-vline
WA_T5A71_STR-FEHL2 sy-vline
WA_T5A71_STR-FEHL3 sy-vline
WA_T5A71_STR-FEHL4 sy-vline
WA_T5A71_STR-FEHL5 sy-vline
WA_T5A71_STR-ESTAT sy-vline
WA_T5A71_STR-ANZA0 sy-vline
WA_T5A71_STR-TTL16 sy-vline
WA_T5A71_STR-REFNR sy-vline
WA_T5A71_STR-AUSVL sy-vline
WA_T5A71_STR-AUSVG sy-vline
WA_T5A71_STR-ANNNA sy-vline
WA_T5A71_STR-ANVNA sy-vline
WA_T5A71_STR-ANTIT sy-vline
WA_T5A71_STR-GESCH sy-vline
WA_T5A71_STR-ANADR sy-vline
WA_T5A71_STR-ANLKZ sy-vline
WA_T5A71_STR-ANPLZ sy-vline
WA_T5A71_STR-ANORT sy-vline
WA_T5A71_STR-LOHNB sy-vline
WA_T5A71_STR-AGNUM sy-vline
WA_T5A71_STR-AGFZA sy-vline
WA_T5A71_STR-AGDVR sy-vline
WA_T5A71_STR-AGNAM sy-vline
WA_T5A71_STR-AGTIT sy-vline
WA_T5A71_STR-AGADR sy-vline
WA_T5A71_STR-AGLKZ sy-vline
WA_T5A71_STR-AGZIP sy-vline
WA_T5A71_STR-AGORT sy-vline
WA_T5A71_STR-LVNUM sy-vline
WA_T5A71_STR-LVFZA sy-vline
WA_T5A71_STR-LVDVR sy-vline
WA_T5A71_STR-ARTL0 sy-vline
WA_T5A71_STR-UDV16 sy-vline
WA_T5A71_STR-SOZSL sy-vline
WA_T5A71_STR-SOZSA sy-vline
WA_T5A71_STR-SOZS2 sy-vline
WA_T5A71_STR-SOZS0 sy-vline
WA_T5A71_STR-TVOLL sy-vline
WA_T5A71_STR-TTEIL sy-vline
WA_T5A71_STR-KVOLL sy-vline
WA_T5A71_STR-KAVAB sy-vline
WA_T5A71_STR-KAEAB sy-vline
WA_T5A71_STR-STAKD sy-vline
WA_T5A71_STR-PASVL sy-vline
WA_T5A71_STR-PASVG sy-vline
WA_T5A71_STR-STBDT sy-vline
WA_T5A71_STR-PGVON sy-vline
WA_T5A71_STR-PGBIS sy-vline
WA_T5A71_STR-SEUVR sy-vline
WA_T5A71_STR-WAERS sy-vline
WA_T5A71_STR-KZ210 sy-vline
WA_T5A71_STR-KZ215 sy-vline
WA_T5A71_STR-KZ220 sy-vline
WA_T5A71_STR-KZIEB sy-vline
WA_T5A71_STR-KZ225 sy-vline
WA_T5A71_STR-KZ226 sy-vline
WA_T5A71_STR-KZ230 sy-vline
WA_T5A71_STR-KZ240 sy-vline
WA_T5A71_STR-KZAUS sy-vline
WA_T5A71_STR-KZPEN sy-vline
WA_T5A71_STR-KZEFB sy-vline
WA_T5A71_STR-KZSTF sy-vline
WA_T5A71_STR-KZSSB sy-vline
WA_T5A71_STR-KZ243 sy-vline
WA_T5A71_STR-KZ245 sy-vline
WA_T5A71_STR-KZIEL sy-vline
WA_T5A71_STR-KZABL sy-vline
WA_T5A71_STR-KZ260 sy-vline
WA_T5A71_STR-KZSOB sy-vline
WA_T5A71_STR-KZFB1 sy-vline
WA_T5A71_STR-KZVSV sy-vline
WA_T5A71_STR-KZFB2 sy-vline
WA_T5A71_STR-KZAUF sy-vline
WA_T5A71_STR-KZFB3 sy-vline
WA_T5A71_STR-KZNEB sy-vline
WA_T5A71_STR-KZPFG sy-vline
WA_T5A71_STR-KZSFB sy-vline
WA_T5A71_STR-KZHA1 sy-vline
WA_T5A71_STR-KZHA2 sy-vline
WA_T5A71_STR-KZHA3 sy-vline
WA_T5A71_STR-KZUEB sy-vline
WA_T5A71_STR-KFB01 sy-vline
WA_T5A71_STR-KFB02 sy-vline
WA_T5A71_STR-KFB03 sy-vline
WA_T5A71_STR-KFB04 sy-vline
WA_T5A71_STR-KFB05 sy-vline
WA_T5A71_STR-KFB06 sy-vline
WA_T5A71_STR-KFB07 sy-vline
WA_T5A71_STR-KFB08 sy-vline
WA_T5A71_STR-KFB09 sy-vline
WA_T5A71_STR-KFB10 sy-vline
WA_T5A71_STR-KFB11 sy-vline
WA_T5A71_STR-KFB12 sy-vline
WA_T5A71_STR-KZAPK sy-vline
WA_T5A71_STR-INPER sy-vline
WA_T5A71_STR-KEPAB sy-vline
WA_T5A71_STR-KZENT sy-vline
WA_T5A71_STR-KZPRE sy-vline
WA_T5A71_STR-KWERK sy-vline
WA_T5A71_STR-REFN0 sy-vline
WA_T5A71_STR-KZPEND sy-vline
WA_T5A71_STR-KUEBMO sy-vline
WA_T5A71_STR-KZSROL sy-vline
WA_T5A71_STR-ALAND sy-vline
WA_T5A71_STR-KZWBK sy-vline
WA_T5A71_STR-KZAUH sy-vline
WA_T5A71_STR-KEVAB sy-vline
WA_T5A71_STR-KKFAB sy-vline
WA_T5A71_STR-KZFAB sy-vline
WA_T5A71_STR-GEBD sy-vline
WA_T5A71_STR-GEBDP sy-vline
WA_T5A71_STR-KSUBTY_1 sy-vline
WA_T5A71_STR-KOBJPS_1 sy-vline
WA_T5A71_STR-KSTAAT_1 sy-vline
WA_T5A71_STR-KSTWE_1 sy-vline
WA_T5A71_STR-BEZAK_1 sy-vline
WA_T5A71_STR-KBGFP_1 sy-vline
WA_T5A71_STR-KEGFP_1 sy-vline
WA_T5A71_STR-KBHFP_1 sy-vline
WA_T5A71_STR-KEHFP_1 sy-vline
WA_T5A71_STR-KSUBTY_2 sy-vline
WA_T5A71_STR-KOBJPS_2 sy-vline
WA_T5A71_STR-KSTAAT_2 sy-vline
WA_T5A71_STR-KSTWE_2 sy-vline
WA_T5A71_STR-BEZAK_2 sy-vline
WA_T5A71_STR-KBGFP_2 sy-vline
WA_T5A71_STR-KEGFP_2 sy-vline
WA_T5A71_STR-KBHFP_2 sy-vline
WA_T5A71_STR-KEHFP_2 sy-vline
WA_T5A71_STR-KSUBTY_3 sy-vline
WA_T5A71_STR-KOBJPS_3 sy-vline
WA_T5A71_STR-KSTAAT_3 sy-vline
WA_T5A71_STR-KSTWE_3 sy-vline
WA_T5A71_STR-BEZAK_3 sy-vline
WA_T5A71_STR-KBGFP_3 sy-vline
WA_T5A71_STR-KEGFP_3 sy-vline
WA_T5A71_STR-KBHFP_3 sy-vline
WA_T5A71_STR-KEHFP_3 sy-vline
WA_T5A71_STR-KSUBTY_4 sy-vline
WA_T5A71_STR-KOBJPS_4 sy-vline
WA_T5A71_STR-KSTAAT_4 sy-vline
WA_T5A71_STR-KSTWE_4 sy-vline
WA_T5A71_STR-BEZAK_4 sy-vline
WA_T5A71_STR-KBGFP_4 sy-vline
WA_T5A71_STR-KEGFP_4 sy-vline
WA_T5A71_STR-KBHFP_4 sy-vline
WA_T5A71_STR-KEHFP_4 sy-vline
WA_T5A71_STR-KSUBTY_5 sy-vline
WA_T5A71_STR-KOBJPS_5 sy-vline
WA_T5A71_STR-KSTAAT_5 sy-vline
WA_T5A71_STR-KSTWE_5 sy-vline
WA_T5A71_STR-BEZAK_5 sy-vline
WA_T5A71_STR-KBGFP_5 sy-vline
WA_T5A71_STR-KEGFP_5 sy-vline
WA_T5A71_STR-KBHFP_5 sy-vline
WA_T5A71_STR-KEHFP_5 sy-vline
WA_T5A71_STR-KSUBTY_6 sy-vline
WA_T5A71_STR-KOBJPS_6 sy-vline
WA_T5A71_STR-KSTAAT_6 sy-vline
WA_T5A71_STR-KSTWE_6 sy-vline
WA_T5A71_STR-BEZAK_6 sy-vline
WA_T5A71_STR-KBGFP_6 sy-vline
WA_T5A71_STR-KEGFP_6 sy-vline
WA_T5A71_STR-KBHFP_6 sy-vline
WA_T5A71_STR-KEHFP_6 sy-vline
WA_T5A71_STR-KSUBTY_7 sy-vline
WA_T5A71_STR-KOBJPS_7 sy-vline
WA_T5A71_STR-KSTAAT_7 sy-vline
WA_T5A71_STR-KSTWE_7 sy-vline
WA_T5A71_STR-BEZAK_7 sy-vline
WA_T5A71_STR-KBGFP_7 sy-vline
WA_T5A71_STR-KEGFP_7 sy-vline
WA_T5A71_STR-KBHFP_7 sy-vline
WA_T5A71_STR-KEHFP_7 sy-vline
WA_T5A71_STR-KSUBTY_8 sy-vline
WA_T5A71_STR-KOBJPS_8 sy-vline
WA_T5A71_STR-KSTAAT_8 sy-vline
WA_T5A71_STR-KSTWE_8 sy-vline
WA_T5A71_STR-BEZAK_8 sy-vline
WA_T5A71_STR-KBGFP_8 sy-vline
WA_T5A71_STR-KEGFP_8 sy-vline
WA_T5A71_STR-KBHFP_8 sy-vline
WA_T5A71_STR-KEHFP_8 sy-vline
WA_T5A71_STR-KSUBTY_9 sy-vline
WA_T5A71_STR-KOBJPS_9 sy-vline
WA_T5A71_STR-KSTAAT_9 sy-vline
WA_T5A71_STR-KSTWE_9 sy-vline
WA_T5A71_STR-BEZAK_9 sy-vline
WA_T5A71_STR-KBGFP_9 sy-vline
WA_T5A71_STR-KEGFP_9 sy-vline
WA_T5A71_STR-KBHFP_9 sy-vline
WA_T5A71_STR-KEHFP_9 sy-vline
WA_T5A71_STR-KSUBTY_A sy-vline
WA_T5A71_STR-KOBJPS_A sy-vline
WA_T5A71_STR-KSTAAT_A sy-vline
WA_T5A71_STR-KSTWE_A sy-vline
WA_T5A71_STR-BEZAK_A sy-vline
WA_T5A71_STR-KBGFP_A sy-vline
WA_T5A71_STR-KEGFP_A sy-vline
WA_T5A71_STR-KBHFP_A sy-vline
WA_T5A71_STR-KEHFP_A sy-vline
WA_T5A71_STR-KSUBTY_B sy-vline
WA_T5A71_STR-KOBJPS_B sy-vline
WA_T5A71_STR-KSTAAT_B sy-vline
WA_T5A71_STR-KSTWE_B sy-vline
WA_T5A71_STR-BEZAK_B sy-vline
WA_T5A71_STR-KBGFP_B sy-vline
WA_T5A71_STR-KEGFP_B sy-vline
WA_T5A71_STR-KBHFP_B sy-vline
WA_T5A71_STR-KEHFP_B sy-vline
WA_T5A71_STR-KSUBTY_C sy-vline
WA_T5A71_STR-KOBJPS_C sy-vline
WA_T5A71_STR-KSTAAT_C sy-vline
WA_T5A71_STR-KSTWE_C sy-vline
WA_T5A71_STR-BEZAK_C sy-vline
WA_T5A71_STR-KBGFP_C sy-vline
WA_T5A71_STR-KEGFP_C sy-vline
WA_T5A71_STR-KBHFP_C sy-vline
WA_T5A71_STR-KEHFP_C sy-vline
WA_T5A71_STR-KSUBTY_D sy-vline
WA_T5A71_STR-KOBJPS_D sy-vline
WA_T5A71_STR-KSTAAT_D sy-vline
WA_T5A71_STR-KSTWE_D sy-vline
WA_T5A71_STR-BEZAK_D sy-vline
WA_T5A71_STR-KBGFP_D sy-vline
WA_T5A71_STR-KEGFP_D sy-vline
WA_T5A71_STR-KBHFP_D sy-vline
WA_T5A71_STR-KEHFP_D sy-vline
WA_T5A71_STR-KSUBTY_E sy-vline
WA_T5A71_STR-KOBJPS_E sy-vline
WA_T5A71_STR-KSTAAT_E sy-vline
WA_T5A71_STR-KSTWE_E sy-vline
WA_T5A71_STR-BEZAK_E sy-vline
WA_T5A71_STR-KBGFP_E sy-vline
WA_T5A71_STR-KEGFP_E sy-vline
WA_T5A71_STR-KBHFP_E sy-vline
WA_T5A71_STR-KEHFP_E sy-vline
WA_T5A71_STR-KSUBTY_F sy-vline
WA_T5A71_STR-KOBJPS_F sy-vline
WA_T5A71_STR-KSTAAT_F sy-vline
WA_T5A71_STR-KSTWE_F sy-vline
WA_T5A71_STR-BEZAK_F sy-vline
WA_T5A71_STR-KBGFP_F sy-vline
WA_T5A71_STR-KEGFP_F sy-vline
WA_T5A71_STR-KBHFP_F sy-vline
WA_T5A71_STR-KEHFP_F sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.