ABAP Select data from SAP table HCMT_BSP_PA_AU_PS_R0568 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 HCMT_BSP_PA_AU_PS_R0568 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 HCMT_BSP_PA_AU_PS_R0568. 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 HCMT_BSP_PA_AU_PS_R0568 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_HCMT_BSP_PA_AU_PS_R0568 TYPE STANDARD TABLE OF HCMT_BSP_PA_AU_PS_R0568,
      WA_HCMT_BSP_PA_AU_PS_R0568 TYPE HCMT_BSP_PA_AU_PS_R0568,
      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: <HCMT_BSP_PA_AU_PS_R0568> TYPE HCMT_BSP_PA_AU_PS_R0568.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM HCMT_BSP_PA_AU_PS_R0568
*  INTO TABLE @DATA(IT_HCMT_BSP_PA_AU_PS_R05682).
*--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_HCMT_BSP_PA_AU_PS_R0568 INDEX 1 INTO DATA(WA_HCMT_BSP_PA_AU_PS_R05682).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_HCMT_BSP_PA_AU_PS_R0568 ASSIGNING <HCMT_BSP_PA_AU_PS_R0568>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<HCMT_BSP_PA_AU_PS_R0568>-OBJECT_KEY = 1.
<HCMT_BSP_PA_AU_PS_R0568>-PERNR = 1.
<HCMT_BSP_PA_AU_PS_R0568>-AEDTM = 1.
<HCMT_BSP_PA_AU_PS_R0568>-UNAME = 1.
<HCMT_BSP_PA_AU_PS_R0568>-SPRPS = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_HCMT_BSP_PA_AU_PS_R0568-SPRTX, sy-vline,
WA_HCMT_BSP_PA_AU_PS_R0568-ITBLD, sy-vline,
WA_HCMT_BSP_PA_AU_PS_R0568-ITXEX, sy-vline,
WA_HCMT_BSP_PA_AU_PS_R0568-BEGDA, sy-vline,
WA_HCMT_BSP_PA_AU_PS_R0568-ENDDA, sy-vline,
WA_HCMT_BSP_PA_AU_PS_R0568-DATAR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_HCMT_BSP_PA_AU_PS_R0568 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_HCMT_BSP_PA_AU_PS_R0568 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_HCMT_BSP_PA_AU_PS_R0568 INTO WA_HCMT_BSP_PA_AU_PS_R0568. *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_HCMT_BSP_PA_AU_PS_R0568_STR,
OBJECT_KEY TYPE STRING,
PERNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
SPRPS TYPE STRING,
SPRTX TYPE STRING,
ITBLD TYPE STRING,
ITXEX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
DATAR TYPE STRING,
DTEXT TYPE STRING,
ANBEG TYPE STRING,
ANEND TYPE STRING,
TODAY TYPE STRING,
NEXDT TYPE STRING,
CLWPE TYPE STRING,
TXTCLWPE TYPE STRING,
CLWPI TYPE STRING,
TXTCLWPI TYPE STRING,
TOUAL TYPE STRING,
CUNLE TYPE STRING,
TXTCUNLE TYPE STRING,
CUNLI TYPE STRING,
TXTCUNLI TYPE STRING,
BEG01 TYPE STRING,
END01 TYPE STRING,
DAY01 TYPE STRING,
THV01 TYPE STRING,
NPL01 TYPE STRING,
CON01 TYPE STRING,
PID01 TYPE STRING,
PTP01 TYPE STRING,
BEG02 TYPE STRING,
END02 TYPE STRING,
DAY02 TYPE STRING,
THV02 TYPE STRING,
NPL02 TYPE STRING,
CON02 TYPE STRING,
PID02 TYPE STRING,
PTP02 TYPE STRING,
BEG03 TYPE STRING,
END03 TYPE STRING,
DAY03 TYPE STRING,
THV03 TYPE STRING,
NPL03 TYPE STRING,
CON03 TYPE STRING,
PID03 TYPE STRING,
PTP03 TYPE STRING,
BEG04 TYPE STRING,
END04 TYPE STRING,
DAY04 TYPE STRING,
THV04 TYPE STRING,
NPL04 TYPE STRING,
CON04 TYPE STRING,
PID04 TYPE STRING,
PTP04 TYPE STRING,
BEG05 TYPE STRING,
END05 TYPE STRING,
DAY05 TYPE STRING,
THV05 TYPE STRING,
NPL05 TYPE STRING,
CON05 TYPE STRING,
PID05 TYPE STRING,
PTP05 TYPE STRING,
BEG06 TYPE STRING,
END06 TYPE STRING,
DAY06 TYPE STRING,
THV06 TYPE STRING,
NPL06 TYPE STRING,
CON06 TYPE STRING,
PID06 TYPE STRING,
PTP06 TYPE STRING,
BEG07 TYPE STRING,
END07 TYPE STRING,
DAY07 TYPE STRING,
THV07 TYPE STRING,
NPL07 TYPE STRING,
CON07 TYPE STRING,
PID07 TYPE STRING,
PTP07 TYPE STRING,
BEG08 TYPE STRING,
END08 TYPE STRING,
DAY08 TYPE STRING,
THV08 TYPE STRING,
NPL08 TYPE STRING,
CON08 TYPE STRING,
PID08 TYPE STRING,
PTP08 TYPE STRING,
BEG09 TYPE STRING,
END09 TYPE STRING,
DAY09 TYPE STRING,
THV09 TYPE STRING,
NPL09 TYPE STRING,
CON09 TYPE STRING,
PID09 TYPE STRING,
PTP09 TYPE STRING,
BEG10 TYPE STRING,
END10 TYPE STRING,
DAY10 TYPE STRING,
THV10 TYPE STRING,
NPL10 TYPE STRING,
CON10 TYPE STRING,
PID10 TYPE STRING,
PTP10 TYPE STRING,
BEG11 TYPE STRING,
END11 TYPE STRING,
DAY11 TYPE STRING,
THV11 TYPE STRING,
NPL11 TYPE STRING,
CON11 TYPE STRING,
PID11 TYPE STRING,
PTP11 TYPE STRING,
BEG12 TYPE STRING,
END12 TYPE STRING,
DAY12 TYPE STRING,
THV12 TYPE STRING,
NPL12 TYPE STRING,
CON12 TYPE STRING,
PID12 TYPE STRING,
PTP12 TYPE STRING,
BEG13 TYPE STRING,
END13 TYPE STRING,
DAY13 TYPE STRING,
THV13 TYPE STRING,
NPL13 TYPE STRING,
CON13 TYPE STRING,
PID13 TYPE STRING,
PTP13 TYPE STRING,
BEG14 TYPE STRING,
END14 TYPE STRING,
DAY14 TYPE STRING,
THV14 TYPE STRING,
NPL14 TYPE STRING,
CON14 TYPE STRING,
PID14 TYPE STRING,
PTP14 TYPE STRING,
BEG15 TYPE STRING,
END15 TYPE STRING,
DAY15 TYPE STRING,
THV15 TYPE STRING,
NPL15 TYPE STRING,
CON15 TYPE STRING,
PID15 TYPE STRING,
PTP15 TYPE STRING,
BEG16 TYPE STRING,
END16 TYPE STRING,
DAY16 TYPE STRING,
THV16 TYPE STRING,
NPL16 TYPE STRING,
CON16 TYPE STRING,
PID16 TYPE STRING,
PTP16 TYPE STRING,
BEG17 TYPE STRING,
END17 TYPE STRING,
DAY17 TYPE STRING,
THV17 TYPE STRING,
NPL17 TYPE STRING,
CON17 TYPE STRING,
PID17 TYPE STRING,
PTP17 TYPE STRING,
BEG18 TYPE STRING,
END18 TYPE STRING,
DAY18 TYPE STRING,
THV18 TYPE STRING,
NPL18 TYPE STRING,
CON18 TYPE STRING,
PID18 TYPE STRING,
PTP18 TYPE STRING,
BEG19 TYPE STRING,
END19 TYPE STRING,
DAY19 TYPE STRING,
THV19 TYPE STRING,
NPL19 TYPE STRING,
CON19 TYPE STRING,
PID19 TYPE STRING,
PTP19 TYPE STRING,
BEG20 TYPE STRING,
END20 TYPE STRING,
DAY20 TYPE STRING,
THV20 TYPE STRING,
NPL20 TYPE STRING,
CON20 TYPE STRING,
PID20 TYPE STRING,
PTP20 TYPE STRING,
BEG21 TYPE STRING,
END21 TYPE STRING,
DAY21 TYPE STRING,
THV21 TYPE STRING,
NPL21 TYPE STRING,
CON21 TYPE STRING,
PID21 TYPE STRING,
PTP21 TYPE STRING,
BEG22 TYPE STRING,
END22 TYPE STRING,
DAY22 TYPE STRING,
THV22 TYPE STRING,
NPL22 TYPE STRING,
CON22 TYPE STRING,
PID22 TYPE STRING,
PTP22 TYPE STRING,
BEG23 TYPE STRING,
END23 TYPE STRING,
DAY23 TYPE STRING,
THV23 TYPE STRING,
NPL23 TYPE STRING,
CON23 TYPE STRING,
PID23 TYPE STRING,
PTP23 TYPE STRING,
BEG24 TYPE STRING,
END24 TYPE STRING,
DAY24 TYPE STRING,
THV24 TYPE STRING,
NPL24 TYPE STRING,
CON24 TYPE STRING,
PID24 TYPE STRING,
PTP24 TYPE STRING,
BEG25 TYPE STRING,
END25 TYPE STRING,
DAY25 TYPE STRING,
THV25 TYPE STRING,
NPL25 TYPE STRING,
CON25 TYPE STRING,
PID25 TYPE STRING,
PTP25 TYPE STRING,
BEG26 TYPE STRING,
END26 TYPE STRING,
DAY26 TYPE STRING,
THV26 TYPE STRING,
NPL26 TYPE STRING,
CON26 TYPE STRING,
PID26 TYPE STRING,
PTP26 TYPE STRING,
BEG27 TYPE STRING,
END27 TYPE STRING,
DAY27 TYPE STRING,
THV27 TYPE STRING,
NPL27 TYPE STRING,
CON27 TYPE STRING,
PID27 TYPE STRING,
PTP27 TYPE STRING,
BISDY TYPE STRING,END OF T_EKKO_STR. DATA: WA_HCMT_BSP_PA_AU_PS_R0568_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_HCMT_BSP_PA_AU_PS_R0568_STR-OBJECT_KEY sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PERNR sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-AEDTM sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-UNAME sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-SPRPS sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-SPRTX sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-ITBLD sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-ITXEX sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEGDA sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-ENDDA sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DATAR sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DTEXT sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-ANBEG sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-ANEND sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-TODAY sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NEXDT sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CLWPE sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-TXTCLWPE sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CLWPI sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-TXTCLWPI sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-TOUAL sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CUNLE sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-TXTCUNLE sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CUNLI sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-TXTCUNLI sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP01 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP02 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP03 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP04 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP05 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP06 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP07 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP08 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP09 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP10 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP11 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP12 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP13 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP14 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP15 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP16 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP17 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP18 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP19 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP20 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP21 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP22 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP23 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP24 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP25 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP26 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BEG27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-END27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-DAY27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-THV27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-NPL27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-CON27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PID27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-PTP27 sy-vline
WA_HCMT_BSP_PA_AU_PS_R0568_STR-BISDY sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.