ABAP Select data from SAP table CGPL_MSPREQUEST_RESPONSE_ECF 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 CGPL_MSPREQUEST_RESPONSE_ECF 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 CGPL_MSPREQUEST_RESPONSE_ECF. 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 CGPL_MSPREQUEST_RESPONSE_ECF 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_CGPL_MSPREQUEST_RESPONSE_ECF TYPE STANDARD TABLE OF CGPL_MSPREQUEST_RESPONSE_ECF,
      WA_CGPL_MSPREQUEST_RESPONSE_ECF TYPE CGPL_MSPREQUEST_RESPONSE_ECF,
      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: <CGPL_MSPREQUEST_RESPONSE_ECF> TYPE CGPL_MSPREQUEST_RESPONSE_ECF.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM CGPL_MSPREQUEST_RESPONSE_ECF
*  INTO TABLE @DATA(IT_CGPL_MSPREQUEST_RESPONSE_ECF2).
*--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_CGPL_MSPREQUEST_RESPONSE_ECF INDEX 1 INTO DATA(WA_CGPL_MSPREQUEST_RESPONSE_ECF2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_CGPL_MSPREQUEST_RESPONSE_ECF ASSIGNING <CGPL_MSPREQUEST_RESPONSE_ECF>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<CGPL_MSPREQUEST_RESPONSE_ECF>-F404000 = 1.
<CGPL_MSPREQUEST_RESPONSE_ECF>-F404001 = 1.
<CGPL_MSPREQUEST_RESPONSE_ECF>-F404002 = 1.
<CGPL_MSPREQUEST_RESPONSE_ECF>-F404003 = 1.
<CGPL_MSPREQUEST_RESPONSE_ECF>-F404004 = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_CGPL_MSPREQUEST_RESPONSE_ECF-F404005, sy-vline,
WA_CGPL_MSPREQUEST_RESPONSE_ECF-F404006, sy-vline,
WA_CGPL_MSPREQUEST_RESPONSE_ECF-F404007, sy-vline,
WA_CGPL_MSPREQUEST_RESPONSE_ECF-F404008, sy-vline,
WA_CGPL_MSPREQUEST_RESPONSE_ECF-F404009, sy-vline,
WA_CGPL_MSPREQUEST_RESPONSE_ECF-F40400A, sy-vline.
ENDLOOP. *Add any further fields from structure WA_CGPL_MSPREQUEST_RESPONSE_ECF 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_CGPL_MSPREQUEST_RESPONSE_ECF 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_CGPL_MSPREQUEST_RESPONSE_ECF INTO WA_CGPL_MSPREQUEST_RESPONSE_ECF. *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_CGPL_MSPREQUEST_RESPONSE_ECF_STR,
F404000 TYPE STRING,
F404001 TYPE STRING,
F404002 TYPE STRING,
F404003 TYPE STRING,
F404004 TYPE STRING,
F404005 TYPE STRING,
F404006 TYPE STRING,
F404007 TYPE STRING,
F404008 TYPE STRING,
F404009 TYPE STRING,
F40400A TYPE STRING,
F40400B TYPE STRING,
F40400C TYPE STRING,
F40400D TYPE STRING,
F40400E TYPE STRING,
F40400F TYPE STRING,
F404010 TYPE STRING,
F404011 TYPE STRING,
F404012 TYPE STRING,
F404013 TYPE STRING,
F404014 TYPE STRING,
F404015 TYPE STRING,
F404016 TYPE STRING,
F404017 TYPE STRING,
F404018 TYPE STRING,
F404019 TYPE STRING,
F40401A TYPE STRING,
F40401B TYPE STRING,
F40401C TYPE STRING,
F40401D TYPE STRING,
F40401E TYPE STRING,
F40401F TYPE STRING,
F404020 TYPE STRING,
F404021 TYPE STRING,
F404022 TYPE STRING,
F404023 TYPE STRING,
F404024 TYPE STRING,
F404025 TYPE STRING,
F404026 TYPE STRING,
F404027 TYPE STRING,
F404028 TYPE STRING,
F404029 TYPE STRING,
F40402A TYPE STRING,
F40402B TYPE STRING,
F40402C TYPE STRING,
F40402D TYPE STRING,
F40402E TYPE STRING,
F40402F TYPE STRING,
F404030 TYPE STRING,
F404031 TYPE STRING,
F404032 TYPE STRING,
F404033 TYPE STRING,
F404034 TYPE STRING,
F404035 TYPE STRING,
F404036 TYPE STRING,
F404037 TYPE STRING,
F404038 TYPE STRING,
F404039 TYPE STRING,
F40403A TYPE STRING,
F40403B TYPE STRING,
F40403C TYPE STRING,
F40403D TYPE STRING,
F40403E TYPE STRING,
F40403F TYPE STRING,
F404040 TYPE STRING,
F404041 TYPE STRING,
F404042 TYPE STRING,
F404043 TYPE STRING,
F404044 TYPE STRING,
F404045 TYPE STRING,
F404046 TYPE STRING,
F404047 TYPE STRING,
F404048 TYPE STRING,
F404049 TYPE STRING,
F40404A TYPE STRING,
F40404B TYPE STRING,
F40404C TYPE STRING,
F40404D TYPE STRING,
F40404E TYPE STRING,
F40404F TYPE STRING,
F404050 TYPE STRING,
F404051 TYPE STRING,
F404052 TYPE STRING,
F404053 TYPE STRING,
F404054 TYPE STRING,
F404055 TYPE STRING,
F404056 TYPE STRING,
F404057 TYPE STRING,
F404058 TYPE STRING,
F404059 TYPE STRING,
F40405A TYPE STRING,
F40405B TYPE STRING,
F40405C TYPE STRING,
F40405D TYPE STRING,
F40405E TYPE STRING,
F40405F TYPE STRING,
F404060 TYPE STRING,
F404061 TYPE STRING,
F404062 TYPE STRING,
F404063 TYPE STRING,
F404064 TYPE STRING,
F404065 TYPE STRING,
F404066 TYPE STRING,
F404067 TYPE STRING,
F404068 TYPE STRING,
F404069 TYPE STRING,
F40406A TYPE STRING,
F40406B TYPE STRING,
F40406C TYPE STRING,
F40406D TYPE STRING,
F40406E TYPE STRING,
F40406F TYPE STRING,
F404070 TYPE STRING,
F404071 TYPE STRING,
F404072 TYPE STRING,
F404073 TYPE STRING,
F404074 TYPE STRING,
F404075 TYPE STRING,
F404076 TYPE STRING,
F404077 TYPE STRING,
F404078 TYPE STRING,
F404079 TYPE STRING,
F40407A TYPE STRING,
F40407B TYPE STRING,
F40407C TYPE STRING,
F40407D TYPE STRING,
F40407E TYPE STRING,
F40407F TYPE STRING,
F404080 TYPE STRING,
F404081 TYPE STRING,
F404082 TYPE STRING,
F404083 TYPE STRING,
F404084 TYPE STRING,
F404085 TYPE STRING,
F404086 TYPE STRING,
F404087 TYPE STRING,
F404088 TYPE STRING,
F404089 TYPE STRING,
F40408A TYPE STRING,
F40408B TYPE STRING,
F40408C TYPE STRING,
F40408D TYPE STRING,
F40408E TYPE STRING,
F40408F TYPE STRING,
F404090 TYPE STRING,
F404091 TYPE STRING,
F404092 TYPE STRING,
F404093 TYPE STRING,
F404094 TYPE STRING,
F404095 TYPE STRING,
F404096 TYPE STRING,
F404097 TYPE STRING,
F404098 TYPE STRING,
F404099 TYPE STRING,
F40409A TYPE STRING,
F40409B TYPE STRING,
F40409C TYPE STRING,
F40409D TYPE STRING,
F40409E TYPE STRING,
F40409F TYPE STRING,
F4040A0 TYPE STRING,
F4040A1 TYPE STRING,
F4040A2 TYPE STRING,
F4040A3 TYPE STRING,
F4040A4 TYPE STRING,
F4040A5 TYPE STRING,
F4040A6 TYPE STRING,
F4040A7 TYPE STRING,
F4040A8 TYPE STRING,
F4040A9 TYPE STRING,
F4040AA TYPE STRING,
F4040AB TYPE STRING,
F4040AC TYPE STRING,
F4040AD TYPE STRING,
F4040AE TYPE STRING,
F4040AF TYPE STRING,
F4040B0 TYPE STRING,
F4040B1 TYPE STRING,
F4040B2 TYPE STRING,
F4040B3 TYPE STRING,
F4040B4 TYPE STRING,
F4040B5 TYPE STRING,
F4040B6 TYPE STRING,
F4040B7 TYPE STRING,
F4040B8 TYPE STRING,
F4040B9 TYPE STRING,
F4040BA TYPE STRING,
F4040BB TYPE STRING,
F4040BC TYPE STRING,
F4040BD TYPE STRING,
F4040BE TYPE STRING,
F4040BF TYPE STRING,
F4040C0 TYPE STRING,
F4040C1 TYPE STRING,
F4040C2 TYPE STRING,
F4040C3 TYPE STRING,
F4040C4 TYPE STRING,
F4040C5 TYPE STRING,
F4040C6 TYPE STRING,
F4040C7 TYPE STRING,
F4040C8 TYPE STRING,END OF T_EKKO_STR. DATA: WA_CGPL_MSPREQUEST_RESPONSE_ECF_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_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404000 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404001 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404002 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404003 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404004 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404005 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404006 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404007 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404008 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404009 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40400A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40400B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40400C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40400D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40400E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40400F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404010 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404011 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404012 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404013 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404014 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404015 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404016 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404017 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404018 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404019 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40401A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40401B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40401C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40401D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40401E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40401F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404020 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404021 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404022 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404023 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404024 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404025 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404026 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404027 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404028 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404029 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40402A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40402B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40402C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40402D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40402E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40402F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404030 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404031 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404032 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404033 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404034 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404035 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404036 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404037 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404038 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404039 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40403A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40403B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40403C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40403D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40403E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40403F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404040 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404041 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404042 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404043 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404044 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404045 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404046 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404047 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404048 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404049 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40404A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40404B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40404C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40404D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40404E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40404F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404050 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404051 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404052 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404053 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404054 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404055 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404056 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404057 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404058 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404059 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40405A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40405B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40405C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40405D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40405E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40405F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404060 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404061 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404062 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404063 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404064 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404065 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404066 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404067 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404068 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404069 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40406A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40406B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40406C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40406D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40406E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40406F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404070 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404071 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404072 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404073 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404074 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404075 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404076 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404077 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404078 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404079 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40407A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40407B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40407C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40407D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40407E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40407F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404080 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404081 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404082 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404083 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404084 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404085 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404086 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404087 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404088 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404089 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40408A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40408B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40408C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40408D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40408E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40408F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404090 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404091 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404092 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404093 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404094 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404095 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404096 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404097 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404098 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F404099 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40409A sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40409B sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40409C sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40409D sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40409E sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F40409F sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A0 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A1 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A2 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A3 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A4 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A5 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A6 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A7 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A8 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040A9 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040AA sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040AB sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040AC sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040AD sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040AE sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040AF sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B0 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B1 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B2 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B3 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B4 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B5 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B6 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B7 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B8 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040B9 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040BA sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040BB sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040BC sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040BD sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040BE sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040BF sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C0 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C1 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C2 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C3 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C4 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C5 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C6 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C7 sy-vline
WA_CGPL_MSPREQUEST_RESPONSE_ECF_STR-F4040C8 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.