ABAP Select data from SAP table ISH_YS_NFAL_DOWN_PAYMENT 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 ISH_YS_NFAL_DOWN_PAYMENT 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 ISH_YS_NFAL_DOWN_PAYMENT. 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 ISH_YS_NFAL_DOWN_PAYMENT 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_ISH_YS_NFAL_DOWN_PAYMENT TYPE STANDARD TABLE OF ISH_YS_NFAL_DOWN_PAYMENT,
      WA_ISH_YS_NFAL_DOWN_PAYMENT TYPE ISH_YS_NFAL_DOWN_PAYMENT,
      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: <ISH_YS_NFAL_DOWN_PAYMENT> TYPE ISH_YS_NFAL_DOWN_PAYMENT.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM ISH_YS_NFAL_DOWN_PAYMENT
*  INTO TABLE @DATA(IT_ISH_YS_NFAL_DOWN_PAYMENT2).
*--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_ISH_YS_NFAL_DOWN_PAYMENT INDEX 1 INTO DATA(WA_ISH_YS_NFAL_DOWN_PAYMENT2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_ISH_YS_NFAL_DOWN_PAYMENT ASSIGNING <ISH_YS_NFAL_DOWN_PAYMENT>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<ISH_YS_NFAL_DOWN_PAYMENT>-FALNR = 1.
<ISH_YS_NFAL_DOWN_PAYMENT>-FZIFF = 1.
<ISH_YS_NFAL_DOWN_PAYMENT>-FALAR = 1.
<ISH_YS_NFAL_DOWN_PAYMENT>-PATNR_2 = 1.
<ISH_YS_NFAL_DOWN_PAYMENT>-SUM_REQ = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_REQ_WAERS, sy-vline,
WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_PAY, sy-vline,
WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_PAY_WAERS, sy-vline,
WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_BILL, sy-vline,
WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_BILL_WAERS, sy-vline,
WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_BILL_MWSBK, sy-vline.
ENDLOOP. *Add any further fields from structure WA_ISH_YS_NFAL_DOWN_PAYMENT 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_ISH_YS_NFAL_DOWN_PAYMENT 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_ISH_YS_NFAL_DOWN_PAYMENT INTO WA_ISH_YS_NFAL_DOWN_PAYMENT. *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 FALNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-FALNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-FALNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit AU132, internal->external for field SUM_REQ CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_REQ IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_REQ.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field SUM_PAY CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_PAY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_PAY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field SUM_BILL CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_BILL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_BILL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field SUM_BILL_GROSS CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_BILL_GROSS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-SUM_BILL_GROSS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field EST_BILL CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_BILL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_BILL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field EST_BILL_GROSS CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_BILL_GROSS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_BILL_GROSS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field EST_MED CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_MED IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_MED.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field EST_MED_GROSS CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_MED_GROSS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-EST_MED_GROSS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AU132, internal->external for field NEW_SUM CALL FUNCTION 'CONVERSION_EXIT_AU132_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-NEW_SUM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-NEW_SUM.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit NLJUS, internal->external for field PASSNR CALL FUNCTION 'CONVERSION_EXIT_NLJUS_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-PASSNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-PASSNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field KOSTR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_ISH_YS_NFAL_DOWN_PAYMENT-KOSTR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISH_YS_NFAL_DOWN_PAYMENT-KOSTR.
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_ISH_YS_NFAL_DOWN_PAYMENT_STR,
FALNR TYPE STRING,
FZIFF TYPE STRING,
FALAR TYPE STRING,
PATNR_2 TYPE STRING,
SUM_REQ TYPE STRING,
SUM_REQ_WAERS TYPE STRING,
SUM_PAY TYPE STRING,
SUM_PAY_WAERS TYPE STRING,
SUM_BILL TYPE STRING,
SUM_BILL_WAERS TYPE STRING,
SUM_BILL_MWSBK TYPE STRING,
SUM_BILL_GROSS TYPE STRING,
EST_BILL TYPE STRING,
EST_BILL_WAERS TYPE STRING,
EST_BILL_MWSBK TYPE STRING,
EST_BILL_GROSS TYPE STRING,
EST_MED TYPE STRING,
EST_MED_WAERS TYPE STRING,
SUM_MED_MWSBK TYPE STRING,
EST_MED_GROSS TYPE STRING,
NEW_REQ TYPE STRING,
NEW_SUM TYPE STRING,
NEW_SUM_WAERS TYPE STRING,
BLDAT TYPE STRING,
MED_BAL TYPE STRING,
AUFART TYPE STRING,
AUFTXT TYPE STRING,
ADMISSDATE TYPE STRING,
ADMISSTIME TYPE STRING,
AUFOFA TYPE STRING,
AUFOFAKB TYPE STRING,
AUFOFAFACH TYPE STRING,
AUFOPF TYPE STRING,
AUFOPFKB TYPE STRING,
AUFZIM TYPE STRING,
AUFZIMKB TYPE STRING,
AUFBET TYPE STRING,
AUFBETKB TYPE STRING,
AUFDAUER TYPE STRING,
AUFPHYS TYPE STRING,
AUFPHYSNNAM TYPE STRING,
AUFPHYSVNAM TYPE STRING,
AUFPHYSNNAM3 TYPE STRING,
AUFPHYSCONC TYPE STRING,
UNFKZ TYPE STRING,
UNFNR TYPE STRING,
UNFTXT TYPE STRING,
UNFORT TYPE STRING,
UNFDT TYPE STRING,
UNFZT TYPE STRING,
RETTNR TYPE STRING,
UNFVS TYPE STRING,
AUFBEM TYPE STRING,
AUFPLANP TYPE STRING,
AUFLFDNR TYPE STRING,
AKTBEWTYP TYPE STRING,
AKTBEWART TYPE STRING,
BEWARTTXT TYPE STRING,
AKTBEWDATE TYPE STRING,
AKTBEWTIME TYPE STRING,
AKTOFA TYPE STRING,
AKTOFAKB TYPE STRING,
AKTOFAFACH TYPE STRING,
AKTOPF TYPE STRING,
AKTOPFKB TYPE STRING,
AKTZIM TYPE STRING,
AKTZIMKB TYPE STRING,
AKTBET TYPE STRING,
AKTBETKB TYPE STRING,
AKTPLANP TYPE STRING,
AKTLFDNR TYPE STRING,
AKTPHYS TYPE STRING,
AKTPHYSNNAM TYPE STRING,
AKTPHYSVNAM TYPE STRING,
AKTPHYSNNAM3 TYPE STRING,
AKTPHYSCONC TYPE STRING,
DAUERDAT TYPE STRING,
AUFGRUND12 TYPE STRING,
AUFGRTXT12 TYPE STRING,
AUFGRUND34 TYPE STRING,
AUFGRTXT34 TYPE STRING,
BBEKAT TYPE STRING,
BBEKATTXT TYPE STRING,
AUFCLASS TYPE STRING,
AKTCLASS TYPE STRING,
AKTBEKAT TYPE STRING,
AKTBEKATXT TYPE STRING,
VSTATDATE TYPE STRING,
VSTATTIME TYPE STRING,
VSTATART TYPE STRING,
AKTBWEDT TYPE STRING,
AKTBWEZT TYPE STRING,
AKTFACHRI TYPE STRING,
AKTFACHRITX TYPE STRING,
ACCNOTE TYPE STRING,
POSTDISPHYS TYPE STRING,
POSTDISPHYSNNAM TYPE STRING,
POSTDISPHYSVNAM TYPE STRING,
POSTDISPHYSNNAM3 TYPE STRING,
POSTDISPHYSCONC TYPE STRING,
P115SFAPHYS TYPE STRING,
P115SFAPHYSNNAM TYPE STRING,
P115SFAPHYSVNAM TYPE STRING,
P115SFAPHYSNNAM3 TYPE STRING,
P115SFAPHYSCONC TYPE STRING,
P115SFAPHYS2 TYPE STRING,
P115SFAPHYS2NNAM TYPE STRING,
P115SFAPHYS2VNAM TYPE STRING,
P115SFAPHYS2NNAM3 TYPE STRING,
P115SFAPHYS2CONC TYPE STRING,
P115EXTPHYS TYPE STRING,
P115EXTPHYSNNAM TYPE STRING,
P115EXTPHYSVNAM TYPE STRING,
P115EXTPHYSNNAM3 TYPE STRING,
P115EXTPHYSCONC TYPE STRING,
P115EXTPHYS2 TYPE STRING,
P115EXTPHYS2NNAM TYPE STRING,
P115EXTPHYS2VNAM TYPE STRING,
P115EXTPHYS2NNAM3 TYPE STRING,
P115EXTPHYS2CONC TYPE STRING,
MANDT TYPE STRING,
PATNR TYPE STRING,
EINRI TYPE STRING,
GSCHL TYPE STRING,
NNAME TYPE STRING,
NNAMS TYPE STRING,
VNAME TYPE STRING,
VNAMS TYPE STRING,
TITEL TYPE STRING,
NAMZU TYPE STRING,
VORSW TYPE STRING,
NAME2 TYPE STRING,
GBDAT TYPE STRING,
GBNAM TYPE STRING,
GBNAS TYPE STRING,
GLAND TYPE STRING,
TODKZ TYPE STRING,
TODDT TYPE STRING,
TODZT TYPE STRING,
TODDB TYPE STRING,
TODZB TYPE STRING,
TODUR TYPE STRING,
ANRED TYPE STRING,
FAMST TYPE STRING,
KONFE TYPE STRING,
NATIO TYPE STRING,
SPRAS TYPE STRING,
LAND TYPE STRING,
PSTLZ TYPE STRING,
ORT TYPE STRING,
ORT2 TYPE STRING,
STRAS TYPE STRING,
BLAND TYPE STRING,
GEBIE TYPE STRING,
TELF1 TYPE STRING,
SPEND TYPE STRING,
SPENT TYPE STRING,
SPELT TYPE STRING,
VIPKZ TYPE STRING,
ARCHV TYPE STRING,
STATU TYPE STRING,
EXTNR TYPE STRING,
NOTAN TYPE STRING,
KRZAN TYPE STRING,
RFPAT TYPE STRING,
RFZIF TYPE STRING,
BERUF TYPE STRING,
AGNUM TYPE STRING,
AGNAM TYPE STRING,
AGLAN TYPE STRING,
AGPLZ TYPE STRING,
AGORT TYPE STRING,
AGSTR TYPE STRING,
AGTEL TYPE STRING,
RVNUM TYPE STRING,
ANNA1 TYPE STRING,
ANVN1 TYPE STRING,
ANLA1 TYPE STRING,
ANPL1 TYPE STRING,
ANOR1 TYPE STRING,
ANST1 TYPE STRING,
ANTE1 TYPE STRING,
ANVV1 TYPE STRING,
VMKZ1 TYPE STRING,
ANNA2 TYPE STRING,
ANVN2 TYPE STRING,
ANLA2 TYPE STRING,
ANPL2 TYPE STRING,
ANOR2 TYPE STRING,
ANST2 TYPE STRING,
ANTE2 TYPE STRING,
ANVV2 TYPE STRING,
VMKZ2 TYPE STRING,
KZTXT TYPE STRING,
LGTXT TYPE STRING,
BEGDT TYPE STRING,
ENDDT TYPE STRING,
HISTK TYPE STRING,
RISKF TYPE STRING,
TESTP TYPE STRING,
PZIFF TYPE STRING,
ERDAT TYPE STRING,
ERUSR TYPE STRING,
UPDAT TYPE STRING,
UPUSR TYPE STRING,
STORN TYPE STRING,
STUSR TYPE STRING,
STDAT TYPE STRING,
GBORT TYPE STRING,
HARNR TYPE STRING,
EARNR TYPE STRING,
UARNR TYPE STRING,
RACE TYPE STRING,
RESID TYPE STRING,
PASSTY TYPE STRING,
PASSNR TYPE STRING,
ADRNR TYPE STRING,
ADROB TYPE STRING,
ADNAG TYPE STRING,
ADOAG TYPE STRING,
ADNN1 TYPE STRING,
ADON1 TYPE STRING,
ADNN2 TYPE STRING,
ADON2 TYPE STRING,
ANEX1 TYPE STRING,
ANEX2 TYPE STRING,
ADRN2 TYPE STRING,
ADRO2 TYPE STRING,
INACT TYPE STRING,
USER1 TYPE STRING,
USER2 TYPE STRING,
USER3 TYPE STRING,
USER4 TYPE STRING,
USER5 TYPE STRING,
USER6 TYPE STRING,
EXTAUFG TYPE STRING,
EXTAUFGA TYPE STRING,
EMPSC TYPE STRING,
UNKNOWN_GBDAT TYPE STRING,
MIG_DONE TYPE STRING,
INSID TYPE STRING,
ISTAT_BPL TYPE STRING,
TAXNUM TYPE STRING,
TAXNUM_IND TYPE STRING,
STP TYPE STRING,
STP_ENDDT TYPE STRING,
CONS_PERSDATA TYPE STRING,
/ISHFR/BIRTHRK TYPE STRING,
DTH_LOC TYPE STRING,
OCCUP TYPE STRING,
NARNR_S TYPE STRING,
NARNR_A TYPE STRING,
PNAME TYPE STRING,
FIDEB TYPE STRING,
MARK TYPE STRING,
BELNR TYPE STRING,
LIGHT TYPE STRING,
KOSTR TYPE STRING,END OF T_EKKO_STR. DATA: WA_ISH_YS_NFAL_DOWN_PAYMENT_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_ISH_YS_NFAL_DOWN_PAYMENT_STR-FALNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-FZIFF sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-FALAR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-PATNR_2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_REQ sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_REQ_WAERS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_PAY sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_PAY_WAERS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_BILL sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_BILL_WAERS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_BILL_MWSBK sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_BILL_GROSS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EST_BILL sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EST_BILL_WAERS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EST_BILL_MWSBK sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EST_BILL_GROSS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EST_MED sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EST_MED_WAERS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SUM_MED_MWSBK sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EST_MED_GROSS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NEW_REQ sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NEW_SUM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NEW_SUM_WAERS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BLDAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-MED_BAL sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFART sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFTXT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADMISSDATE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADMISSTIME sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFOFA sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFOFAKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFOFAFACH sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFOPF sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFOPFKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFZIM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFZIMKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFBET sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFBETKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFDAUER sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFPHYS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFPHYSNNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFPHYSVNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFPHYSNNAM3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFPHYSCONC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNFKZ sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNFNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNFTXT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNFORT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNFDT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNFZT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-RETTNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNFVS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFBEM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFPLANP sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFLFDNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBEWTYP sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBEWART sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BEWARTTXT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBEWDATE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBEWTIME sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTOFA sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTOFAKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTOFAFACH sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTOPF sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTOPFKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTZIM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTZIMKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBET sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBETKB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTPLANP sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTLFDNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTPHYS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTPHYSNNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTPHYSVNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTPHYSNNAM3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTPHYSCONC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-DAUERDAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFGRUND12 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFGRTXT12 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFGRUND34 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFGRTXT34 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BBEKAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BBEKATTXT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AUFCLASS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTCLASS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBEKAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBEKATXT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VSTATDATE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VSTATTIME sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VSTATART sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBWEDT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTBWEZT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTFACHRI sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AKTFACHRITX sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ACCNOTE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-POSTDISPHYS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-POSTDISPHYSNNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-POSTDISPHYSVNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-POSTDISPHYSNNAM3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-POSTDISPHYSCONC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYSNNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYSVNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYSNNAM3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYSCONC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYS2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYS2NNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYS2VNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYS2NNAM3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115SFAPHYS2CONC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYSNNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYSVNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYSNNAM3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYSCONC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYS2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYS2NNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYS2VNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYS2NNAM3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-P115EXTPHYS2CONC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-MANDT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-PATNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EINRI sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-GSCHL sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NNAME sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NNAMS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VNAME sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VNAMS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TITEL sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NAMZU sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VORSW sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NAME2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-GBDAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-GBNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-GBNAS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-GLAND sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TODKZ sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TODDT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TODZT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TODDB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TODZB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TODUR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANRED sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-FAMST sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-KONFE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NATIO sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SPRAS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-LAND sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-PSTLZ sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ORT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ORT2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-STRAS sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BLAND sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-GEBIE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TELF1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SPEND sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SPENT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-SPELT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VIPKZ sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ARCHV sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-STATU sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EXTNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NOTAN sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-KRZAN sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-RFPAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-RFZIF sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BERUF sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AGNUM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AGNAM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AGLAN sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AGPLZ sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AGORT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AGSTR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-AGTEL sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-RVNUM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANNA1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANVN1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANLA1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANPL1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANOR1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANST1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANTE1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANVV1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VMKZ1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANNA2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANVN2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANLA2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANPL2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANOR2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANST2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANTE2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANVV2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-VMKZ2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-KZTXT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-LGTXT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BEGDT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ENDDT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-HISTK sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-RISKF sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TESTP sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-PZIFF sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ERDAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ERUSR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UPDAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UPUSR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-STORN sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-STUSR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-STDAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-GBORT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-HARNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EARNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UARNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-RACE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-RESID sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-PASSTY sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-PASSNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADRNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADROB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADNAG sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADOAG sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADNN1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADON1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADNN2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADON2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANEX1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ANEX2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADRN2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ADRO2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-INACT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-USER1 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-USER2 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-USER3 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-USER4 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-USER5 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-USER6 sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EXTAUFG sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EXTAUFGA sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-EMPSC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-UNKNOWN_GBDAT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-MIG_DONE sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-INSID sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-ISTAT_BPL sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TAXNUM sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-TAXNUM_IND sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-STP sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-STP_ENDDT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-CONS_PERSDATA sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-/ISHFR/BIRTHRK sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-DTH_LOC sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-OCCUP sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NARNR_S sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-NARNR_A sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-PNAME sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-FIDEB sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-MARK sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-BELNR sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-LIGHT sy-vline
WA_ISH_YS_NFAL_DOWN_PAYMENT_STR-KOSTR sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.