ABAP Select data from SAP table RNINFTY_ALL_CREATE 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 RNINFTY_ALL_CREATE 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 RNINFTY_ALL_CREATE. 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 RNINFTY_ALL_CREATE 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_RNINFTY_ALL_CREATE TYPE STANDARD TABLE OF RNINFTY_ALL_CREATE,
      WA_RNINFTY_ALL_CREATE TYPE RNINFTY_ALL_CREATE,
      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: <RNINFTY_ALL_CREATE> TYPE RNINFTY_ALL_CREATE.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RNINFTY_ALL_CREATE
*  INTO TABLE @DATA(IT_RNINFTY_ALL_CREATE2).
*--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_RNINFTY_ALL_CREATE INDEX 1 INTO DATA(WA_RNINFTY_ALL_CREATE2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RNINFTY_ALL_CREATE ASSIGNING <RNINFTY_ALL_CREATE>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RNINFTY_ALL_CREATE>-1001 = 1.
<RNINFTY_ALL_CREATE>-1000 = 1.
<RNINFTY_ALL_CREATE>-MANDT = 1.
<RNINFTY_ALL_CREATE>-PLVAR = 1.
<RNINFTY_ALL_CREATE>-OTYPE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RNINFTY_ALL_CREATE-OBJID, sy-vline,
WA_RNINFTY_ALL_CREATE-INFTY, sy-vline,
WA_RNINFTY_ALL_CREATE-SUBTY, sy-vline,
WA_RNINFTY_ALL_CREATE-ISTAT, sy-vline,
WA_RNINFTY_ALL_CREATE-PRIOX, sy-vline,
WA_RNINFTY_ALL_CREATE-BEGDA, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RNINFTY_ALL_CREATE 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_RNINFTY_ALL_CREATE 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_RNINFTY_ALL_CREATE INTO WA_RNINFTY_ALL_CREATE. *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.

*Conversion exit ISOLA, internal->external for field LANGU CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-LANGU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-LANGU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ISHID CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-ISHID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-ISHID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ADRNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-ADRNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-ADRNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit SXIDN, internal->external for field SMTPADR CALL FUNCTION 'CONVERSION_EXIT_SXIDN_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SMTPADR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SMTPADR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ISOLA, internal->external for field LANGU CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-LANGU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-LANGU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ISOLA, internal->external for field LANGU CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-LANGU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-LANGU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY2 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY3 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY3 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY3.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY4 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY4 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY4.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY5 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY5 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY5.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY6 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY6 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY6.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTY9 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTY9 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTY9.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTYA CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTYA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTYA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTYB CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTYB IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTYB.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTYC CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTYC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTYC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field SPLTYD CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-SPLTYD IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-SPLTYD.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PER_DIEM CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-PER_DIEM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-PER_DIEM.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PER_DIEM CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNINFTY_ALL_CREATE-PER_DIEM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNINFTY_ALL_CREATE-PER_DIEM.
WRITE:/ 'New Value:', ld_input.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_RNINFTY_ALL_CREATE_STR,
1001 TYPE STRING,
1000 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
LANGU TYPE STRING,
DUMMY TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
SHORT TYPE STRING,
STEXT TYPE STRING,
GDATE TYPE STRING,
1002 TYPE STRING,
6080 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
ISHID TYPE STRING,
OBJCAT TYPE STRING,
1028 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
CNAME TYPE STRING,
STRAS TYPE STRING,
ORT01 TYPE STRING,
PSTLZ TYPE STRING,
LAND1 TYPE STRING,
TELNR TYPE STRING,
FAXNR TYPE STRING,
ENTKM TYPE STRING,
BUILD TYPE STRING,
ROOM1 TYPE STRING,
ADRNR TYPE STRING,
REGIO TYPE STRING,
STRS2 TYPE STRING,
HAUSN TYPE STRING,
1032 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
NAME1 TYPE STRING,
NAME2 TYPE STRING,
NAME3 TYPE STRING,
NAME4 TYPE STRING,
NAME5 TYPE STRING,
SMTPADR TYPE STRING,
6083 TYPE STRING,
1027 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
CALID TYPE STRING,
LANGU TYPE STRING,
WAERS TYPE STRING,
6081 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
BLK_IND TYPE STRING,
REL_IND TYPE STRING,
DEL_FLG TYPE STRING,
DEL_USR TYPE STRING,
DEL_DAT TYPE STRING,
EANNR TYPE STRING,
6085 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
LANGU TYPE STRING,
FILLER TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
ADD_NAME TYPE STRING,
6082 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
SPLTY TYPE STRING,
SPLTY1 TYPE STRING,
SPLTY2 TYPE STRING,
SPLTY3 TYPE STRING,
SPLTY4 TYPE STRING,
SPLTY5 TYPE STRING,
SPLTY6 TYPE STRING,
SPLTY9 TYPE STRING,
SPLTYA TYPE STRING,
SPLTYB TYPE STRING,
SPLTYC TYPE STRING,
SPLTYD TYPE STRING,
INT_DPT TYPE STRING,
DPT_ASGN TYPE STRING,
NRS_ASGN TYPE STRING,
INT_NRS TYPE STRING,
INT_CARE TYPE STRING,
OUT_VST TYPE STRING,
ADD_IND TYPE STRING,
PER_DIEM TYPE STRING,
ADM_FCL TYPE STRING,
ARC_IND TYPE STRING,
DAT_PRT TYPE STRING,
EXC_NA TYPE STRING,
EXT_DPT TYPE STRING,
PDA_IND TYPE STRING,
PLANT TYPE STRING,
STORE TYPE STRING,
EST_CODE TYPE STRING,
AMB_CODE TYPE STRING,
6084 TYPE STRING,
6091 TYPE STRING,
MANDT TYPE STRING,
PLVAR TYPE STRING,
OTYPE TYPE STRING,
OBJID TYPE STRING,
INFTY TYPE STRING,
SUBTY TYPE STRING,
ISTAT TYPE STRING,
PRIOX TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
VARYF TYPE STRING,
SEQNR TYPE STRING,
AEDTM TYPE STRING,
UNAME TYPE STRING,
REASN TYPE STRING,
HISTO TYPE STRING,
ITXNR TYPE STRING,
DEL_FLG TYPE STRING,
REL_IND TYPE STRING,
EANNR TYPE STRING,
ADD_IND TYPE STRING,
PER_DIEM TYPE STRING,
6092 TYPE STRING,
6093 TYPE STRING,END OF T_EKKO_STR. DATA: WA_RNINFTY_ALL_CREATE_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_RNINFTY_ALL_CREATE_STR-1001 sy-vline
WA_RNINFTY_ALL_CREATE_STR-1000 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-LANGU sy-vline
WA_RNINFTY_ALL_CREATE_STR-DUMMY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-SHORT sy-vline
WA_RNINFTY_ALL_CREATE_STR-STEXT sy-vline
WA_RNINFTY_ALL_CREATE_STR-GDATE sy-vline
WA_RNINFTY_ALL_CREATE_STR-1002 sy-vline
WA_RNINFTY_ALL_CREATE_STR-6080 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-VARYF sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISHID sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJCAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-1028 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-VARYF sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-CNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-STRAS sy-vline
WA_RNINFTY_ALL_CREATE_STR-ORT01 sy-vline
WA_RNINFTY_ALL_CREATE_STR-PSTLZ sy-vline
WA_RNINFTY_ALL_CREATE_STR-LAND1 sy-vline
WA_RNINFTY_ALL_CREATE_STR-TELNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-FAXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENTKM sy-vline
WA_RNINFTY_ALL_CREATE_STR-BUILD sy-vline
WA_RNINFTY_ALL_CREATE_STR-ROOM1 sy-vline
WA_RNINFTY_ALL_CREATE_STR-ADRNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-REGIO sy-vline
WA_RNINFTY_ALL_CREATE_STR-STRS2 sy-vline
WA_RNINFTY_ALL_CREATE_STR-HAUSN sy-vline
WA_RNINFTY_ALL_CREATE_STR-1032 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-VARYF sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-NAME1 sy-vline
WA_RNINFTY_ALL_CREATE_STR-NAME2 sy-vline
WA_RNINFTY_ALL_CREATE_STR-NAME3 sy-vline
WA_RNINFTY_ALL_CREATE_STR-NAME4 sy-vline
WA_RNINFTY_ALL_CREATE_STR-NAME5 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SMTPADR sy-vline
WA_RNINFTY_ALL_CREATE_STR-6083 sy-vline
WA_RNINFTY_ALL_CREATE_STR-1027 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-VARYF sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-CALID sy-vline
WA_RNINFTY_ALL_CREATE_STR-LANGU sy-vline
WA_RNINFTY_ALL_CREATE_STR-WAERS sy-vline
WA_RNINFTY_ALL_CREATE_STR-6081 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-VARYF sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-BLK_IND sy-vline
WA_RNINFTY_ALL_CREATE_STR-REL_IND sy-vline
WA_RNINFTY_ALL_CREATE_STR-DEL_FLG sy-vline
WA_RNINFTY_ALL_CREATE_STR-DEL_USR sy-vline
WA_RNINFTY_ALL_CREATE_STR-DEL_DAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-EANNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-6085 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-LANGU sy-vline
WA_RNINFTY_ALL_CREATE_STR-FILLER sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-ADD_NAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-6082 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-VARYF sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY1 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY2 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY3 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY4 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY5 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY6 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTY9 sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTYA sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTYB sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTYC sy-vline
WA_RNINFTY_ALL_CREATE_STR-SPLTYD sy-vline
WA_RNINFTY_ALL_CREATE_STR-INT_DPT sy-vline
WA_RNINFTY_ALL_CREATE_STR-DPT_ASGN sy-vline
WA_RNINFTY_ALL_CREATE_STR-NRS_ASGN sy-vline
WA_RNINFTY_ALL_CREATE_STR-INT_NRS sy-vline
WA_RNINFTY_ALL_CREATE_STR-INT_CARE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OUT_VST sy-vline
WA_RNINFTY_ALL_CREATE_STR-ADD_IND sy-vline
WA_RNINFTY_ALL_CREATE_STR-PER_DIEM sy-vline
WA_RNINFTY_ALL_CREATE_STR-ADM_FCL sy-vline
WA_RNINFTY_ALL_CREATE_STR-ARC_IND sy-vline
WA_RNINFTY_ALL_CREATE_STR-DAT_PRT sy-vline
WA_RNINFTY_ALL_CREATE_STR-EXC_NA sy-vline
WA_RNINFTY_ALL_CREATE_STR-EXT_DPT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PDA_IND sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLANT sy-vline
WA_RNINFTY_ALL_CREATE_STR-STORE sy-vline
WA_RNINFTY_ALL_CREATE_STR-EST_CODE sy-vline
WA_RNINFTY_ALL_CREATE_STR-AMB_CODE sy-vline
WA_RNINFTY_ALL_CREATE_STR-6084 sy-vline
WA_RNINFTY_ALL_CREATE_STR-6091 sy-vline
WA_RNINFTY_ALL_CREATE_STR-MANDT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PLVAR sy-vline
WA_RNINFTY_ALL_CREATE_STR-OTYPE sy-vline
WA_RNINFTY_ALL_CREATE_STR-OBJID sy-vline
WA_RNINFTY_ALL_CREATE_STR-INFTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-SUBTY sy-vline
WA_RNINFTY_ALL_CREATE_STR-ISTAT sy-vline
WA_RNINFTY_ALL_CREATE_STR-PRIOX sy-vline
WA_RNINFTY_ALL_CREATE_STR-BEGDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-ENDDA sy-vline
WA_RNINFTY_ALL_CREATE_STR-VARYF sy-vline
WA_RNINFTY_ALL_CREATE_STR-SEQNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-AEDTM sy-vline
WA_RNINFTY_ALL_CREATE_STR-UNAME sy-vline
WA_RNINFTY_ALL_CREATE_STR-REASN sy-vline
WA_RNINFTY_ALL_CREATE_STR-HISTO sy-vline
WA_RNINFTY_ALL_CREATE_STR-ITXNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-DEL_FLG sy-vline
WA_RNINFTY_ALL_CREATE_STR-REL_IND sy-vline
WA_RNINFTY_ALL_CREATE_STR-EANNR sy-vline
WA_RNINFTY_ALL_CREATE_STR-ADD_IND sy-vline
WA_RNINFTY_ALL_CREATE_STR-PER_DIEM sy-vline
WA_RNINFTY_ALL_CREATE_STR-6092 sy-vline
WA_RNINFTY_ALL_CREATE_STR-6093 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.