ABAP Select data from SAP table /GSINS/INSH_STR_P0008 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 /GSINS/INSH_STR_P0008 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 /GSINS/INSH_STR_P0008. 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 /GSINS/INSH_STR_P0008 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_/GSINS/INSH_STR_P0008 TYPE STANDARD TABLE OF /GSINS/INSH_STR_P0008,
      WA_/GSINS/INSH_STR_P0008 TYPE /GSINS/INSH_STR_P0008,
      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: </GSINS/INSH_STR_P0008> TYPE /GSINS/INSH_STR_P0008.

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

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM /GSINS/INSH_STR_P0008
  INTO TABLE IT_/GSINS/INSH_STR_P0008.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM /GSINS/INSH_STR_P0008
*  INTO TABLE @DATA(IT_/GSINS/INSH_STR_P00082).
*--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_/GSINS/INSH_STR_P0008 INDEX 1 INTO DATA(WA_/GSINS/INSH_STR_P00082).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/GSINS/INSH_STR_P0008 ASSIGNING </GSINS/INSH_STR_P0008>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</GSINS/INSH_STR_P0008>-PERNR = 1.
</GSINS/INSH_STR_P0008>-INFTY = 1.
</GSINS/INSH_STR_P0008>-SUBTY = 1.
</GSINS/INSH_STR_P0008>-OBJPS = 1.
</GSINS/INSH_STR_P0008>-SPRPS = 1.
ENDLOOP.

LOOP AT IT_/GSINS/INSH_STR_P0008 INTO WA_/GSINS/INSH_STR_P0008.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/GSINS/INSH_STR_P0008-ENDDA, sy-vline,
WA_/GSINS/INSH_STR_P0008-BEGDA, sy-vline,
WA_/GSINS/INSH_STR_P0008-SEQNR, sy-vline,
WA_/GSINS/INSH_STR_P0008-AEDTM, sy-vline,
WA_/GSINS/INSH_STR_P0008-UNAME, sy-vline,
WA_/GSINS/INSH_STR_P0008-HISTO, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/GSINS/INSH_STR_P0008 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_/GSINS/INSH_STR_P0008 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_/GSINS/INSH_STR_P0008 INTO WA_/GSINS/INSH_STR_P0008. *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_/GSINS/INSH_STR_P0008_STR,
PERNR TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
OBJPS TYPE STRING,
SPRPS TYPE STRING,
ENDDA TYPE STRING,
BEGDA TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
HISTO TYPE STRING,
ITXEX TYPE STRING,
REFEX TYPE STRING,
ORDEX TYPE STRING,
ITBLD TYPE STRING,
PREAS TYPE STRING,
FLAG1 TYPE STRING,
FLAG2 TYPE STRING,
FLAG3 TYPE STRING,
FLAG4 TYPE STRING,
RESE1 TYPE STRING,
RESE2 TYPE STRING,
GRPVL TYPE STRING,
TRFAR TYPE STRING,
TRFGB TYPE STRING,
TRFGR TYPE STRING,
TRFST TYPE STRING,
STVOR TYPE STRING,
ORZST TYPE STRING,
PARTN TYPE STRING,
WAERS TYPE STRING,
VGLTA TYPE STRING,
VGLGB TYPE STRING,
VGLGR TYPE STRING,
VGLST TYPE STRING,
VGLSV TYPE STRING,
BSGRD TYPE STRING,
DIVGV TYPE STRING,
ANSAL TYPE STRING,
FALGK TYPE STRING,
FALGR TYPE STRING,
LGA01 TYPE STRING,
BET01 TYPE STRING,
ANZ01 TYPE STRING,
EIN01 TYPE STRING,
OPK01 TYPE STRING,
LGA02 TYPE STRING,
BET02 TYPE STRING,
ANZ02 TYPE STRING,
EIN02 TYPE STRING,
OPK02 TYPE STRING,
LGA03 TYPE STRING,
BET03 TYPE STRING,
ANZ03 TYPE STRING,
EIN03 TYPE STRING,
OPK03 TYPE STRING,
LGA04 TYPE STRING,
BET04 TYPE STRING,
ANZ04 TYPE STRING,
EIN04 TYPE STRING,
OPK04 TYPE STRING,
LGA05 TYPE STRING,
BET05 TYPE STRING,
ANZ05 TYPE STRING,
EIN05 TYPE STRING,
OPK05 TYPE STRING,
LGA06 TYPE STRING,
BET06 TYPE STRING,
ANZ06 TYPE STRING,
EIN06 TYPE STRING,
OPK06 TYPE STRING,
LGA07 TYPE STRING,
BET07 TYPE STRING,
ANZ07 TYPE STRING,
EIN07 TYPE STRING,
OPK07 TYPE STRING,
LGA08 TYPE STRING,
BET08 TYPE STRING,
ANZ08 TYPE STRING,
EIN08 TYPE STRING,
OPK08 TYPE STRING,
LGA09 TYPE STRING,
BET09 TYPE STRING,
ANZ09 TYPE STRING,
EIN09 TYPE STRING,
OPK09 TYPE STRING,
LGA10 TYPE STRING,
BET10 TYPE STRING,
ANZ10 TYPE STRING,
EIN10 TYPE STRING,
OPK10 TYPE STRING,
LGA11 TYPE STRING,
BET11 TYPE STRING,
ANZ11 TYPE STRING,
EIN11 TYPE STRING,
OPK11 TYPE STRING,
LGA12 TYPE STRING,
BET12 TYPE STRING,
ANZ12 TYPE STRING,
EIN12 TYPE STRING,
OPK12 TYPE STRING,
LGA13 TYPE STRING,
BET13 TYPE STRING,
ANZ13 TYPE STRING,
EIN13 TYPE STRING,
OPK13 TYPE STRING,
LGA14 TYPE STRING,
BET14 TYPE STRING,
ANZ14 TYPE STRING,
EIN14 TYPE STRING,
OPK14 TYPE STRING,
LGA15 TYPE STRING,
BET15 TYPE STRING,
ANZ15 TYPE STRING,
EIN15 TYPE STRING,
OPK15 TYPE STRING,
LGA16 TYPE STRING,
BET16 TYPE STRING,
ANZ16 TYPE STRING,
EIN16 TYPE STRING,
OPK16 TYPE STRING,
LGA17 TYPE STRING,
BET17 TYPE STRING,
ANZ17 TYPE STRING,
EIN17 TYPE STRING,
OPK17 TYPE STRING,
LGA18 TYPE STRING,
BET18 TYPE STRING,
ANZ18 TYPE STRING,
EIN18 TYPE STRING,
OPK18 TYPE STRING,
LGA19 TYPE STRING,
BET19 TYPE STRING,
ANZ19 TYPE STRING,
EIN19 TYPE STRING,
OPK19 TYPE STRING,
LGA20 TYPE STRING,
BET20 TYPE STRING,
ANZ20 TYPE STRING,
EIN20 TYPE STRING,
OPK20 TYPE STRING,
LGA21 TYPE STRING,
BET21 TYPE STRING,
ANZ21 TYPE STRING,
EIN21 TYPE STRING,
OPK21 TYPE STRING,
LGA22 TYPE STRING,
BET22 TYPE STRING,
ANZ22 TYPE STRING,
EIN22 TYPE STRING,
OPK22 TYPE STRING,
LGA23 TYPE STRING,
BET23 TYPE STRING,
ANZ23 TYPE STRING,
EIN23 TYPE STRING,
OPK23 TYPE STRING,
LGA24 TYPE STRING,
BET24 TYPE STRING,
ANZ24 TYPE STRING,
EIN24 TYPE STRING,
OPK24 TYPE STRING,
LGA25 TYPE STRING,
BET25 TYPE STRING,
ANZ25 TYPE STRING,
EIN25 TYPE STRING,
OPK25 TYPE STRING,
LGA26 TYPE STRING,
BET26 TYPE STRING,
ANZ26 TYPE STRING,
EIN26 TYPE STRING,
OPK26 TYPE STRING,
LGA27 TYPE STRING,
BET27 TYPE STRING,
ANZ27 TYPE STRING,
EIN27 TYPE STRING,
OPK27 TYPE STRING,
LGA28 TYPE STRING,
BET28 TYPE STRING,
ANZ28 TYPE STRING,
EIN28 TYPE STRING,
OPK28 TYPE STRING,
LGA29 TYPE STRING,
BET29 TYPE STRING,
ANZ29 TYPE STRING,
EIN29 TYPE STRING,
OPK29 TYPE STRING,
LGA30 TYPE STRING,
BET30 TYPE STRING,
ANZ30 TYPE STRING,
EIN30 TYPE STRING,
OPK30 TYPE STRING,
LGA31 TYPE STRING,
BET31 TYPE STRING,
ANZ31 TYPE STRING,
EIN31 TYPE STRING,
OPK31 TYPE STRING,
LGA32 TYPE STRING,
BET32 TYPE STRING,
ANZ32 TYPE STRING,
EIN32 TYPE STRING,
OPK32 TYPE STRING,
LGA33 TYPE STRING,
BET33 TYPE STRING,
ANZ33 TYPE STRING,
EIN33 TYPE STRING,
OPK33 TYPE STRING,
LGA34 TYPE STRING,
BET34 TYPE STRING,
ANZ34 TYPE STRING,
EIN34 TYPE STRING,
OPK34 TYPE STRING,
LGA35 TYPE STRING,
BET35 TYPE STRING,
ANZ35 TYPE STRING,
EIN35 TYPE STRING,
OPK35 TYPE STRING,
LGA36 TYPE STRING,
BET36 TYPE STRING,
ANZ36 TYPE STRING,
EIN36 TYPE STRING,
OPK36 TYPE STRING,
LGA37 TYPE STRING,
BET37 TYPE STRING,
ANZ37 TYPE STRING,
EIN37 TYPE STRING,
OPK37 TYPE STRING,
LGA38 TYPE STRING,
BET38 TYPE STRING,
ANZ38 TYPE STRING,
EIN38 TYPE STRING,
OPK38 TYPE STRING,
LGA39 TYPE STRING,
BET39 TYPE STRING,
ANZ39 TYPE STRING,
EIN39 TYPE STRING,
OPK39 TYPE STRING,
LGA40 TYPE STRING,
BET40 TYPE STRING,
ANZ40 TYPE STRING,
EIN40 TYPE STRING,
OPK40 TYPE STRING,
IND01 TYPE STRING,
IND02 TYPE STRING,
IND03 TYPE STRING,
IND04 TYPE STRING,
IND05 TYPE STRING,
IND06 TYPE STRING,
IND07 TYPE STRING,
IND08 TYPE STRING,
IND09 TYPE STRING,
IND10 TYPE STRING,
IND11 TYPE STRING,
IND12 TYPE STRING,
IND13 TYPE STRING,
IND14 TYPE STRING,
IND15 TYPE STRING,
IND16 TYPE STRING,
IND17 TYPE STRING,
IND18 TYPE STRING,
IND19 TYPE STRING,
IND20 TYPE STRING,
IND21 TYPE STRING,
IND22 TYPE STRING,
IND23 TYPE STRING,
IND24 TYPE STRING,
IND25 TYPE STRING,
IND26 TYPE STRING,
IND27 TYPE STRING,
IND28 TYPE STRING,
IND29 TYPE STRING,
IND30 TYPE STRING,
IND31 TYPE STRING,
IND32 TYPE STRING,
IND33 TYPE STRING,
IND34 TYPE STRING,
IND35 TYPE STRING,
IND36 TYPE STRING,
IND37 TYPE STRING,
IND38 TYPE STRING,
IND39 TYPE STRING,
IND40 TYPE STRING,
ANCUR TYPE STRING,
CPIND TYPE STRING,
FLAGA TYPE STRING,END OF T_EKKO_STR. DATA: WA_/GSINS/INSH_STR_P0008_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_/GSINS/INSH_STR_P0008_STR-PERNR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-INFTY sy-vline
WA_/GSINS/INSH_STR_P0008_STR-SUBTY sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OBJPS sy-vline
WA_/GSINS/INSH_STR_P0008_STR-SPRPS sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ENDDA sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BEGDA sy-vline
WA_/GSINS/INSH_STR_P0008_STR-SEQNR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-AEDTM sy-vline
WA_/GSINS/INSH_STR_P0008_STR-UNAME sy-vline
WA_/GSINS/INSH_STR_P0008_STR-HISTO sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ITXEX sy-vline
WA_/GSINS/INSH_STR_P0008_STR-REFEX sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ORDEX sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ITBLD sy-vline
WA_/GSINS/INSH_STR_P0008_STR-PREAS sy-vline
WA_/GSINS/INSH_STR_P0008_STR-FLAG1 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-FLAG2 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-FLAG3 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-FLAG4 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-RESE1 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-RESE2 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-GRPVL sy-vline
WA_/GSINS/INSH_STR_P0008_STR-TRFAR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-TRFGB sy-vline
WA_/GSINS/INSH_STR_P0008_STR-TRFGR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-TRFST sy-vline
WA_/GSINS/INSH_STR_P0008_STR-STVOR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ORZST sy-vline
WA_/GSINS/INSH_STR_P0008_STR-PARTN sy-vline
WA_/GSINS/INSH_STR_P0008_STR-WAERS sy-vline
WA_/GSINS/INSH_STR_P0008_STR-VGLTA sy-vline
WA_/GSINS/INSH_STR_P0008_STR-VGLGB sy-vline
WA_/GSINS/INSH_STR_P0008_STR-VGLGR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-VGLST sy-vline
WA_/GSINS/INSH_STR_P0008_STR-VGLSV sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BSGRD sy-vline
WA_/GSINS/INSH_STR_P0008_STR-DIVGV sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANSAL sy-vline
WA_/GSINS/INSH_STR_P0008_STR-FALGK sy-vline
WA_/GSINS/INSH_STR_P0008_STR-FALGR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA01 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET01 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ01 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN01 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK01 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA02 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET02 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ02 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN02 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK02 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA03 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET03 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ03 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN03 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK03 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA04 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET04 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ04 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN04 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK04 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA05 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET05 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ05 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN05 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK05 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA06 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET06 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ06 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN06 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK06 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA07 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET07 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ07 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN07 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK07 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA08 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET08 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ08 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN08 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK08 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA09 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET09 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ09 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN09 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK09 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA10 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET10 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ10 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN10 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK10 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA11 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET11 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ11 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN11 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK11 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA12 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET12 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ12 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN12 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK12 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA13 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET13 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ13 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN13 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK13 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA14 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET14 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ14 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN14 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK14 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA15 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET15 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ15 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN15 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK15 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA16 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET16 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ16 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN16 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK16 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA17 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET17 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ17 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN17 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK17 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA18 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET18 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ18 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN18 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK18 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA19 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET19 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ19 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN19 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK19 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA20 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET20 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ20 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN20 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK20 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA21 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET21 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ21 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN21 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK21 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA22 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET22 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ22 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN22 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK22 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA23 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET23 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ23 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN23 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK23 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA24 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET24 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ24 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN24 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK24 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA25 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET25 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ25 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN25 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK25 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA26 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET26 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ26 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN26 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK26 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA27 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET27 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ27 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN27 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK27 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA28 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET28 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ28 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN28 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK28 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA29 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET29 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ29 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN29 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK29 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA30 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET30 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ30 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN30 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK30 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA31 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET31 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ31 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN31 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK31 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA32 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET32 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ32 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN32 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK32 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA33 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET33 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ33 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN33 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK33 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA34 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET34 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ34 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN34 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK34 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA35 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET35 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ35 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN35 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK35 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA36 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET36 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ36 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN36 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK36 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA37 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET37 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ37 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN37 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK37 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA38 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET38 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ38 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN38 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK38 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA39 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET39 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ39 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN39 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK39 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-LGA40 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-BET40 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANZ40 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-EIN40 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-OPK40 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND01 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND02 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND03 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND04 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND05 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND06 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND07 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND08 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND09 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND10 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND11 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND12 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND13 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND14 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND15 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND16 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND17 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND18 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND19 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND20 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND21 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND22 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND23 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND24 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND25 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND26 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND27 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND28 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND29 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND30 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND31 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND32 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND33 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND34 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND35 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND36 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND37 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND38 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND39 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-IND40 sy-vline
WA_/GSINS/INSH_STR_P0008_STR-ANCUR sy-vline
WA_/GSINS/INSH_STR_P0008_STR-CPIND sy-vline
WA_/GSINS/INSH_STR_P0008_STR-FLAGA sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.