ABAP Select data from SAP table EISU_IL_MD_FINDPAR 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 EISU_IL_MD_FINDPAR 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 EISU_IL_MD_FINDPAR. 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 EISU_IL_MD_FINDPAR 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_EISU_IL_MD_FINDPAR TYPE STANDARD TABLE OF EISU_IL_MD_FINDPAR,
      WA_EISU_IL_MD_FINDPAR TYPE EISU_IL_MD_FINDPAR,
      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: <EISU_IL_MD_FINDPAR> TYPE EISU_IL_MD_FINDPAR.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM EISU_IL_MD_FINDPAR
*  INTO TABLE @DATA(IT_EISU_IL_MD_FINDPAR2).
*--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_EISU_IL_MD_FINDPAR INDEX 1 INTO DATA(WA_EISU_IL_MD_FINDPAR2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_EISU_IL_MD_FINDPAR ASSIGNING <EISU_IL_MD_FINDPAR>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<EISU_IL_MD_FINDPAR>-C_BUPART = 1.
<EISU_IL_MD_FINDPAR>-C_MC_NAME1 = 1.
<EISU_IL_MD_FINDPAR>-C_MC_NAME2 = 1.
<EISU_IL_MD_FINDPAR>-C_CITY1 = 1.
<EISU_IL_MD_FINDPAR>-C_CITY2 = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_EISU_IL_MD_FINDPAR-C_POST_CO1, sy-vline,
WA_EISU_IL_MD_FINDPAR-C_POST_CO2, sy-vline,
WA_EISU_IL_MD_FINDPAR-C_POST_CO3, sy-vline,
WA_EISU_IL_MD_FINDPAR-C_PO_BOX_L, sy-vline,
WA_EISU_IL_MD_FINDPAR-C_STREET, sy-vline,
WA_EISU_IL_MD_FINDPAR-C_HOUSE_N1, sy-vline.
ENDLOOP. *Add any further fields from structure WA_EISU_IL_MD_FINDPAR 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_EISU_IL_MD_FINDPAR 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_EISU_IL_MD_FINDPAR INTO WA_EISU_IL_MD_FINDPAR. *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 C_BUPART CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_EISU_IL_MD_FINDPAR-C_BUPART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EISU_IL_MD_FINDPAR-C_BUPART.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

*Conversion exit TPLNR, internal->external for field O_HAUS CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_EISU_IL_MD_FINDPAR-O_HAUS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EISU_IL_MD_FINDPAR-O_HAUS.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

*Conversion exit TPLNR, internal->external for field L_DEVLOC CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_EISU_IL_MD_FINDPAR-L_DEVLOC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EISU_IL_MD_FINDPAR-L_DEVLOC.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit GERNR, internal->external for field D_GERAET CALL FUNCTION 'CONVERSION_EXIT_GERNR_OUTPUT' EXPORTING input = WA_EISU_IL_MD_FINDPAR-D_GERAET IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EISU_IL_MD_FINDPAR-D_GERAET.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit AUART, internal->external for field SD_AUART CALL FUNCTION 'CONVERSION_EXIT_AUART_OUTPUT' EXPORTING input = WA_EISU_IL_MD_FINDPAR-SD_AUART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EISU_IL_MD_FINDPAR-SD_AUART.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit ALPHA, internal->external for field BELNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_EISU_IL_MD_FINDPAR-BELNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EISU_IL_MD_FINDPAR-BELNR.
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_EISU_IL_MD_FINDPAR_STR,
C_BUPART TYPE STRING,
C_MC_NAME1 TYPE STRING,
C_MC_NAME2 TYPE STRING,
C_CITY1 TYPE STRING,
C_CITY2 TYPE STRING,
C_POST_CO1 TYPE STRING,
C_POST_CO2 TYPE STRING,
C_POST_CO3 TYPE STRING,
C_PO_BOX_L TYPE STRING,
C_STREET TYPE STRING,
C_HOUSE_N1 TYPE STRING,
C_HOUSE_N2 TYPE STRING,
C_HOUSE_N3 TYPE STRING,
C_COUNTRY TYPE STRING,
C_REGION TYPE STRING,
C_SORT1 TYPE STRING,
C_SORT2 TYPE STRING,
C_SORT_PHN TYPE STRING,
C_ADDRNUM TYPE STRING,
C_TELNR_LONG TYPE STRING,
C_SOC_SECURE TYPE STRING,
C_DR_LICENSE TYPE STRING,
C_WELFARE TYPE STRING,
C_BANK_ACCOUNT TYPE STRING,
C_BANK_NUMBER TYPE STRING,
C_BANK_COUNTRY TYPE STRING,
C_TAXTYPE TYPE STRING,
C_TAXNUM TYPE STRING,
A_VKONT TYPE STRING,
A_ABWRE TYPE STRING,
A_ABWRA TYPE STRING,
A_ABWRH TYPE STRING,
A_ABWMA TYPE STRING,
A_ABWVK TYPE STRING,
A_VKONV TYPE STRING,
V_VERTRAG TYPE STRING,
V_BUKRS TYPE STRING,
V_SPARTE TYPE STRING,
V_DATE TYPE STRING,
U_OPBEL TYPE STRING,
U_DATE TYPE STRING,
O_HAUS TYPE STRING,
O_CITY1 TYPE STRING,
O_CITY2 TYPE STRING,
O_POST_CO1 TYPE STRING,
O_POST_CO2 TYPE STRING,
O_POST_CO3 TYPE STRING,
O_PO_BOX_L TYPE STRING,
O_STREET TYPE STRING,
O_HOUSE_N1 TYPE STRING,
O_HOUSE_N2 TYPE STRING,
O_HOUSE_N3 TYPE STRING,
O_COUNTRY TYPE STRING,
O_REGION TYPE STRING,
O_SORT1 TYPE STRING,
O_SORT2 TYPE STRING,
O_SORT_PHN TYPE STRING,
O_ADDRNUM TYPE STRING,
P_VSTELLE TYPE STRING,
P_HAUS_NUM2 TYPE STRING,
P_STR_ERG2 TYPE STRING,
P_STR_ERG4 TYPE STRING,
P_FLOOR TYPE STRING,
P_ROOMNUMBER TYPE STRING,
P_EIGENT TYPE STRING,
I_ANLAGE TYPE STRING,
I_SPARTE TYPE STRING,
I_AKLASSE TYPE STRING,
I_DATE TYPE STRING,
I_POD TYPE STRING,
I_POD_DATE TYPE STRING,
L_DEVLOC TYPE STRING,
L_STORT TYPE STRING,
D_EQUNR TYPE STRING,
D_GERAET TYPE STRING,
D_SPARTE TYPE STRING,
D_DATE TYPE STRING,
R_OPBEL TYPE STRING,
R_DATE TYPE STRING,
S_AUFNR TYPE STRING,
S_ASTNR TYPE STRING,
S_AUART TYPE STRING,
S_AUTYP TYPE STRING,
S_QMNUM TYPE STRING,
M_AUFNR TYPE STRING,
M_ASTNR TYPE STRING,
M_QMNUM TYPE STRING,
M_AUART TYPE STRING,
X_DATE TYPE STRING,
X_BUKRS TYPE STRING,
X_SPARTE TYPE STRING,
L_BY_DEVIC TYPE STRING,
KEEPSEL TYPE STRING,
SEARCHSTRING TYPE STRING,
C_BIRTHDT TYPE STRING,
C_BIRTHPL TYPE STRING,
C_EMAIL TYPE STRING,
V_DATE_TO TYPE STRING,
SD_PONUMBER TYPE STRING,
SD_VBELN TYPE STRING,
SD_VKORG TYPE STRING,
SD_AUART TYPE STRING,
X_ALL_NATIONS TYPE STRING,
X_NATION TYPE STRING,
J_DISCPROCV TYPE STRING,
J_DISCREASON TYPE STRING,
J_STATUS TYPE STRING,
J_ERDAT TYPE STRING,
J_DISCNO TYPE STRING,
C_BANK_IBAN TYPE STRING,
C_ID_TYPE TYPE STRING,
C_ID_NUMBER TYPE STRING,
R_TOBRELEASD TYPE STRING,
BELNR TYPE STRING,END OF T_EKKO_STR. DATA: WA_EISU_IL_MD_FINDPAR_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_EISU_IL_MD_FINDPAR_STR-C_BUPART sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_MC_NAME1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_MC_NAME2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_CITY1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_CITY2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_POST_CO1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_POST_CO2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_POST_CO3 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_PO_BOX_L sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_STREET sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_HOUSE_N1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_HOUSE_N2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_HOUSE_N3 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_COUNTRY sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_REGION sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_SORT1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_SORT2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_SORT_PHN sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_ADDRNUM sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_TELNR_LONG sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_SOC_SECURE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_DR_LICENSE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_WELFARE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_BANK_ACCOUNT sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_BANK_NUMBER sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_BANK_COUNTRY sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_TAXTYPE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_TAXNUM sy-vline
WA_EISU_IL_MD_FINDPAR_STR-A_VKONT sy-vline
WA_EISU_IL_MD_FINDPAR_STR-A_ABWRE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-A_ABWRA sy-vline
WA_EISU_IL_MD_FINDPAR_STR-A_ABWRH sy-vline
WA_EISU_IL_MD_FINDPAR_STR-A_ABWMA sy-vline
WA_EISU_IL_MD_FINDPAR_STR-A_ABWVK sy-vline
WA_EISU_IL_MD_FINDPAR_STR-A_VKONV sy-vline
WA_EISU_IL_MD_FINDPAR_STR-V_VERTRAG sy-vline
WA_EISU_IL_MD_FINDPAR_STR-V_BUKRS sy-vline
WA_EISU_IL_MD_FINDPAR_STR-V_SPARTE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-V_DATE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-U_OPBEL sy-vline
WA_EISU_IL_MD_FINDPAR_STR-U_DATE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_HAUS sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_CITY1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_CITY2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_POST_CO1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_POST_CO2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_POST_CO3 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_PO_BOX_L sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_STREET sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_HOUSE_N1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_HOUSE_N2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_HOUSE_N3 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_COUNTRY sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_REGION sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_SORT1 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_SORT2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_SORT_PHN sy-vline
WA_EISU_IL_MD_FINDPAR_STR-O_ADDRNUM sy-vline
WA_EISU_IL_MD_FINDPAR_STR-P_VSTELLE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-P_HAUS_NUM2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-P_STR_ERG2 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-P_STR_ERG4 sy-vline
WA_EISU_IL_MD_FINDPAR_STR-P_FLOOR sy-vline
WA_EISU_IL_MD_FINDPAR_STR-P_ROOMNUMBER sy-vline
WA_EISU_IL_MD_FINDPAR_STR-P_EIGENT sy-vline
WA_EISU_IL_MD_FINDPAR_STR-I_ANLAGE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-I_SPARTE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-I_AKLASSE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-I_DATE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-I_POD sy-vline
WA_EISU_IL_MD_FINDPAR_STR-I_POD_DATE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-L_DEVLOC sy-vline
WA_EISU_IL_MD_FINDPAR_STR-L_STORT sy-vline
WA_EISU_IL_MD_FINDPAR_STR-D_EQUNR sy-vline
WA_EISU_IL_MD_FINDPAR_STR-D_GERAET sy-vline
WA_EISU_IL_MD_FINDPAR_STR-D_SPARTE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-D_DATE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-R_OPBEL sy-vline
WA_EISU_IL_MD_FINDPAR_STR-R_DATE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-S_AUFNR sy-vline
WA_EISU_IL_MD_FINDPAR_STR-S_ASTNR sy-vline
WA_EISU_IL_MD_FINDPAR_STR-S_AUART sy-vline
WA_EISU_IL_MD_FINDPAR_STR-S_AUTYP sy-vline
WA_EISU_IL_MD_FINDPAR_STR-S_QMNUM sy-vline
WA_EISU_IL_MD_FINDPAR_STR-M_AUFNR sy-vline
WA_EISU_IL_MD_FINDPAR_STR-M_ASTNR sy-vline
WA_EISU_IL_MD_FINDPAR_STR-M_QMNUM sy-vline
WA_EISU_IL_MD_FINDPAR_STR-M_AUART sy-vline
WA_EISU_IL_MD_FINDPAR_STR-X_DATE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-X_BUKRS sy-vline
WA_EISU_IL_MD_FINDPAR_STR-X_SPARTE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-L_BY_DEVIC sy-vline
WA_EISU_IL_MD_FINDPAR_STR-KEEPSEL sy-vline
WA_EISU_IL_MD_FINDPAR_STR-SEARCHSTRING sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_BIRTHDT sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_BIRTHPL sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_EMAIL sy-vline
WA_EISU_IL_MD_FINDPAR_STR-V_DATE_TO sy-vline
WA_EISU_IL_MD_FINDPAR_STR-SD_PONUMBER sy-vline
WA_EISU_IL_MD_FINDPAR_STR-SD_VBELN sy-vline
WA_EISU_IL_MD_FINDPAR_STR-SD_VKORG sy-vline
WA_EISU_IL_MD_FINDPAR_STR-SD_AUART sy-vline
WA_EISU_IL_MD_FINDPAR_STR-X_ALL_NATIONS sy-vline
WA_EISU_IL_MD_FINDPAR_STR-X_NATION sy-vline
WA_EISU_IL_MD_FINDPAR_STR-J_DISCPROCV sy-vline
WA_EISU_IL_MD_FINDPAR_STR-J_DISCREASON sy-vline
WA_EISU_IL_MD_FINDPAR_STR-J_STATUS sy-vline
WA_EISU_IL_MD_FINDPAR_STR-J_ERDAT sy-vline
WA_EISU_IL_MD_FINDPAR_STR-J_DISCNO sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_BANK_IBAN sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_ID_TYPE sy-vline
WA_EISU_IL_MD_FINDPAR_STR-C_ID_NUMBER sy-vline
WA_EISU_IL_MD_FINDPAR_STR-R_TOBRELEASD sy-vline
WA_EISU_IL_MD_FINDPAR_STR-BELNR sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.