ABAP Select data from SAP table PA0146 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 PA0146 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 PA0146. 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 PA0146 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_PA0146 TYPE STANDARD TABLE OF PA0146,
      WA_PA0146 TYPE PA0146,
      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: <PA0146> TYPE PA0146.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM PA0146
*  INTO TABLE @DATA(IT_PA01462).
*--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_PA0146 INDEX 1 INTO DATA(WA_PA01462).


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

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_PA0146-ENDDA, sy-vline,
WA_PA0146-BEGDA, sy-vline,
WA_PA0146-SEQNR, sy-vline,
WA_PA0146-AEDTM, sy-vline,
WA_PA0146-UNAME, sy-vline,
WA_PA0146-HISTO, sy-vline.
ENDLOOP. *Add any further fields from structure WA_PA0146 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_PA0146 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_PA0146 INTO WA_PA0146. *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_PA0146_STR,
MANDT TYPE STRING,
PERNR 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,
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,
AQUDT TYPE STRING,
HSDED TYPE STRING,
CCC01 TYPE STRING,
CCT01 TYPE STRING,
CPR01 TYPE STRING,
CCN01 TYPE STRING,
CNF01 TYPE STRING,
CCC02 TYPE STRING,
CCT02 TYPE STRING,
CPR02 TYPE STRING,
CCN02 TYPE STRING,
CNF02 TYPE STRING,
CCC03 TYPE STRING,
CCT03 TYPE STRING,
CPR03 TYPE STRING,
CCN03 TYPE STRING,
CNF03 TYPE STRING,
CCC04 TYPE STRING,
CCT04 TYPE STRING,
CPR04 TYPE STRING,
CCN04 TYPE STRING,
CNF04 TYPE STRING,
CCC05 TYPE STRING,
CCT05 TYPE STRING,
CPR05 TYPE STRING,
CCN05 TYPE STRING,
CNF05 TYPE STRING,
CCC06 TYPE STRING,
CCT06 TYPE STRING,
CPR06 TYPE STRING,
CCN06 TYPE STRING,
CNF06 TYPE STRING,
CCC07 TYPE STRING,
CCT07 TYPE STRING,
CPR07 TYPE STRING,
CCN07 TYPE STRING,
CNF07 TYPE STRING,
CCC08 TYPE STRING,
CCT08 TYPE STRING,
CPR08 TYPE STRING,
CCN08 TYPE STRING,
CNF08 TYPE STRING,
CCC09 TYPE STRING,
CCT09 TYPE STRING,
CPR09 TYPE STRING,
CCN09 TYPE STRING,
CNF09 TYPE STRING,
CCC10 TYPE STRING,
CCT10 TYPE STRING,
CPR10 TYPE STRING,
CCN10 TYPE STRING,
CNF10 TYPE STRING,
CCC11 TYPE STRING,
CCT11 TYPE STRING,
CPR11 TYPE STRING,
CCN11 TYPE STRING,
CNF11 TYPE STRING,
CCC12 TYPE STRING,
CCT12 TYPE STRING,
CPR12 TYPE STRING,
CCN12 TYPE STRING,
CNF12 TYPE STRING,
CCC13 TYPE STRING,
CCT13 TYPE STRING,
CPR13 TYPE STRING,
CCN13 TYPE STRING,
CNF13 TYPE STRING,
CCC14 TYPE STRING,
CCT14 TYPE STRING,
CPR14 TYPE STRING,
CCN14 TYPE STRING,
CNF14 TYPE STRING,
CCC15 TYPE STRING,
CCT15 TYPE STRING,
CPR15 TYPE STRING,
CCN15 TYPE STRING,
CNF15 TYPE STRING,
CTP01 TYPE STRING,
CTP02 TYPE STRING,
CTP03 TYPE STRING,
CTP04 TYPE STRING,
CTP05 TYPE STRING,
CTP06 TYPE STRING,
CTP07 TYPE STRING,
CTP08 TYPE STRING,
CTP09 TYPE STRING,
CTP10 TYPE STRING,
CTP11 TYPE STRING,
CTP12 TYPE STRING,
CTP13 TYPE STRING,
CTP14 TYPE STRING,
CTP15 TYPE STRING,
COF01 TYPE STRING,
COF02 TYPE STRING,
COF03 TYPE STRING,
COF04 TYPE STRING,
COF05 TYPE STRING,
COF06 TYPE STRING,
COF07 TYPE STRING,
COF08 TYPE STRING,
COF09 TYPE STRING,
COF10 TYPE STRING,
COF11 TYPE STRING,
COF12 TYPE STRING,
COF13 TYPE STRING,
COF14 TYPE STRING,
COF15 TYPE STRING,
CLTOT TYPE STRING,
PCC01 TYPE STRING,
PCT01 TYPE STRING,
PPR01 TYPE STRING,
PCN01 TYPE STRING,
PNF01 TYPE STRING,
PSD01 TYPE STRING,
PCC02 TYPE STRING,
PCT02 TYPE STRING,
PPR02 TYPE STRING,
PCN02 TYPE STRING,
PNF02 TYPE STRING,
PSD02 TYPE STRING,
PCC03 TYPE STRING,
PCT03 TYPE STRING,
PPR03 TYPE STRING,
PCN03 TYPE STRING,
PNF03 TYPE STRING,
PSD03 TYPE STRING,
PCC04 TYPE STRING,
PCT04 TYPE STRING,
PPR04 TYPE STRING,
PCN04 TYPE STRING,
PNF04 TYPE STRING,
PSD04 TYPE STRING,
PCC05 TYPE STRING,
PCT05 TYPE STRING,
PPR05 TYPE STRING,
PCN05 TYPE STRING,
PNF05 TYPE STRING,
PSD05 TYPE STRING,
PTP01 TYPE STRING,
PTP02 TYPE STRING,
PTP03 TYPE STRING,
PTP04 TYPE STRING,
PTP05 TYPE STRING,
PEF01 TYPE STRING,
PEF02 TYPE STRING,
PEF03 TYPE STRING,
PEF04 TYPE STRING,
PEF05 TYPE STRING,
PPTOT TYPE STRING,
LCC01 TYPE STRING,
LCT01 TYPE STRING,
LPR01 TYPE STRING,
LCN01 TYPE STRING,
LRM01 TYPE STRING,
LNF01 TYPE STRING,
LCC02 TYPE STRING,
LCT02 TYPE STRING,
LPR02 TYPE STRING,
LCN02 TYPE STRING,
LRM02 TYPE STRING,
LNF02 TYPE STRING,
LCC03 TYPE STRING,
LCT03 TYPE STRING,
LPR03 TYPE STRING,
LCN03 TYPE STRING,
LRM03 TYPE STRING,
LNF03 TYPE STRING,
LCC04 TYPE STRING,
LCT04 TYPE STRING,
LPR04 TYPE STRING,
LCN04 TYPE STRING,
LRM04 TYPE STRING,
LNF04 TYPE STRING,
LCC05 TYPE STRING,
LCT05 TYPE STRING,
LPR05 TYPE STRING,
LCN05 TYPE STRING,
LRM05 TYPE STRING,
LNF05 TYPE STRING,
LAF01 TYPE STRING,
LAF02 TYPE STRING,
LAF03 TYPE STRING,
LAF04 TYPE STRING,
LAF05 TYPE STRING,
LATOT TYPE STRING,
SCC01 TYPE STRING,
SCT01 TYPE STRING,
SPR01 TYPE STRING,
SCN01 TYPE STRING,
SRM01 TYPE STRING,
SNF01 TYPE STRING,
SCC02 TYPE STRING,
SCT02 TYPE STRING,
SPR02 TYPE STRING,
SCN02 TYPE STRING,
SRM02 TYPE STRING,
SNF02 TYPE STRING,
SCC03 TYPE STRING,
SCT03 TYPE STRING,
SPR03 TYPE STRING,
SCN03 TYPE STRING,
SRM03 TYPE STRING,
SNF03 TYPE STRING,
SCC04 TYPE STRING,
SCT04 TYPE STRING,
SPR04 TYPE STRING,
SCN04 TYPE STRING,
SRM04 TYPE STRING,
SNF04 TYPE STRING,
SCC05 TYPE STRING,
SCT05 TYPE STRING,
SPR05 TYPE STRING,
SCN05 TYPE STRING,
SRM05 TYPE STRING,
SNF05 TYPE STRING,
SAF01 TYPE STRING,
SAF02 TYPE STRING,
SAF03 TYPE STRING,
SAF04 TYPE STRING,
SAF05 TYPE STRING,
SATOT TYPE STRING,
SPIID TYPE STRING,
SPINC TYPE STRING,
HSTY1 TYPE STRING,
HSDE1 TYPE STRING,
HSDA2 TYPE STRING,
HSTY2 TYPE STRING,
HSDE2 TYPE STRING,
HSDA3 TYPE STRING,
HSTY3 TYPE STRING,
HSDE3 TYPE STRING,
HOF01 TYPE STRING,
HOF02 TYPE STRING,
HOF03 TYPE STRING,
HSSA1 TYPE STRING,
HSSA2 TYPE STRING,
HSSA3 TYPE STRING,
NLTOT TYPE STRING,
NPTOT TYPE STRING,
NCC01 TYPE STRING,
NCT01 TYPE STRING,
NPR01 TYPE STRING,
NCN01 TYPE STRING,
NNF01 TYPE STRING,
NCC02 TYPE STRING,
NCT02 TYPE STRING,
NPR02 TYPE STRING,
NCN02 TYPE STRING,
NNF02 TYPE STRING,
NCC03 TYPE STRING,
NCT03 TYPE STRING,
NPR03 TYPE STRING,
NCN03 TYPE STRING,
NNF03 TYPE STRING,
NCC04 TYPE STRING,
NCT04 TYPE STRING,
NPR04 TYPE STRING,
NCN04 TYPE STRING,
NNF04 TYPE STRING,
NCC05 TYPE STRING,
NCT05 TYPE STRING,
NPR05 TYPE STRING,
NCN05 TYPE STRING,
NNF05 TYPE STRING,
NUF01 TYPE STRING,
NUF02 TYPE STRING,
NUF03 TYPE STRING,
NUF04 TYPE STRING,
NUF05 TYPE STRING,
NSTOT TYPE STRING,
REFNM TYPE STRING,
ADJID TYPE STRING,
BDIID TYPE STRING,END OF T_EKKO_STR. DATA: WA_PA0146_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_PA0146_STR-MANDT sy-vline
WA_PA0146_STR-PERNR sy-vline
WA_PA0146_STR-SUBTY sy-vline
WA_PA0146_STR-OBJPS sy-vline
WA_PA0146_STR-SPRPS sy-vline
WA_PA0146_STR-ENDDA sy-vline
WA_PA0146_STR-BEGDA sy-vline
WA_PA0146_STR-SEQNR sy-vline
WA_PA0146_STR-AEDTM sy-vline
WA_PA0146_STR-UNAME sy-vline
WA_PA0146_STR-HISTO sy-vline
WA_PA0146_STR-ITXEX sy-vline
WA_PA0146_STR-REFEX sy-vline
WA_PA0146_STR-ORDEX sy-vline
WA_PA0146_STR-ITBLD sy-vline
WA_PA0146_STR-PREAS sy-vline
WA_PA0146_STR-FLAG1 sy-vline
WA_PA0146_STR-FLAG2 sy-vline
WA_PA0146_STR-FLAG3 sy-vline
WA_PA0146_STR-FLAG4 sy-vline
WA_PA0146_STR-RESE1 sy-vline
WA_PA0146_STR-RESE2 sy-vline
WA_PA0146_STR-GRPVL sy-vline
WA_PA0146_STR-LGA01 sy-vline
WA_PA0146_STR-BET01 sy-vline
WA_PA0146_STR-ANZ01 sy-vline
WA_PA0146_STR-EIN01 sy-vline
WA_PA0146_STR-OPK01 sy-vline
WA_PA0146_STR-LGA02 sy-vline
WA_PA0146_STR-BET02 sy-vline
WA_PA0146_STR-ANZ02 sy-vline
WA_PA0146_STR-EIN02 sy-vline
WA_PA0146_STR-OPK02 sy-vline
WA_PA0146_STR-LGA03 sy-vline
WA_PA0146_STR-BET03 sy-vline
WA_PA0146_STR-ANZ03 sy-vline
WA_PA0146_STR-EIN03 sy-vline
WA_PA0146_STR-OPK03 sy-vline
WA_PA0146_STR-LGA04 sy-vline
WA_PA0146_STR-BET04 sy-vline
WA_PA0146_STR-ANZ04 sy-vline
WA_PA0146_STR-EIN04 sy-vline
WA_PA0146_STR-OPK04 sy-vline
WA_PA0146_STR-LGA05 sy-vline
WA_PA0146_STR-BET05 sy-vline
WA_PA0146_STR-ANZ05 sy-vline
WA_PA0146_STR-EIN05 sy-vline
WA_PA0146_STR-OPK05 sy-vline
WA_PA0146_STR-LGA06 sy-vline
WA_PA0146_STR-BET06 sy-vline
WA_PA0146_STR-ANZ06 sy-vline
WA_PA0146_STR-EIN06 sy-vline
WA_PA0146_STR-OPK06 sy-vline
WA_PA0146_STR-LGA07 sy-vline
WA_PA0146_STR-BET07 sy-vline
WA_PA0146_STR-ANZ07 sy-vline
WA_PA0146_STR-EIN07 sy-vline
WA_PA0146_STR-OPK07 sy-vline
WA_PA0146_STR-LGA08 sy-vline
WA_PA0146_STR-BET08 sy-vline
WA_PA0146_STR-ANZ08 sy-vline
WA_PA0146_STR-EIN08 sy-vline
WA_PA0146_STR-OPK08 sy-vline
WA_PA0146_STR-LGA09 sy-vline
WA_PA0146_STR-BET09 sy-vline
WA_PA0146_STR-ANZ09 sy-vline
WA_PA0146_STR-EIN09 sy-vline
WA_PA0146_STR-OPK09 sy-vline
WA_PA0146_STR-LGA10 sy-vline
WA_PA0146_STR-BET10 sy-vline
WA_PA0146_STR-ANZ10 sy-vline
WA_PA0146_STR-EIN10 sy-vline
WA_PA0146_STR-OPK10 sy-vline
WA_PA0146_STR-LGA11 sy-vline
WA_PA0146_STR-BET11 sy-vline
WA_PA0146_STR-ANZ11 sy-vline
WA_PA0146_STR-EIN11 sy-vline
WA_PA0146_STR-OPK11 sy-vline
WA_PA0146_STR-LGA12 sy-vline
WA_PA0146_STR-BET12 sy-vline
WA_PA0146_STR-ANZ12 sy-vline
WA_PA0146_STR-EIN12 sy-vline
WA_PA0146_STR-OPK12 sy-vline
WA_PA0146_STR-LGA13 sy-vline
WA_PA0146_STR-BET13 sy-vline
WA_PA0146_STR-ANZ13 sy-vline
WA_PA0146_STR-EIN13 sy-vline
WA_PA0146_STR-OPK13 sy-vline
WA_PA0146_STR-LGA14 sy-vline
WA_PA0146_STR-BET14 sy-vline
WA_PA0146_STR-ANZ14 sy-vline
WA_PA0146_STR-EIN14 sy-vline
WA_PA0146_STR-OPK14 sy-vline
WA_PA0146_STR-LGA15 sy-vline
WA_PA0146_STR-BET15 sy-vline
WA_PA0146_STR-ANZ15 sy-vline
WA_PA0146_STR-EIN15 sy-vline
WA_PA0146_STR-OPK15 sy-vline
WA_PA0146_STR-LGA16 sy-vline
WA_PA0146_STR-BET16 sy-vline
WA_PA0146_STR-ANZ16 sy-vline
WA_PA0146_STR-EIN16 sy-vline
WA_PA0146_STR-OPK16 sy-vline
WA_PA0146_STR-LGA17 sy-vline
WA_PA0146_STR-BET17 sy-vline
WA_PA0146_STR-ANZ17 sy-vline
WA_PA0146_STR-EIN17 sy-vline
WA_PA0146_STR-OPK17 sy-vline
WA_PA0146_STR-LGA18 sy-vline
WA_PA0146_STR-BET18 sy-vline
WA_PA0146_STR-ANZ18 sy-vline
WA_PA0146_STR-EIN18 sy-vline
WA_PA0146_STR-OPK18 sy-vline
WA_PA0146_STR-LGA19 sy-vline
WA_PA0146_STR-BET19 sy-vline
WA_PA0146_STR-ANZ19 sy-vline
WA_PA0146_STR-EIN19 sy-vline
WA_PA0146_STR-OPK19 sy-vline
WA_PA0146_STR-LGA20 sy-vline
WA_PA0146_STR-BET20 sy-vline
WA_PA0146_STR-ANZ20 sy-vline
WA_PA0146_STR-EIN20 sy-vline
WA_PA0146_STR-OPK20 sy-vline
WA_PA0146_STR-AQUDT sy-vline
WA_PA0146_STR-HSDED sy-vline
WA_PA0146_STR-CCC01 sy-vline
WA_PA0146_STR-CCT01 sy-vline
WA_PA0146_STR-CPR01 sy-vline
WA_PA0146_STR-CCN01 sy-vline
WA_PA0146_STR-CNF01 sy-vline
WA_PA0146_STR-CCC02 sy-vline
WA_PA0146_STR-CCT02 sy-vline
WA_PA0146_STR-CPR02 sy-vline
WA_PA0146_STR-CCN02 sy-vline
WA_PA0146_STR-CNF02 sy-vline
WA_PA0146_STR-CCC03 sy-vline
WA_PA0146_STR-CCT03 sy-vline
WA_PA0146_STR-CPR03 sy-vline
WA_PA0146_STR-CCN03 sy-vline
WA_PA0146_STR-CNF03 sy-vline
WA_PA0146_STR-CCC04 sy-vline
WA_PA0146_STR-CCT04 sy-vline
WA_PA0146_STR-CPR04 sy-vline
WA_PA0146_STR-CCN04 sy-vline
WA_PA0146_STR-CNF04 sy-vline
WA_PA0146_STR-CCC05 sy-vline
WA_PA0146_STR-CCT05 sy-vline
WA_PA0146_STR-CPR05 sy-vline
WA_PA0146_STR-CCN05 sy-vline
WA_PA0146_STR-CNF05 sy-vline
WA_PA0146_STR-CCC06 sy-vline
WA_PA0146_STR-CCT06 sy-vline
WA_PA0146_STR-CPR06 sy-vline
WA_PA0146_STR-CCN06 sy-vline
WA_PA0146_STR-CNF06 sy-vline
WA_PA0146_STR-CCC07 sy-vline
WA_PA0146_STR-CCT07 sy-vline
WA_PA0146_STR-CPR07 sy-vline
WA_PA0146_STR-CCN07 sy-vline
WA_PA0146_STR-CNF07 sy-vline
WA_PA0146_STR-CCC08 sy-vline
WA_PA0146_STR-CCT08 sy-vline
WA_PA0146_STR-CPR08 sy-vline
WA_PA0146_STR-CCN08 sy-vline
WA_PA0146_STR-CNF08 sy-vline
WA_PA0146_STR-CCC09 sy-vline
WA_PA0146_STR-CCT09 sy-vline
WA_PA0146_STR-CPR09 sy-vline
WA_PA0146_STR-CCN09 sy-vline
WA_PA0146_STR-CNF09 sy-vline
WA_PA0146_STR-CCC10 sy-vline
WA_PA0146_STR-CCT10 sy-vline
WA_PA0146_STR-CPR10 sy-vline
WA_PA0146_STR-CCN10 sy-vline
WA_PA0146_STR-CNF10 sy-vline
WA_PA0146_STR-CCC11 sy-vline
WA_PA0146_STR-CCT11 sy-vline
WA_PA0146_STR-CPR11 sy-vline
WA_PA0146_STR-CCN11 sy-vline
WA_PA0146_STR-CNF11 sy-vline
WA_PA0146_STR-CCC12 sy-vline
WA_PA0146_STR-CCT12 sy-vline
WA_PA0146_STR-CPR12 sy-vline
WA_PA0146_STR-CCN12 sy-vline
WA_PA0146_STR-CNF12 sy-vline
WA_PA0146_STR-CCC13 sy-vline
WA_PA0146_STR-CCT13 sy-vline
WA_PA0146_STR-CPR13 sy-vline
WA_PA0146_STR-CCN13 sy-vline
WA_PA0146_STR-CNF13 sy-vline
WA_PA0146_STR-CCC14 sy-vline
WA_PA0146_STR-CCT14 sy-vline
WA_PA0146_STR-CPR14 sy-vline
WA_PA0146_STR-CCN14 sy-vline
WA_PA0146_STR-CNF14 sy-vline
WA_PA0146_STR-CCC15 sy-vline
WA_PA0146_STR-CCT15 sy-vline
WA_PA0146_STR-CPR15 sy-vline
WA_PA0146_STR-CCN15 sy-vline
WA_PA0146_STR-CNF15 sy-vline
WA_PA0146_STR-CTP01 sy-vline
WA_PA0146_STR-CTP02 sy-vline
WA_PA0146_STR-CTP03 sy-vline
WA_PA0146_STR-CTP04 sy-vline
WA_PA0146_STR-CTP05 sy-vline
WA_PA0146_STR-CTP06 sy-vline
WA_PA0146_STR-CTP07 sy-vline
WA_PA0146_STR-CTP08 sy-vline
WA_PA0146_STR-CTP09 sy-vline
WA_PA0146_STR-CTP10 sy-vline
WA_PA0146_STR-CTP11 sy-vline
WA_PA0146_STR-CTP12 sy-vline
WA_PA0146_STR-CTP13 sy-vline
WA_PA0146_STR-CTP14 sy-vline
WA_PA0146_STR-CTP15 sy-vline
WA_PA0146_STR-COF01 sy-vline
WA_PA0146_STR-COF02 sy-vline
WA_PA0146_STR-COF03 sy-vline
WA_PA0146_STR-COF04 sy-vline
WA_PA0146_STR-COF05 sy-vline
WA_PA0146_STR-COF06 sy-vline
WA_PA0146_STR-COF07 sy-vline
WA_PA0146_STR-COF08 sy-vline
WA_PA0146_STR-COF09 sy-vline
WA_PA0146_STR-COF10 sy-vline
WA_PA0146_STR-COF11 sy-vline
WA_PA0146_STR-COF12 sy-vline
WA_PA0146_STR-COF13 sy-vline
WA_PA0146_STR-COF14 sy-vline
WA_PA0146_STR-COF15 sy-vline
WA_PA0146_STR-CLTOT sy-vline
WA_PA0146_STR-PCC01 sy-vline
WA_PA0146_STR-PCT01 sy-vline
WA_PA0146_STR-PPR01 sy-vline
WA_PA0146_STR-PCN01 sy-vline
WA_PA0146_STR-PNF01 sy-vline
WA_PA0146_STR-PSD01 sy-vline
WA_PA0146_STR-PCC02 sy-vline
WA_PA0146_STR-PCT02 sy-vline
WA_PA0146_STR-PPR02 sy-vline
WA_PA0146_STR-PCN02 sy-vline
WA_PA0146_STR-PNF02 sy-vline
WA_PA0146_STR-PSD02 sy-vline
WA_PA0146_STR-PCC03 sy-vline
WA_PA0146_STR-PCT03 sy-vline
WA_PA0146_STR-PPR03 sy-vline
WA_PA0146_STR-PCN03 sy-vline
WA_PA0146_STR-PNF03 sy-vline
WA_PA0146_STR-PSD03 sy-vline
WA_PA0146_STR-PCC04 sy-vline
WA_PA0146_STR-PCT04 sy-vline
WA_PA0146_STR-PPR04 sy-vline
WA_PA0146_STR-PCN04 sy-vline
WA_PA0146_STR-PNF04 sy-vline
WA_PA0146_STR-PSD04 sy-vline
WA_PA0146_STR-PCC05 sy-vline
WA_PA0146_STR-PCT05 sy-vline
WA_PA0146_STR-PPR05 sy-vline
WA_PA0146_STR-PCN05 sy-vline
WA_PA0146_STR-PNF05 sy-vline
WA_PA0146_STR-PSD05 sy-vline
WA_PA0146_STR-PTP01 sy-vline
WA_PA0146_STR-PTP02 sy-vline
WA_PA0146_STR-PTP03 sy-vline
WA_PA0146_STR-PTP04 sy-vline
WA_PA0146_STR-PTP05 sy-vline
WA_PA0146_STR-PEF01 sy-vline
WA_PA0146_STR-PEF02 sy-vline
WA_PA0146_STR-PEF03 sy-vline
WA_PA0146_STR-PEF04 sy-vline
WA_PA0146_STR-PEF05 sy-vline
WA_PA0146_STR-PPTOT sy-vline
WA_PA0146_STR-LCC01 sy-vline
WA_PA0146_STR-LCT01 sy-vline
WA_PA0146_STR-LPR01 sy-vline
WA_PA0146_STR-LCN01 sy-vline
WA_PA0146_STR-LRM01 sy-vline
WA_PA0146_STR-LNF01 sy-vline
WA_PA0146_STR-LCC02 sy-vline
WA_PA0146_STR-LCT02 sy-vline
WA_PA0146_STR-LPR02 sy-vline
WA_PA0146_STR-LCN02 sy-vline
WA_PA0146_STR-LRM02 sy-vline
WA_PA0146_STR-LNF02 sy-vline
WA_PA0146_STR-LCC03 sy-vline
WA_PA0146_STR-LCT03 sy-vline
WA_PA0146_STR-LPR03 sy-vline
WA_PA0146_STR-LCN03 sy-vline
WA_PA0146_STR-LRM03 sy-vline
WA_PA0146_STR-LNF03 sy-vline
WA_PA0146_STR-LCC04 sy-vline
WA_PA0146_STR-LCT04 sy-vline
WA_PA0146_STR-LPR04 sy-vline
WA_PA0146_STR-LCN04 sy-vline
WA_PA0146_STR-LRM04 sy-vline
WA_PA0146_STR-LNF04 sy-vline
WA_PA0146_STR-LCC05 sy-vline
WA_PA0146_STR-LCT05 sy-vline
WA_PA0146_STR-LPR05 sy-vline
WA_PA0146_STR-LCN05 sy-vline
WA_PA0146_STR-LRM05 sy-vline
WA_PA0146_STR-LNF05 sy-vline
WA_PA0146_STR-LAF01 sy-vline
WA_PA0146_STR-LAF02 sy-vline
WA_PA0146_STR-LAF03 sy-vline
WA_PA0146_STR-LAF04 sy-vline
WA_PA0146_STR-LAF05 sy-vline
WA_PA0146_STR-LATOT sy-vline
WA_PA0146_STR-SCC01 sy-vline
WA_PA0146_STR-SCT01 sy-vline
WA_PA0146_STR-SPR01 sy-vline
WA_PA0146_STR-SCN01 sy-vline
WA_PA0146_STR-SRM01 sy-vline
WA_PA0146_STR-SNF01 sy-vline
WA_PA0146_STR-SCC02 sy-vline
WA_PA0146_STR-SCT02 sy-vline
WA_PA0146_STR-SPR02 sy-vline
WA_PA0146_STR-SCN02 sy-vline
WA_PA0146_STR-SRM02 sy-vline
WA_PA0146_STR-SNF02 sy-vline
WA_PA0146_STR-SCC03 sy-vline
WA_PA0146_STR-SCT03 sy-vline
WA_PA0146_STR-SPR03 sy-vline
WA_PA0146_STR-SCN03 sy-vline
WA_PA0146_STR-SRM03 sy-vline
WA_PA0146_STR-SNF03 sy-vline
WA_PA0146_STR-SCC04 sy-vline
WA_PA0146_STR-SCT04 sy-vline
WA_PA0146_STR-SPR04 sy-vline
WA_PA0146_STR-SCN04 sy-vline
WA_PA0146_STR-SRM04 sy-vline
WA_PA0146_STR-SNF04 sy-vline
WA_PA0146_STR-SCC05 sy-vline
WA_PA0146_STR-SCT05 sy-vline
WA_PA0146_STR-SPR05 sy-vline
WA_PA0146_STR-SCN05 sy-vline
WA_PA0146_STR-SRM05 sy-vline
WA_PA0146_STR-SNF05 sy-vline
WA_PA0146_STR-SAF01 sy-vline
WA_PA0146_STR-SAF02 sy-vline
WA_PA0146_STR-SAF03 sy-vline
WA_PA0146_STR-SAF04 sy-vline
WA_PA0146_STR-SAF05 sy-vline
WA_PA0146_STR-SATOT sy-vline
WA_PA0146_STR-SPIID sy-vline
WA_PA0146_STR-SPINC sy-vline
WA_PA0146_STR-HSTY1 sy-vline
WA_PA0146_STR-HSDE1 sy-vline
WA_PA0146_STR-HSDA2 sy-vline
WA_PA0146_STR-HSTY2 sy-vline
WA_PA0146_STR-HSDE2 sy-vline
WA_PA0146_STR-HSDA3 sy-vline
WA_PA0146_STR-HSTY3 sy-vline
WA_PA0146_STR-HSDE3 sy-vline
WA_PA0146_STR-HOF01 sy-vline
WA_PA0146_STR-HOF02 sy-vline
WA_PA0146_STR-HOF03 sy-vline
WA_PA0146_STR-HSSA1 sy-vline
WA_PA0146_STR-HSSA2 sy-vline
WA_PA0146_STR-HSSA3 sy-vline
WA_PA0146_STR-NLTOT sy-vline
WA_PA0146_STR-NPTOT sy-vline
WA_PA0146_STR-NCC01 sy-vline
WA_PA0146_STR-NCT01 sy-vline
WA_PA0146_STR-NPR01 sy-vline
WA_PA0146_STR-NCN01 sy-vline
WA_PA0146_STR-NNF01 sy-vline
WA_PA0146_STR-NCC02 sy-vline
WA_PA0146_STR-NCT02 sy-vline
WA_PA0146_STR-NPR02 sy-vline
WA_PA0146_STR-NCN02 sy-vline
WA_PA0146_STR-NNF02 sy-vline
WA_PA0146_STR-NCC03 sy-vline
WA_PA0146_STR-NCT03 sy-vline
WA_PA0146_STR-NPR03 sy-vline
WA_PA0146_STR-NCN03 sy-vline
WA_PA0146_STR-NNF03 sy-vline
WA_PA0146_STR-NCC04 sy-vline
WA_PA0146_STR-NCT04 sy-vline
WA_PA0146_STR-NPR04 sy-vline
WA_PA0146_STR-NCN04 sy-vline
WA_PA0146_STR-NNF04 sy-vline
WA_PA0146_STR-NCC05 sy-vline
WA_PA0146_STR-NCT05 sy-vline
WA_PA0146_STR-NPR05 sy-vline
WA_PA0146_STR-NCN05 sy-vline
WA_PA0146_STR-NNF05 sy-vline
WA_PA0146_STR-NUF01 sy-vline
WA_PA0146_STR-NUF02 sy-vline
WA_PA0146_STR-NUF03 sy-vline
WA_PA0146_STR-NUF04 sy-vline
WA_PA0146_STR-NUF05 sy-vline
WA_PA0146_STR-NSTOT sy-vline
WA_PA0146_STR-REFNM sy-vline
WA_PA0146_STR-ADJID sy-vline
WA_PA0146_STR-BDIID sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.