ABAP Select data from SAP table P3743 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 P3743 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 P3743. 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 P3743 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_P3743 TYPE STANDARD TABLE OF P3743,
      WA_P3743 TYPE P3743,
      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: <P3743> TYPE P3743.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM P3743
*  INTO TABLE @DATA(IT_P37432).
*--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_P3743 INDEX 1 INTO DATA(WA_P37432).


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

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_P3743-ENDDA, sy-vline,
WA_P3743-BEGDA, sy-vline,
WA_P3743-SEQNR, sy-vline,
WA_P3743-AEDTM, sy-vline,
WA_P3743-UNAME, sy-vline,
WA_P3743-HISTO, sy-vline.
ENDLOOP. *Add any further fields from structure WA_P3743 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_P3743 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_P3743 INTO WA_P3743. *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_P3743_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,
OFFDT TYPE STRING,
OFFSR TYPE STRING,
INVDT TYPE STRING,
DIACD TYPE STRING,
DAKCR TYPE STRING,
OFFC1 TYPE STRING,
OFFC2 TYPE STRING,
OFFC3 TYPE STRING,
OFFC4 TYPE STRING,
OFFC5 TYPE STRING,
INBD1 TYPE STRING,
INED1 TYPE STRING,
INRE1 TYPE STRING,
SUBSA1 TYPE STRING,
INBD2 TYPE STRING,
INED2 TYPE STRING,
INRE2 TYPE STRING,
SUBSA2 TYPE STRING,
INBD3 TYPE STRING,
INED3 TYPE STRING,
INRE3 TYPE STRING,
SUBSA3 TYPE STRING,
INVPR TYPE STRING,
CORES1 TYPE STRING,
ISSDT1 TYPE STRING,
RESDT1 TYPE STRING,
CORES2 TYPE STRING,
ISSDT2 TYPE STRING,
RESDT2 TYPE STRING,
CORES3 TYPE STRING,
ISSDT3 TYPE STRING,
RESDT3 TYPE STRING,
CORES4 TYPE STRING,
ISSDT4 TYPE STRING,
RESDT4 TYPE STRING,
DPREQ TYPE STRING,
AREPTY1 TYPE STRING,
AOBJTY1 TYPE STRING,
APERNR1 TYPE STRING,
AREPTY2 TYPE STRING,
AOBJTY2 TYPE STRING,
APERNR2 TYPE STRING,
AREPTY3 TYPE STRING,
AOBJTY3 TYPE STRING,
APERNR3 TYPE STRING,
AREPTY4 TYPE STRING,
AOBJTY4 TYPE STRING,
APERNR4 TYPE STRING,
AREPTY5 TYPE STRING,
AOBJTY5 TYPE STRING,
APERNR5 TYPE STRING,
AREPTY6 TYPE STRING,
AOBJTY6 TYPE STRING,
APERNR6 TYPE STRING,
AREPTY7 TYPE STRING,
AOBJTY7 TYPE STRING,
APERNR7 TYPE STRING,
A_HEABD TYPE STRING,
A_HEAED TYPE STRING,
A_STATUS TYPE STRING,
A_NHEDB TYPE STRING,
AOUCD1 TYPE STRING,
AOUCD2 TYPE STRING,
AOUCD3 TYPE STRING,
AOUCD4 TYPE STRING,
AOUDE1 TYPE STRING,
AOUDF1 TYPE STRING,
AOUDR1 TYPE STRING,
AOUMT1 TYPE STRING,
AOUAT1 TYPE STRING,
AOUDE2 TYPE STRING,
AOUDF2 TYPE STRING,
AOUDR2 TYPE STRING,
AOUMT2 TYPE STRING,
AOUAT2 TYPE STRING,
AOUDE3 TYPE STRING,
AOUDF3 TYPE STRING,
AOUDR3 TYPE STRING,
AOUMT3 TYPE STRING,
AOUAT3 TYPE STRING,
AOUDE4 TYPE STRING,
AOUDF4 TYPE STRING,
AOUDR4 TYPE STRING,
AOUMT4 TYPE STRING,
AOUAT4 TYPE STRING,
FOUCD1 TYPE STRING,
FOUCD2 TYPE STRING,
FOUCD3 TYPE STRING,
FOUCD4 TYPE STRING,
FOUDE1 TYPE STRING,
FOUDF1 TYPE STRING,
FOUDR1 TYPE STRING,
FOUMT1 TYPE STRING,
FOUAT1 TYPE STRING,
FOUDE2 TYPE STRING,
FOUDF2 TYPE STRING,
FOUDR2 TYPE STRING,
FOUMT2 TYPE STRING,
FOUAT2 TYPE STRING,
FOUDE3 TYPE STRING,
FOUDF3 TYPE STRING,
FOUDR3 TYPE STRING,
FOUMT3 TYPE STRING,
FOUAT3 TYPE STRING,
FOUDE4 TYPE STRING,
FOUDF4 TYPE STRING,
FOUDR4 TYPE STRING,
FOUMT4 TYPE STRING,
FOUAT4 TYPE STRING,
WAERS TYPE STRING,
BREPTY1 TYPE STRING,
BOBJTY1 TYPE STRING,
BPERNR1 TYPE STRING,
BREPTY2 TYPE STRING,
BOBJTY2 TYPE STRING,
BPERNR2 TYPE STRING,
BREPTY3 TYPE STRING,
BOBJTY3 TYPE STRING,
BPERNR3 TYPE STRING,
BREPTY4 TYPE STRING,
BOBJTY4 TYPE STRING,
BPERNR4 TYPE STRING,
BREPTY5 TYPE STRING,
BOBJTY5 TYPE STRING,
BPERNR5 TYPE STRING,
BREPTY6 TYPE STRING,
BOBJTY6 TYPE STRING,
BPERNR6 TYPE STRING,
BREPTY7 TYPE STRING,
BOBJTY7 TYPE STRING,
BPERNR7 TYPE STRING,
B_HEABD TYPE STRING,
B_HEAED TYPE STRING,
B_STATUS TYPE STRING,
B_NHEDB TYPE STRING,
BOUCD1 TYPE STRING,
BOUCD2 TYPE STRING,
BOUCD3 TYPE STRING,
BOUCD4 TYPE STRING,
BOUDE1 TYPE STRING,
BOUDF1 TYPE STRING,
BOUDR1 TYPE STRING,
BOUMT1 TYPE STRING,
BOUAT1 TYPE STRING,
BOUDE2 TYPE STRING,
BOUDF2 TYPE STRING,
BOUDR2 TYPE STRING,
BOUMT2 TYPE STRING,
BOUAT2 TYPE STRING,
BOUDE3 TYPE STRING,
BOUDF3 TYPE STRING,
BOUDR3 TYPE STRING,
BOUMT3 TYPE STRING,
BOUAT3 TYPE STRING,
BOUDE4 TYPE STRING,
BOUDF4 TYPE STRING,
BOUDR4 TYPE STRING,
BOUMT4 TYPE STRING,
BOUAT4 TYPE STRING,
CREPTY1 TYPE STRING,
COBJTY1 TYPE STRING,
CPERNR1 TYPE STRING,
CREPTY2 TYPE STRING,
COBJTY2 TYPE STRING,
CPERNR2 TYPE STRING,
CREPTY3 TYPE STRING,
COBJTY3 TYPE STRING,
CPERNR3 TYPE STRING,
CREPTY4 TYPE STRING,
COBJTY4 TYPE STRING,
CPERNR4 TYPE STRING,
CREPTY5 TYPE STRING,
COBJTY5 TYPE STRING,
CPERNR5 TYPE STRING,
CREPTY6 TYPE STRING,
COBJTY6 TYPE STRING,
CPERNR6 TYPE STRING,
CREPTY7 TYPE STRING,
COBJTY7 TYPE STRING,
CPERNR7 TYPE STRING,
C_HEABD TYPE STRING,
C_HEAED TYPE STRING,
C_STATUS TYPE STRING,
C_NHEDB TYPE STRING,
COUCD1 TYPE STRING,
COUCD2 TYPE STRING,
COUCD3 TYPE STRING,
COUCD4 TYPE STRING,
COUDE1 TYPE STRING,
COUDF1 TYPE STRING,
COUDR1 TYPE STRING,
COUMT1 TYPE STRING,
COUAT1 TYPE STRING,
COUDE2 TYPE STRING,
COUDF2 TYPE STRING,
COUDR2 TYPE STRING,
COUMT2 TYPE STRING,
COUAT2 TYPE STRING,
COUDE3 TYPE STRING,
COUDF3 TYPE STRING,
COUDR3 TYPE STRING,
COUMT3 TYPE STRING,
COUAT3 TYPE STRING,
COUDE4 TYPE STRING,
COUDF4 TYPE STRING,
COUDR4 TYPE STRING,
COUMT4 TYPE STRING,
COUAT4 TYPE STRING,
CASNR TYPE STRING,
AWAERS1 TYPE STRING,
AWAERS2 TYPE STRING,
AWAERS3 TYPE STRING,
AWAERS4 TYPE STRING,
BWAERS1 TYPE STRING,
BWAERS2 TYPE STRING,
BWAERS3 TYPE STRING,
BWAERS4 TYPE STRING,
CWAERS1 TYPE STRING,
CWAERS2 TYPE STRING,
CWAERS3 TYPE STRING,
CWAERS4 TYPE STRING,
FWAERS1 TYPE STRING,
FWAERS2 TYPE STRING,
FWAERS3 TYPE STRING,
FWAERS4 TYPE STRING,
INVPR2 TYPE STRING,
INVPR3 TYPE STRING,
INVPR4 TYPE STRING,END OF T_EKKO_STR. DATA: WA_P3743_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_P3743_STR-PERNR sy-vline
WA_P3743_STR-INFTY sy-vline
WA_P3743_STR-SUBTY sy-vline
WA_P3743_STR-OBJPS sy-vline
WA_P3743_STR-SPRPS sy-vline
WA_P3743_STR-ENDDA sy-vline
WA_P3743_STR-BEGDA sy-vline
WA_P3743_STR-SEQNR sy-vline
WA_P3743_STR-AEDTM sy-vline
WA_P3743_STR-UNAME sy-vline
WA_P3743_STR-HISTO sy-vline
WA_P3743_STR-ITXEX sy-vline
WA_P3743_STR-REFEX sy-vline
WA_P3743_STR-ORDEX sy-vline
WA_P3743_STR-ITBLD sy-vline
WA_P3743_STR-PREAS sy-vline
WA_P3743_STR-FLAG1 sy-vline
WA_P3743_STR-FLAG2 sy-vline
WA_P3743_STR-FLAG3 sy-vline
WA_P3743_STR-FLAG4 sy-vline
WA_P3743_STR-RESE1 sy-vline
WA_P3743_STR-RESE2 sy-vline
WA_P3743_STR-GRPVL sy-vline
WA_P3743_STR-OFFDT sy-vline
WA_P3743_STR-OFFSR sy-vline
WA_P3743_STR-INVDT sy-vline
WA_P3743_STR-DIACD sy-vline
WA_P3743_STR-DAKCR sy-vline
WA_P3743_STR-OFFC1 sy-vline
WA_P3743_STR-OFFC2 sy-vline
WA_P3743_STR-OFFC3 sy-vline
WA_P3743_STR-OFFC4 sy-vline
WA_P3743_STR-OFFC5 sy-vline
WA_P3743_STR-INBD1 sy-vline
WA_P3743_STR-INED1 sy-vline
WA_P3743_STR-INRE1 sy-vline
WA_P3743_STR-SUBSA1 sy-vline
WA_P3743_STR-INBD2 sy-vline
WA_P3743_STR-INED2 sy-vline
WA_P3743_STR-INRE2 sy-vline
WA_P3743_STR-SUBSA2 sy-vline
WA_P3743_STR-INBD3 sy-vline
WA_P3743_STR-INED3 sy-vline
WA_P3743_STR-INRE3 sy-vline
WA_P3743_STR-SUBSA3 sy-vline
WA_P3743_STR-INVPR sy-vline
WA_P3743_STR-CORES1 sy-vline
WA_P3743_STR-ISSDT1 sy-vline
WA_P3743_STR-RESDT1 sy-vline
WA_P3743_STR-CORES2 sy-vline
WA_P3743_STR-ISSDT2 sy-vline
WA_P3743_STR-RESDT2 sy-vline
WA_P3743_STR-CORES3 sy-vline
WA_P3743_STR-ISSDT3 sy-vline
WA_P3743_STR-RESDT3 sy-vline
WA_P3743_STR-CORES4 sy-vline
WA_P3743_STR-ISSDT4 sy-vline
WA_P3743_STR-RESDT4 sy-vline
WA_P3743_STR-DPREQ sy-vline
WA_P3743_STR-AREPTY1 sy-vline
WA_P3743_STR-AOBJTY1 sy-vline
WA_P3743_STR-APERNR1 sy-vline
WA_P3743_STR-AREPTY2 sy-vline
WA_P3743_STR-AOBJTY2 sy-vline
WA_P3743_STR-APERNR2 sy-vline
WA_P3743_STR-AREPTY3 sy-vline
WA_P3743_STR-AOBJTY3 sy-vline
WA_P3743_STR-APERNR3 sy-vline
WA_P3743_STR-AREPTY4 sy-vline
WA_P3743_STR-AOBJTY4 sy-vline
WA_P3743_STR-APERNR4 sy-vline
WA_P3743_STR-AREPTY5 sy-vline
WA_P3743_STR-AOBJTY5 sy-vline
WA_P3743_STR-APERNR5 sy-vline
WA_P3743_STR-AREPTY6 sy-vline
WA_P3743_STR-AOBJTY6 sy-vline
WA_P3743_STR-APERNR6 sy-vline
WA_P3743_STR-AREPTY7 sy-vline
WA_P3743_STR-AOBJTY7 sy-vline
WA_P3743_STR-APERNR7 sy-vline
WA_P3743_STR-A_HEABD sy-vline
WA_P3743_STR-A_HEAED sy-vline
WA_P3743_STR-A_STATUS sy-vline
WA_P3743_STR-A_NHEDB sy-vline
WA_P3743_STR-AOUCD1 sy-vline
WA_P3743_STR-AOUCD2 sy-vline
WA_P3743_STR-AOUCD3 sy-vline
WA_P3743_STR-AOUCD4 sy-vline
WA_P3743_STR-AOUDE1 sy-vline
WA_P3743_STR-AOUDF1 sy-vline
WA_P3743_STR-AOUDR1 sy-vline
WA_P3743_STR-AOUMT1 sy-vline
WA_P3743_STR-AOUAT1 sy-vline
WA_P3743_STR-AOUDE2 sy-vline
WA_P3743_STR-AOUDF2 sy-vline
WA_P3743_STR-AOUDR2 sy-vline
WA_P3743_STR-AOUMT2 sy-vline
WA_P3743_STR-AOUAT2 sy-vline
WA_P3743_STR-AOUDE3 sy-vline
WA_P3743_STR-AOUDF3 sy-vline
WA_P3743_STR-AOUDR3 sy-vline
WA_P3743_STR-AOUMT3 sy-vline
WA_P3743_STR-AOUAT3 sy-vline
WA_P3743_STR-AOUDE4 sy-vline
WA_P3743_STR-AOUDF4 sy-vline
WA_P3743_STR-AOUDR4 sy-vline
WA_P3743_STR-AOUMT4 sy-vline
WA_P3743_STR-AOUAT4 sy-vline
WA_P3743_STR-FOUCD1 sy-vline
WA_P3743_STR-FOUCD2 sy-vline
WA_P3743_STR-FOUCD3 sy-vline
WA_P3743_STR-FOUCD4 sy-vline
WA_P3743_STR-FOUDE1 sy-vline
WA_P3743_STR-FOUDF1 sy-vline
WA_P3743_STR-FOUDR1 sy-vline
WA_P3743_STR-FOUMT1 sy-vline
WA_P3743_STR-FOUAT1 sy-vline
WA_P3743_STR-FOUDE2 sy-vline
WA_P3743_STR-FOUDF2 sy-vline
WA_P3743_STR-FOUDR2 sy-vline
WA_P3743_STR-FOUMT2 sy-vline
WA_P3743_STR-FOUAT2 sy-vline
WA_P3743_STR-FOUDE3 sy-vline
WA_P3743_STR-FOUDF3 sy-vline
WA_P3743_STR-FOUDR3 sy-vline
WA_P3743_STR-FOUMT3 sy-vline
WA_P3743_STR-FOUAT3 sy-vline
WA_P3743_STR-FOUDE4 sy-vline
WA_P3743_STR-FOUDF4 sy-vline
WA_P3743_STR-FOUDR4 sy-vline
WA_P3743_STR-FOUMT4 sy-vline
WA_P3743_STR-FOUAT4 sy-vline
WA_P3743_STR-WAERS sy-vline
WA_P3743_STR-BREPTY1 sy-vline
WA_P3743_STR-BOBJTY1 sy-vline
WA_P3743_STR-BPERNR1 sy-vline
WA_P3743_STR-BREPTY2 sy-vline
WA_P3743_STR-BOBJTY2 sy-vline
WA_P3743_STR-BPERNR2 sy-vline
WA_P3743_STR-BREPTY3 sy-vline
WA_P3743_STR-BOBJTY3 sy-vline
WA_P3743_STR-BPERNR3 sy-vline
WA_P3743_STR-BREPTY4 sy-vline
WA_P3743_STR-BOBJTY4 sy-vline
WA_P3743_STR-BPERNR4 sy-vline
WA_P3743_STR-BREPTY5 sy-vline
WA_P3743_STR-BOBJTY5 sy-vline
WA_P3743_STR-BPERNR5 sy-vline
WA_P3743_STR-BREPTY6 sy-vline
WA_P3743_STR-BOBJTY6 sy-vline
WA_P3743_STR-BPERNR6 sy-vline
WA_P3743_STR-BREPTY7 sy-vline
WA_P3743_STR-BOBJTY7 sy-vline
WA_P3743_STR-BPERNR7 sy-vline
WA_P3743_STR-B_HEABD sy-vline
WA_P3743_STR-B_HEAED sy-vline
WA_P3743_STR-B_STATUS sy-vline
WA_P3743_STR-B_NHEDB sy-vline
WA_P3743_STR-BOUCD1 sy-vline
WA_P3743_STR-BOUCD2 sy-vline
WA_P3743_STR-BOUCD3 sy-vline
WA_P3743_STR-BOUCD4 sy-vline
WA_P3743_STR-BOUDE1 sy-vline
WA_P3743_STR-BOUDF1 sy-vline
WA_P3743_STR-BOUDR1 sy-vline
WA_P3743_STR-BOUMT1 sy-vline
WA_P3743_STR-BOUAT1 sy-vline
WA_P3743_STR-BOUDE2 sy-vline
WA_P3743_STR-BOUDF2 sy-vline
WA_P3743_STR-BOUDR2 sy-vline
WA_P3743_STR-BOUMT2 sy-vline
WA_P3743_STR-BOUAT2 sy-vline
WA_P3743_STR-BOUDE3 sy-vline
WA_P3743_STR-BOUDF3 sy-vline
WA_P3743_STR-BOUDR3 sy-vline
WA_P3743_STR-BOUMT3 sy-vline
WA_P3743_STR-BOUAT3 sy-vline
WA_P3743_STR-BOUDE4 sy-vline
WA_P3743_STR-BOUDF4 sy-vline
WA_P3743_STR-BOUDR4 sy-vline
WA_P3743_STR-BOUMT4 sy-vline
WA_P3743_STR-BOUAT4 sy-vline
WA_P3743_STR-CREPTY1 sy-vline
WA_P3743_STR-COBJTY1 sy-vline
WA_P3743_STR-CPERNR1 sy-vline
WA_P3743_STR-CREPTY2 sy-vline
WA_P3743_STR-COBJTY2 sy-vline
WA_P3743_STR-CPERNR2 sy-vline
WA_P3743_STR-CREPTY3 sy-vline
WA_P3743_STR-COBJTY3 sy-vline
WA_P3743_STR-CPERNR3 sy-vline
WA_P3743_STR-CREPTY4 sy-vline
WA_P3743_STR-COBJTY4 sy-vline
WA_P3743_STR-CPERNR4 sy-vline
WA_P3743_STR-CREPTY5 sy-vline
WA_P3743_STR-COBJTY5 sy-vline
WA_P3743_STR-CPERNR5 sy-vline
WA_P3743_STR-CREPTY6 sy-vline
WA_P3743_STR-COBJTY6 sy-vline
WA_P3743_STR-CPERNR6 sy-vline
WA_P3743_STR-CREPTY7 sy-vline
WA_P3743_STR-COBJTY7 sy-vline
WA_P3743_STR-CPERNR7 sy-vline
WA_P3743_STR-C_HEABD sy-vline
WA_P3743_STR-C_HEAED sy-vline
WA_P3743_STR-C_STATUS sy-vline
WA_P3743_STR-C_NHEDB sy-vline
WA_P3743_STR-COUCD1 sy-vline
WA_P3743_STR-COUCD2 sy-vline
WA_P3743_STR-COUCD3 sy-vline
WA_P3743_STR-COUCD4 sy-vline
WA_P3743_STR-COUDE1 sy-vline
WA_P3743_STR-COUDF1 sy-vline
WA_P3743_STR-COUDR1 sy-vline
WA_P3743_STR-COUMT1 sy-vline
WA_P3743_STR-COUAT1 sy-vline
WA_P3743_STR-COUDE2 sy-vline
WA_P3743_STR-COUDF2 sy-vline
WA_P3743_STR-COUDR2 sy-vline
WA_P3743_STR-COUMT2 sy-vline
WA_P3743_STR-COUAT2 sy-vline
WA_P3743_STR-COUDE3 sy-vline
WA_P3743_STR-COUDF3 sy-vline
WA_P3743_STR-COUDR3 sy-vline
WA_P3743_STR-COUMT3 sy-vline
WA_P3743_STR-COUAT3 sy-vline
WA_P3743_STR-COUDE4 sy-vline
WA_P3743_STR-COUDF4 sy-vline
WA_P3743_STR-COUDR4 sy-vline
WA_P3743_STR-COUMT4 sy-vline
WA_P3743_STR-COUAT4 sy-vline
WA_P3743_STR-CASNR sy-vline
WA_P3743_STR-AWAERS1 sy-vline
WA_P3743_STR-AWAERS2 sy-vline
WA_P3743_STR-AWAERS3 sy-vline
WA_P3743_STR-AWAERS4 sy-vline
WA_P3743_STR-BWAERS1 sy-vline
WA_P3743_STR-BWAERS2 sy-vline
WA_P3743_STR-BWAERS3 sy-vline
WA_P3743_STR-BWAERS4 sy-vline
WA_P3743_STR-CWAERS1 sy-vline
WA_P3743_STR-CWAERS2 sy-vline
WA_P3743_STR-CWAERS3 sy-vline
WA_P3743_STR-CWAERS4 sy-vline
WA_P3743_STR-FWAERS1 sy-vline
WA_P3743_STR-FWAERS2 sy-vline
WA_P3743_STR-FWAERS3 sy-vline
WA_P3743_STR-FWAERS4 sy-vline
WA_P3743_STR-INVPR2 sy-vline
WA_P3743_STR-INVPR3 sy-vline
WA_P3743_STR-INVPR4 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.