ABAP Select data from SAP table RNCIR 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 RNCIR 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 RNCIR. 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 RNCIR 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_RNCIR TYPE STANDARD TABLE OF RNCIR,
      WA_RNCIR TYPE RNCIR,
      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: <RNCIR> TYPE RNCIR.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RNCIR
*  INTO TABLE @DATA(IT_RNCIR2).
*--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_RNCIR INDEX 1 INTO DATA(WA_RNCIR2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RNCIR ASSIGNING <RNCIR>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RNCIR>-LFDAK = 1.
<RNCIR>-AKTION = 1.
<RNCIR>-AKSTAT = 1.
<RNCIR>-LFDNR = 1.
<RNCIR>-KOSTR = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RNCIR-PATKZ, sy-vline,
WA_RNCIR-RFLNR, sy-vline,
WA_RNCIR-INSSZ, sy-vline,
WA_RNCIR-MGART, sy-vline,
WA_RNCIR-MGART_X, sy-vline,
WA_RNCIR-UNTGR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RNCIR 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_RNCIR 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_RNCIR INTO WA_RNCIR. *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 ALPHA, internal->external for field KOSTR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNCIR-KOSTR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNCIR-KOSTR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit RANGF, internal->external for field RANGF CALL FUNCTION 'CONVERSION_EXIT_RANGF_OUTPUT' EXPORTING input = WA_RNCIR-RANGF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNCIR-RANGF.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

*Conversion exit SXIDN, internal->external for field EMAIL CALL FUNCTION 'CONVERSION_EXIT_SXIDN_OUTPUT' EXPORTING input = WA_RNCIR-EMAIL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNCIR-EMAIL.
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_RNCIR_STR,
LFDAK TYPE STRING,
AKTION TYPE STRING,
AKSTAT TYPE STRING,
LFDNR TYPE STRING,
KOSTR TYPE STRING,
PATKZ TYPE STRING,
RFLNR TYPE STRING,
INSSZ TYPE STRING,
MGART TYPE STRING,
MGART_X TYPE STRING,
UNTGR TYPE STRING,
UNTGR_X TYPE STRING,
VERAB TYPE STRING,
VERAB_X TYPE STRING,
VERBI TYPE STRING,
VERBI_X TYPE STRING,
RANGF TYPE STRING,
RANGF_X TYPE STRING,
VKVST TYPE STRING,
VKVST_X TYPE STRING,
VKVSE TYPE STRING,
VKVSE_X TYPE STRING,
VKNRA TYPE STRING,
VKNRA_X TYPE STRING,
VKNUM TYPE STRING,
VKNUM_X TYPE STRING,
KVDAT TYPE STRING,
KVDAT_X TYPE STRING,
VKMAN TYPE STRING,
VKMAN_X TYPE STRING,
VCEND TYPE STRING,
VCEND_X TYPE STRING,
PCARD TYPE STRING,
PCARD_X TYPE STRING,
VERNR TYPE STRING,
VERNR_X TYPE STRING,
VERGE TYPE STRING,
VERGE_X TYPE STRING,
VERNN TYPE STRING,
VERNN_X TYPE STRING,
VERVN TYPE STRING,
VERVN_X TYPE STRING,
VERAN TYPE STRING,
VERAN_X TYPE STRING,
VERTI TYPE STRING,
VERTI_X TYPE STRING,
VERNZ TYPE STRING,
VERNZ_X TYPE STRING,
VERVW TYPE STRING,
VERVW_X TYPE STRING,
VERGB TYPE STRING,
VERGB_X TYPE STRING,
VERNA TYPE STRING,
VERNA_X TYPE STRING,
VERSV TYPE STRING,
VERSV_X TYPE STRING,
VERVV TYPE STRING,
VERVV_X TYPE STRING,
VERGN TYPE STRING,
VERGN_X TYPE STRING,
VERSN TYPE STRING,
VERSN_X TYPE STRING,
BERUF TYPE STRING,
BERUF_X TYPE STRING,
AGNUM TYPE STRING,
AGNUM_X TYPE STRING,
AGNAM TYPE STRING,
AGNAM_X TYPE STRING,
SZDEB TYPE STRING,
SZDEB_X TYPE STRING,
ABREE TYPE STRING,
ABREE_X TYPE STRING,
KZTXT TYPE STRING,
KZTXT_X TYPE STRING,
KZTXT_SPRAS TYPE STRING,
KZTXT_TEXT TYPE STRING,
VTRTY TYPE STRING,
VTRTY_X TYPE STRING,
VSCOD TYPE STRING,
VSCOD_X TYPE STRING,
ADRNR TYPE STRING,
ADRNR_X TYPE STRING,
VKZML TYPE STRING,
VKZML_X TYPE STRING,
VAL_QUARTER TYPE STRING,
VAL_QUARTER_X TYPE STRING,
VKTITEL TYPE STRING,
VKTITEL_X TYPE STRING,
VKVNAM TYPE STRING,
VKVNAM_X TYPE STRING,
VKNZU TYPE STRING,
VKNZU_X TYPE STRING,
VKNNAM TYPE STRING,
VKNNAM_X TYPE STRING,
VKGBDAT TYPE STRING,
VKGBDAT_X TYPE STRING,
VKSTRAS TYPE STRING,
VKSTRAS_X TYPE STRING,
VKLAND TYPE STRING,
VKLAND_X TYPE STRING,
VKPLZ TYPE STRING,
VKPLZ_X TYPE STRING,
VKORT TYPE STRING,
VKORT_X TYPE STRING,
LNCRD TYPE STRING,
LNCRD_X TYPE STRING,
LNCRD_PAT TYPE STRING,
LNCRD_PAT_X TYPE STRING,
LNCRD_INS TYPE STRING,
LNCRD_INS_X TYPE STRING,
VKUNKNOWN_GBDAT TYPE STRING,
VKUNKNOWN_GBDAT_X TYPE STRING,
VERNR_KVK TYPE STRING,
VERNR_KVK_X TYPE STRING,
/ISHFR/ELSASS TYPE STRING,
/ISHFR/BAMO TYPE STRING,
/ISHFR/IPCAT TYPE STRING,
/ISHFR/ELSASS_X TYPE STRING,
/ISHFR/BAMO_X TYPE STRING,
/ISHFR/IPCAT_X TYPE STRING,
PFINV TYPE STRING,
MCDKZ TYPE STRING,
IV_AU_LOCK TYPE STRING,
IV_AU_LDAT TYPE STRING,
IV_AU_LUSR TYPE STRING,
PFINV_X TYPE STRING,
MCDKZ_X TYPE STRING,
IV_AU_LOCK_X TYPE STRING,
IV_AU_LDAT_X TYPE STRING,
IV_AU_LUSR_X TYPE STRING,
WAERS TYPE STRING,
WAERS_X TYPE STRING,
AKTKZ TYPE STRING,
AKTKZ_X TYPE STRING,
KKFAL TYPE STRING,
KKFAL_X TYPE STRING,
VBGDT TYPE STRING,
VBGDT_X TYPE STRING,
PFLZZ TYPE STRING,
PFLZZ_X TYPE STRING,
NZZGR TYPE STRING,
NZZGR_X TYPE STRING,
BTRZZ TYPE STRING,
BTRZZ_X TYPE STRING,
VTAGE TYPE STRING,
VTAGE_X TYPE STRING,
VTDAT TYPE STRING,
VTDAT_X TYPE STRING,
EXTTY TYPE STRING,
EXTTY_X TYPE STRING,
TWKTR TYPE STRING,
TWKTR_X TYPE STRING,
APSTATE TYPE STRING,
APSTATE_X TYPE STRING,
PAYAM TYPE STRING,
PAYAM_X TYPE STRING,
KUAUS TYPE STRING,
KUAUS_X TYPE STRING,
TPPROC TYPE STRING,
TPPROC_X TYPE STRING,
REPAP TYPE STRING,
REPAP_X TYPE STRING,
ZTAGE TYPE STRING,
ZTAGE_X TYPE STRING,
KKFAL_NEW TYPE STRING,
KKFAL_NEW_X TYPE STRING,
CONTRACT_IND TYPE STRING,
CONTRACT_IND_X TYPE STRING,
LNCRD_E111 TYPE STRING,
LNCRD_E111_X TYPE STRING,
KOUB_COPAYDAYS TYPE STRING,
KOUB_COPAYDAYS_X TYPE STRING,
KOUB_COPD_STAT TYPE STRING,
KOUB_COPD_STAT_X TYPE STRING,
COP_RECEIPT TYPE STRING,
COP_RECEIPT_X TYPE STRING,
SUSPEND_CLAIM TYPE STRING,
SUSPEND_CLAIM_X TYPE STRING,
RNG12X TYPE STRING,
LFDNR TYPE STRING,
KUNNR TYPE STRING,
AKTION TYPE STRING,
AKSTAT TYPE STRING,
AKONT TYPE STRING,
AKONT_X TYPE STRING,
ZUAWA TYPE STRING,
ZUAWA_X TYPE STRING,
ZTERM TYPE STRING,
ZTERM_X TYPE STRING,
MAHNA TYPE STRING,
MAHNA_X TYPE STRING,
ZWELS TYPE STRING,
ZWELS_X TYPE STRING,
BUSAB_MA TYPE STRING,
BUSAB_MA_X TYPE STRING,
BUSAB TYPE STRING,
BUSAB_X TYPE STRING,
TOGRU TYPE STRING,
TOGRU_X TYPE STRING,
XZVER TYPE STRING,
XZVER_X TYPE STRING,
ZAHLS TYPE STRING,
ZAHLS_X TYPE STRING,
MGRUP TYPE STRING,
MGRUP_X TYPE STRING,
NAME1 TYPE STRING,
NAME1_X TYPE STRING,
NAME2 TYPE STRING,
NAME2_X TYPE STRING,
NAME3 TYPE STRING,
NAME3_X TYPE STRING,
ORT TYPE STRING,
ORT_X TYPE STRING,
PSTLZ TYPE STRING,
PSTLZ_X TYPE STRING,
ORT2 TYPE STRING,
ORT2_X TYPE STRING,
PFACH TYPE STRING,
PFACH_X TYPE STRING,
PSTL2 TYPE STRING,
PSTL2_X TYPE STRING,
LAND TYPE STRING,
LAND_X TYPE STRING,
STRAS TYPE STRING,
STRAS_X TYPE STRING,
TELF1 TYPE STRING,
TELF1_X TYPE STRING,
TELFX TYPE STRING,
TELFX_X TYPE STRING,
TELEX TYPE STRING,
TELEX_X TYPE STRING,
ANRED TYPE STRING,
ANRED_X TYPE STRING,
TITEL TYPE STRING,
TITEL_X TYPE STRING,
NAMZU TYPE STRING,
NAMZU_X TYPE STRING,
VORSW TYPE STRING,
VORSW_X TYPE STRING,
REGIO TYPE STRING,
REGIO_X TYPE STRING,
STRAZ TYPE STRING,
STRAZ_X TYPE STRING,
EINZG TYPE STRING,
EINZG_X TYPE STRING,
LANPF TYPE STRING,
LANPF_X TYPE STRING,
ORTPF TYPE STRING,
ORTPF_X TYPE STRING,
TELXT TYPE STRING,
TELXT_X TYPE STRING,
FAXXT TYPE STRING,
FAXXT_X TYPE STRING,
BUILD TYPE STRING,
BUILD_X TYPE STRING,
FLOOR TYPE STRING,
FLOOR_X TYPE STRING,
ROOM TYPE STRING,
ROOM_X TYPE STRING,
NAME4 TYPE STRING,
NAME4_X TYPE STRING,
HSNM1 TYPE STRING,
HSNM1_X TYPE STRING,
HSNM2 TYPE STRING,
HSNM2_X TYPE STRING,
CITY3 TYPE STRING,
CITY3_X TYPE STRING,
TELF2 TYPE STRING,
TELF2_X TYPE STRING,
CONAM TYPE STRING,
CONAM_X TYPE STRING,
STREET2 TYPE STRING,
STREET2_X TYPE STRING,
STREET3 TYPE STRING,
STREET3_X TYPE STRING,
TELNR TYPE STRING,
TELNR_X TYPE STRING,
PO_BX_NUM TYPE STRING,
PO_BX_NUM_X TYPE STRING,
T_RNG13X TYPE STRING,
NADR_NVVH TYPE STRING,
PSTLZ TYPE STRING,
LAND TYPE STRING,
REGIO TYPE STRING,
ORT TYPE STRING,
ORT2 TYPE STRING,
STRAS TYPE STRING,
STRAZ TYPE STRING,
EINZG TYPE STRING,
PSTLP TYPE STRING,
PFACH TYPE STRING,
LANPF TYPE STRING,
ORTPF TYPE STRING,
PSTLF TYPE STRING,
TELNO TYPE STRING,
FAXNR TYPE STRING,
FAXXT TYPE STRING,
TEXNR TYPE STRING,
BUILD TYPE STRING,
FLOOR TYPE STRING,
ROOM TYPE STRING,
EMAIL TYPE STRING,
HSNM1 TYPE STRING,
PSTLZX TYPE STRING,
LANDX TYPE STRING,
REGIOX TYPE STRING,
ORTX TYPE STRING,
ORT2X TYPE STRING,
STRASX TYPE STRING,
STRAZX TYPE STRING,
EINZGX TYPE STRING,
PSTLPX TYPE STRING,
PFACHX TYPE STRING,
LANPFX TYPE STRING,
ORTPFX TYPE STRING,
PSTLFX TYPE STRING,
TELNOX TYPE STRING,
FAXNRX TYPE STRING,
FAXXTX TYPE STRING,
TEXNRX TYPE STRING,
BUILDX TYPE STRING,
FLOORX TYPE STRING,
ROOMX TYPE STRING,
EMAILX TYPE STRING,
HSNM1X TYPE STRING,
NADR_NVVG TYPE STRING,
PSTLZ TYPE STRING,
LAND TYPE STRING,
REGIO TYPE STRING,
ORT TYPE STRING,
ORT2 TYPE STRING,
STRAS TYPE STRING,
STRAZ TYPE STRING,
EINZG TYPE STRING,
PSTLP TYPE STRING,
PFACH TYPE STRING,
LANPF TYPE STRING,
ORTPF TYPE STRING,
PSTLF TYPE STRING,
TELNO TYPE STRING,
FAXNR TYPE STRING,
FAXXT TYPE STRING,
TEXNR TYPE STRING,
BUILD TYPE STRING,
FLOOR TYPE STRING,
ROOM TYPE STRING,
EMAIL TYPE STRING,
HSNM1 TYPE STRING,
PSTLZX TYPE STRING,
LANDX TYPE STRING,
REGIOX TYPE STRING,
ORTX TYPE STRING,
ORT2X TYPE STRING,
STRASX TYPE STRING,
STRAZX TYPE STRING,
EINZGX TYPE STRING,
PSTLPX TYPE STRING,
PFACHX TYPE STRING,
LANPFX TYPE STRING,
ORTPFX TYPE STRING,
PSTLFX TYPE STRING,
TELNOX TYPE STRING,
FAXNRX TYPE STRING,
FAXXTX TYPE STRING,
TEXNRX TYPE STRING,
BUILDX TYPE STRING,
FLOORX TYPE STRING,
ROOMX TYPE STRING,
EMAILX TYPE STRING,
HSNM1X TYPE STRING,
LFDCHG TYPE STRING,
DATCHG TYPE STRING,END OF T_EKKO_STR. DATA: WA_RNCIR_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_RNCIR_STR-LFDAK sy-vline
WA_RNCIR_STR-AKTION sy-vline
WA_RNCIR_STR-AKSTAT sy-vline
WA_RNCIR_STR-LFDNR sy-vline
WA_RNCIR_STR-KOSTR sy-vline
WA_RNCIR_STR-PATKZ sy-vline
WA_RNCIR_STR-RFLNR sy-vline
WA_RNCIR_STR-INSSZ sy-vline
WA_RNCIR_STR-MGART sy-vline
WA_RNCIR_STR-MGART_X sy-vline
WA_RNCIR_STR-UNTGR sy-vline
WA_RNCIR_STR-UNTGR_X sy-vline
WA_RNCIR_STR-VERAB sy-vline
WA_RNCIR_STR-VERAB_X sy-vline
WA_RNCIR_STR-VERBI sy-vline
WA_RNCIR_STR-VERBI_X sy-vline
WA_RNCIR_STR-RANGF sy-vline
WA_RNCIR_STR-RANGF_X sy-vline
WA_RNCIR_STR-VKVST sy-vline
WA_RNCIR_STR-VKVST_X sy-vline
WA_RNCIR_STR-VKVSE sy-vline
WA_RNCIR_STR-VKVSE_X sy-vline
WA_RNCIR_STR-VKNRA sy-vline
WA_RNCIR_STR-VKNRA_X sy-vline
WA_RNCIR_STR-VKNUM sy-vline
WA_RNCIR_STR-VKNUM_X sy-vline
WA_RNCIR_STR-KVDAT sy-vline
WA_RNCIR_STR-KVDAT_X sy-vline
WA_RNCIR_STR-VKMAN sy-vline
WA_RNCIR_STR-VKMAN_X sy-vline
WA_RNCIR_STR-VCEND sy-vline
WA_RNCIR_STR-VCEND_X sy-vline
WA_RNCIR_STR-PCARD sy-vline
WA_RNCIR_STR-PCARD_X sy-vline
WA_RNCIR_STR-VERNR sy-vline
WA_RNCIR_STR-VERNR_X sy-vline
WA_RNCIR_STR-VERGE sy-vline
WA_RNCIR_STR-VERGE_X sy-vline
WA_RNCIR_STR-VERNN sy-vline
WA_RNCIR_STR-VERNN_X sy-vline
WA_RNCIR_STR-VERVN sy-vline
WA_RNCIR_STR-VERVN_X sy-vline
WA_RNCIR_STR-VERAN sy-vline
WA_RNCIR_STR-VERAN_X sy-vline
WA_RNCIR_STR-VERTI sy-vline
WA_RNCIR_STR-VERTI_X sy-vline
WA_RNCIR_STR-VERNZ sy-vline
WA_RNCIR_STR-VERNZ_X sy-vline
WA_RNCIR_STR-VERVW sy-vline
WA_RNCIR_STR-VERVW_X sy-vline
WA_RNCIR_STR-VERGB sy-vline
WA_RNCIR_STR-VERGB_X sy-vline
WA_RNCIR_STR-VERNA sy-vline
WA_RNCIR_STR-VERNA_X sy-vline
WA_RNCIR_STR-VERSV sy-vline
WA_RNCIR_STR-VERSV_X sy-vline
WA_RNCIR_STR-VERVV sy-vline
WA_RNCIR_STR-VERVV_X sy-vline
WA_RNCIR_STR-VERGN sy-vline
WA_RNCIR_STR-VERGN_X sy-vline
WA_RNCIR_STR-VERSN sy-vline
WA_RNCIR_STR-VERSN_X sy-vline
WA_RNCIR_STR-BERUF sy-vline
WA_RNCIR_STR-BERUF_X sy-vline
WA_RNCIR_STR-AGNUM sy-vline
WA_RNCIR_STR-AGNUM_X sy-vline
WA_RNCIR_STR-AGNAM sy-vline
WA_RNCIR_STR-AGNAM_X sy-vline
WA_RNCIR_STR-SZDEB sy-vline
WA_RNCIR_STR-SZDEB_X sy-vline
WA_RNCIR_STR-ABREE sy-vline
WA_RNCIR_STR-ABREE_X sy-vline
WA_RNCIR_STR-KZTXT sy-vline
WA_RNCIR_STR-KZTXT_X sy-vline
WA_RNCIR_STR-KZTXT_SPRAS sy-vline
WA_RNCIR_STR-KZTXT_TEXT sy-vline
WA_RNCIR_STR-VTRTY sy-vline
WA_RNCIR_STR-VTRTY_X sy-vline
WA_RNCIR_STR-VSCOD sy-vline
WA_RNCIR_STR-VSCOD_X sy-vline
WA_RNCIR_STR-ADRNR sy-vline
WA_RNCIR_STR-ADRNR_X sy-vline
WA_RNCIR_STR-VKZML sy-vline
WA_RNCIR_STR-VKZML_X sy-vline
WA_RNCIR_STR-VAL_QUARTER sy-vline
WA_RNCIR_STR-VAL_QUARTER_X sy-vline
WA_RNCIR_STR-VKTITEL sy-vline
WA_RNCIR_STR-VKTITEL_X sy-vline
WA_RNCIR_STR-VKVNAM sy-vline
WA_RNCIR_STR-VKVNAM_X sy-vline
WA_RNCIR_STR-VKNZU sy-vline
WA_RNCIR_STR-VKNZU_X sy-vline
WA_RNCIR_STR-VKNNAM sy-vline
WA_RNCIR_STR-VKNNAM_X sy-vline
WA_RNCIR_STR-VKGBDAT sy-vline
WA_RNCIR_STR-VKGBDAT_X sy-vline
WA_RNCIR_STR-VKSTRAS sy-vline
WA_RNCIR_STR-VKSTRAS_X sy-vline
WA_RNCIR_STR-VKLAND sy-vline
WA_RNCIR_STR-VKLAND_X sy-vline
WA_RNCIR_STR-VKPLZ sy-vline
WA_RNCIR_STR-VKPLZ_X sy-vline
WA_RNCIR_STR-VKORT sy-vline
WA_RNCIR_STR-VKORT_X sy-vline
WA_RNCIR_STR-LNCRD sy-vline
WA_RNCIR_STR-LNCRD_X sy-vline
WA_RNCIR_STR-LNCRD_PAT sy-vline
WA_RNCIR_STR-LNCRD_PAT_X sy-vline
WA_RNCIR_STR-LNCRD_INS sy-vline
WA_RNCIR_STR-LNCRD_INS_X sy-vline
WA_RNCIR_STR-VKUNKNOWN_GBDAT sy-vline
WA_RNCIR_STR-VKUNKNOWN_GBDAT_X sy-vline
WA_RNCIR_STR-VERNR_KVK sy-vline
WA_RNCIR_STR-VERNR_KVK_X sy-vline
WA_RNCIR_STR-/ISHFR/ELSASS sy-vline
WA_RNCIR_STR-/ISHFR/BAMO sy-vline
WA_RNCIR_STR-/ISHFR/IPCAT sy-vline
WA_RNCIR_STR-/ISHFR/ELSASS_X sy-vline
WA_RNCIR_STR-/ISHFR/BAMO_X sy-vline
WA_RNCIR_STR-/ISHFR/IPCAT_X sy-vline
WA_RNCIR_STR-PFINV sy-vline
WA_RNCIR_STR-MCDKZ sy-vline
WA_RNCIR_STR-IV_AU_LOCK sy-vline
WA_RNCIR_STR-IV_AU_LDAT sy-vline
WA_RNCIR_STR-IV_AU_LUSR sy-vline
WA_RNCIR_STR-PFINV_X sy-vline
WA_RNCIR_STR-MCDKZ_X sy-vline
WA_RNCIR_STR-IV_AU_LOCK_X sy-vline
WA_RNCIR_STR-IV_AU_LDAT_X sy-vline
WA_RNCIR_STR-IV_AU_LUSR_X sy-vline
WA_RNCIR_STR-WAERS sy-vline
WA_RNCIR_STR-WAERS_X sy-vline
WA_RNCIR_STR-AKTKZ sy-vline
WA_RNCIR_STR-AKTKZ_X sy-vline
WA_RNCIR_STR-KKFAL sy-vline
WA_RNCIR_STR-KKFAL_X sy-vline
WA_RNCIR_STR-VBGDT sy-vline
WA_RNCIR_STR-VBGDT_X sy-vline
WA_RNCIR_STR-PFLZZ sy-vline
WA_RNCIR_STR-PFLZZ_X sy-vline
WA_RNCIR_STR-NZZGR sy-vline
WA_RNCIR_STR-NZZGR_X sy-vline
WA_RNCIR_STR-BTRZZ sy-vline
WA_RNCIR_STR-BTRZZ_X sy-vline
WA_RNCIR_STR-VTAGE sy-vline
WA_RNCIR_STR-VTAGE_X sy-vline
WA_RNCIR_STR-VTDAT sy-vline
WA_RNCIR_STR-VTDAT_X sy-vline
WA_RNCIR_STR-EXTTY sy-vline
WA_RNCIR_STR-EXTTY_X sy-vline
WA_RNCIR_STR-TWKTR sy-vline
WA_RNCIR_STR-TWKTR_X sy-vline
WA_RNCIR_STR-APSTATE sy-vline
WA_RNCIR_STR-APSTATE_X sy-vline
WA_RNCIR_STR-PAYAM sy-vline
WA_RNCIR_STR-PAYAM_X sy-vline
WA_RNCIR_STR-KUAUS sy-vline
WA_RNCIR_STR-KUAUS_X sy-vline
WA_RNCIR_STR-TPPROC sy-vline
WA_RNCIR_STR-TPPROC_X sy-vline
WA_RNCIR_STR-REPAP sy-vline
WA_RNCIR_STR-REPAP_X sy-vline
WA_RNCIR_STR-ZTAGE sy-vline
WA_RNCIR_STR-ZTAGE_X sy-vline
WA_RNCIR_STR-KKFAL_NEW sy-vline
WA_RNCIR_STR-KKFAL_NEW_X sy-vline
WA_RNCIR_STR-CONTRACT_IND sy-vline
WA_RNCIR_STR-CONTRACT_IND_X sy-vline
WA_RNCIR_STR-LNCRD_E111 sy-vline
WA_RNCIR_STR-LNCRD_E111_X sy-vline
WA_RNCIR_STR-KOUB_COPAYDAYS sy-vline
WA_RNCIR_STR-KOUB_COPAYDAYS_X sy-vline
WA_RNCIR_STR-KOUB_COPD_STAT sy-vline
WA_RNCIR_STR-KOUB_COPD_STAT_X sy-vline
WA_RNCIR_STR-COP_RECEIPT sy-vline
WA_RNCIR_STR-COP_RECEIPT_X sy-vline
WA_RNCIR_STR-SUSPEND_CLAIM sy-vline
WA_RNCIR_STR-SUSPEND_CLAIM_X sy-vline
WA_RNCIR_STR-RNG12X sy-vline
WA_RNCIR_STR-LFDNR sy-vline
WA_RNCIR_STR-KUNNR sy-vline
WA_RNCIR_STR-AKTION sy-vline
WA_RNCIR_STR-AKSTAT sy-vline
WA_RNCIR_STR-AKONT sy-vline
WA_RNCIR_STR-AKONT_X sy-vline
WA_RNCIR_STR-ZUAWA sy-vline
WA_RNCIR_STR-ZUAWA_X sy-vline
WA_RNCIR_STR-ZTERM sy-vline
WA_RNCIR_STR-ZTERM_X sy-vline
WA_RNCIR_STR-MAHNA sy-vline
WA_RNCIR_STR-MAHNA_X sy-vline
WA_RNCIR_STR-ZWELS sy-vline
WA_RNCIR_STR-ZWELS_X sy-vline
WA_RNCIR_STR-BUSAB_MA sy-vline
WA_RNCIR_STR-BUSAB_MA_X sy-vline
WA_RNCIR_STR-BUSAB sy-vline
WA_RNCIR_STR-BUSAB_X sy-vline
WA_RNCIR_STR-TOGRU sy-vline
WA_RNCIR_STR-TOGRU_X sy-vline
WA_RNCIR_STR-XZVER sy-vline
WA_RNCIR_STR-XZVER_X sy-vline
WA_RNCIR_STR-ZAHLS sy-vline
WA_RNCIR_STR-ZAHLS_X sy-vline
WA_RNCIR_STR-MGRUP sy-vline
WA_RNCIR_STR-MGRUP_X sy-vline
WA_RNCIR_STR-NAME1 sy-vline
WA_RNCIR_STR-NAME1_X sy-vline
WA_RNCIR_STR-NAME2 sy-vline
WA_RNCIR_STR-NAME2_X sy-vline
WA_RNCIR_STR-NAME3 sy-vline
WA_RNCIR_STR-NAME3_X sy-vline
WA_RNCIR_STR-ORT sy-vline
WA_RNCIR_STR-ORT_X sy-vline
WA_RNCIR_STR-PSTLZ sy-vline
WA_RNCIR_STR-PSTLZ_X sy-vline
WA_RNCIR_STR-ORT2 sy-vline
WA_RNCIR_STR-ORT2_X sy-vline
WA_RNCIR_STR-PFACH sy-vline
WA_RNCIR_STR-PFACH_X sy-vline
WA_RNCIR_STR-PSTL2 sy-vline
WA_RNCIR_STR-PSTL2_X sy-vline
WA_RNCIR_STR-LAND sy-vline
WA_RNCIR_STR-LAND_X sy-vline
WA_RNCIR_STR-STRAS sy-vline
WA_RNCIR_STR-STRAS_X sy-vline
WA_RNCIR_STR-TELF1 sy-vline
WA_RNCIR_STR-TELF1_X sy-vline
WA_RNCIR_STR-TELFX sy-vline
WA_RNCIR_STR-TELFX_X sy-vline
WA_RNCIR_STR-TELEX sy-vline
WA_RNCIR_STR-TELEX_X sy-vline
WA_RNCIR_STR-ANRED sy-vline
WA_RNCIR_STR-ANRED_X sy-vline
WA_RNCIR_STR-TITEL sy-vline
WA_RNCIR_STR-TITEL_X sy-vline
WA_RNCIR_STR-NAMZU sy-vline
WA_RNCIR_STR-NAMZU_X sy-vline
WA_RNCIR_STR-VORSW sy-vline
WA_RNCIR_STR-VORSW_X sy-vline
WA_RNCIR_STR-REGIO sy-vline
WA_RNCIR_STR-REGIO_X sy-vline
WA_RNCIR_STR-STRAZ sy-vline
WA_RNCIR_STR-STRAZ_X sy-vline
WA_RNCIR_STR-EINZG sy-vline
WA_RNCIR_STR-EINZG_X sy-vline
WA_RNCIR_STR-LANPF sy-vline
WA_RNCIR_STR-LANPF_X sy-vline
WA_RNCIR_STR-ORTPF sy-vline
WA_RNCIR_STR-ORTPF_X sy-vline
WA_RNCIR_STR-TELXT sy-vline
WA_RNCIR_STR-TELXT_X sy-vline
WA_RNCIR_STR-FAXXT sy-vline
WA_RNCIR_STR-FAXXT_X sy-vline
WA_RNCIR_STR-BUILD sy-vline
WA_RNCIR_STR-BUILD_X sy-vline
WA_RNCIR_STR-FLOOR sy-vline
WA_RNCIR_STR-FLOOR_X sy-vline
WA_RNCIR_STR-ROOM sy-vline
WA_RNCIR_STR-ROOM_X sy-vline
WA_RNCIR_STR-NAME4 sy-vline
WA_RNCIR_STR-NAME4_X sy-vline
WA_RNCIR_STR-HSNM1 sy-vline
WA_RNCIR_STR-HSNM1_X sy-vline
WA_RNCIR_STR-HSNM2 sy-vline
WA_RNCIR_STR-HSNM2_X sy-vline
WA_RNCIR_STR-CITY3 sy-vline
WA_RNCIR_STR-CITY3_X sy-vline
WA_RNCIR_STR-TELF2 sy-vline
WA_RNCIR_STR-TELF2_X sy-vline
WA_RNCIR_STR-CONAM sy-vline
WA_RNCIR_STR-CONAM_X sy-vline
WA_RNCIR_STR-STREET2 sy-vline
WA_RNCIR_STR-STREET2_X sy-vline
WA_RNCIR_STR-STREET3 sy-vline
WA_RNCIR_STR-STREET3_X sy-vline
WA_RNCIR_STR-TELNR sy-vline
WA_RNCIR_STR-TELNR_X sy-vline
WA_RNCIR_STR-PO_BX_NUM sy-vline
WA_RNCIR_STR-PO_BX_NUM_X sy-vline
WA_RNCIR_STR-T_RNG13X sy-vline
WA_RNCIR_STR-NADR_NVVH sy-vline
WA_RNCIR_STR-PSTLZ sy-vline
WA_RNCIR_STR-LAND sy-vline
WA_RNCIR_STR-REGIO sy-vline
WA_RNCIR_STR-ORT sy-vline
WA_RNCIR_STR-ORT2 sy-vline
WA_RNCIR_STR-STRAS sy-vline
WA_RNCIR_STR-STRAZ sy-vline
WA_RNCIR_STR-EINZG sy-vline
WA_RNCIR_STR-PSTLP sy-vline
WA_RNCIR_STR-PFACH sy-vline
WA_RNCIR_STR-LANPF sy-vline
WA_RNCIR_STR-ORTPF sy-vline
WA_RNCIR_STR-PSTLF sy-vline
WA_RNCIR_STR-TELNO sy-vline
WA_RNCIR_STR-FAXNR sy-vline
WA_RNCIR_STR-FAXXT sy-vline
WA_RNCIR_STR-TEXNR sy-vline
WA_RNCIR_STR-BUILD sy-vline
WA_RNCIR_STR-FLOOR sy-vline
WA_RNCIR_STR-ROOM sy-vline
WA_RNCIR_STR-EMAIL sy-vline
WA_RNCIR_STR-HSNM1 sy-vline
WA_RNCIR_STR-PSTLZX sy-vline
WA_RNCIR_STR-LANDX sy-vline
WA_RNCIR_STR-REGIOX sy-vline
WA_RNCIR_STR-ORTX sy-vline
WA_RNCIR_STR-ORT2X sy-vline
WA_RNCIR_STR-STRASX sy-vline
WA_RNCIR_STR-STRAZX sy-vline
WA_RNCIR_STR-EINZGX sy-vline
WA_RNCIR_STR-PSTLPX sy-vline
WA_RNCIR_STR-PFACHX sy-vline
WA_RNCIR_STR-LANPFX sy-vline
WA_RNCIR_STR-ORTPFX sy-vline
WA_RNCIR_STR-PSTLFX sy-vline
WA_RNCIR_STR-TELNOX sy-vline
WA_RNCIR_STR-FAXNRX sy-vline
WA_RNCIR_STR-FAXXTX sy-vline
WA_RNCIR_STR-TEXNRX sy-vline
WA_RNCIR_STR-BUILDX sy-vline
WA_RNCIR_STR-FLOORX sy-vline
WA_RNCIR_STR-ROOMX sy-vline
WA_RNCIR_STR-EMAILX sy-vline
WA_RNCIR_STR-HSNM1X sy-vline
WA_RNCIR_STR-NADR_NVVG sy-vline
WA_RNCIR_STR-PSTLZ sy-vline
WA_RNCIR_STR-LAND sy-vline
WA_RNCIR_STR-REGIO sy-vline
WA_RNCIR_STR-ORT sy-vline
WA_RNCIR_STR-ORT2 sy-vline
WA_RNCIR_STR-STRAS sy-vline
WA_RNCIR_STR-STRAZ sy-vline
WA_RNCIR_STR-EINZG sy-vline
WA_RNCIR_STR-PSTLP sy-vline
WA_RNCIR_STR-PFACH sy-vline
WA_RNCIR_STR-LANPF sy-vline
WA_RNCIR_STR-ORTPF sy-vline
WA_RNCIR_STR-PSTLF sy-vline
WA_RNCIR_STR-TELNO sy-vline
WA_RNCIR_STR-FAXNR sy-vline
WA_RNCIR_STR-FAXXT sy-vline
WA_RNCIR_STR-TEXNR sy-vline
WA_RNCIR_STR-BUILD sy-vline
WA_RNCIR_STR-FLOOR sy-vline
WA_RNCIR_STR-ROOM sy-vline
WA_RNCIR_STR-EMAIL sy-vline
WA_RNCIR_STR-HSNM1 sy-vline
WA_RNCIR_STR-PSTLZX sy-vline
WA_RNCIR_STR-LANDX sy-vline
WA_RNCIR_STR-REGIOX sy-vline
WA_RNCIR_STR-ORTX sy-vline
WA_RNCIR_STR-ORT2X sy-vline
WA_RNCIR_STR-STRASX sy-vline
WA_RNCIR_STR-STRAZX sy-vline
WA_RNCIR_STR-EINZGX sy-vline
WA_RNCIR_STR-PSTLPX sy-vline
WA_RNCIR_STR-PFACHX sy-vline
WA_RNCIR_STR-LANPFX sy-vline
WA_RNCIR_STR-ORTPFX sy-vline
WA_RNCIR_STR-PSTLFX sy-vline
WA_RNCIR_STR-TELNOX sy-vline
WA_RNCIR_STR-FAXNRX sy-vline
WA_RNCIR_STR-FAXXTX sy-vline
WA_RNCIR_STR-TEXNRX sy-vline
WA_RNCIR_STR-BUILDX sy-vline
WA_RNCIR_STR-FLOORX sy-vline
WA_RNCIR_STR-ROOMX sy-vline
WA_RNCIR_STR-EMAILX sy-vline
WA_RNCIR_STR-HSNM1X sy-vline
WA_RNCIR_STR-LFDCHG sy-vline
WA_RNCIR_STR-DATCHG sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.