ABAP Select data from SAP table FAAV_MIG_ANLC 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 FAAV_MIG_ANLC 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 FAAV_MIG_ANLC. 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 FAAV_MIG_ANLC 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_FAAV_MIG_ANLC TYPE STANDARD TABLE OF FAAV_MIG_ANLC,
      WA_FAAV_MIG_ANLC TYPE FAAV_MIG_ANLC,
      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: <FAAV_MIG_ANLC> TYPE FAAV_MIG_ANLC.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FAAV_MIG_ANLC
*  INTO TABLE @DATA(IT_FAAV_MIG_ANLC2).
*--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_FAAV_MIG_ANLC INDEX 1 INTO DATA(WA_FAAV_MIG_ANLC2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FAAV_MIG_ANLC ASSIGNING <FAAV_MIG_ANLC>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FAAV_MIG_ANLC>-MANDT = 1.
<FAAV_MIG_ANLC>-BUKRS = 1.
<FAAV_MIG_ANLC>-ANLN1 = 1.
<FAAV_MIG_ANLC>-ANLN2 = 1.
<FAAV_MIG_ANLC>-KTOGR = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FAAV_MIG_ANLC-ANLKL, sy-vline,
WA_FAAV_MIG_ANLC-XANLGR, sy-vline,
WA_FAAV_MIG_ANLC-ANLGR, sy-vline,
WA_FAAV_MIG_ANLC-ANLGR2, sy-vline,
WA_FAAV_MIG_ANLC-BDATU, sy-vline,
WA_FAAV_MIG_ANLC-ADATU, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FAAV_MIG_ANLC 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_FAAV_MIG_ANLC 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_FAAV_MIG_ANLC INTO WA_FAAV_MIG_ANLC. *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 ANLN1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-ANLN1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-ANLN1.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit ABPSP, internal->external for field PS_PSP_PNR2 CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-PS_PSP_PNR2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-PS_PSP_PNR2.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit AC132, internal->external for field KANSW CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KANSW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KANSW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAUFW CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAUFW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAUFW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KINVZ CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KINVZ IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KINVZ.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KNAFA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KNAFA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KNAFA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KSAFA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KSAFA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KSAFA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAAFA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAAFA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAAFA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KMAFA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KMAFA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KMAFA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KZINW CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KZINW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KZINW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAUFN CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAUFN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAUFN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KANZA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KANZA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KANZA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KSANS CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KSANS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KSANS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWB CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFWB IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFWB.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAG CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-NAFAG IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-NAFAG.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAG CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-SAFAG IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-SAFAG.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAG CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AAFAG IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AAFAG.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAG CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-MAFAG IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-MAFAG.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ZINSG CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-ZINSG IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-ZINSG.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNG CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFNG IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFNG.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWP CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFWP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFWP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAP CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-NAFAP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-NAFAP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAP CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-SAFAP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-SAFAP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAP CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AAFAP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AAFAP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAP CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-MAFAP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-MAFAP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ZINSP CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-ZINSP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-ZINSP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNP CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFNP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFNP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KANSW1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KANSW1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KANSW1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAUFW1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAUFW1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAUFW1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KINVZ1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KINVZ1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KINVZ1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KNAFA1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KNAFA1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KNAFA1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KSAFA1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KSAFA1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KSAFA1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAAFA1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAAFA1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAAFA1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KMAFA1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KMAFA1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KMAFA1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KZINW1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KZINW1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KZINW1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAUFN1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAUFN1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAUFN1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KANZA1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KANZA1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KANZA1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KSANS1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KSANS1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KSANS1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWB1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFWB1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFWB1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAG1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-NAFAG1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-NAFAG1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAG1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-SAFAG1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-SAFAG1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAG1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AAFAG1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AAFAG1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAG1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-MAFAG1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-MAFAG1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ZINSG1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-ZINSG1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-ZINSG1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNG1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFNG1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFNG1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWP1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFWP1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFWP1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAP1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-NAFAP1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-NAFAP1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAP1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-SAFAP1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-SAFAP1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAP1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AAFAP1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AAFAP1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAP1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-MAFAP1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-MAFAP1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ZINSP1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-ZINSP1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-ZINSP1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNP1 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFNP1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFNP1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KANSW2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KANSW2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KANSW2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAUFW2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAUFW2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAUFW2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KINVZ2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KINVZ2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KINVZ2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KNAFA2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KNAFA2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KNAFA2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KSAFA2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KSAFA2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KSAFA2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAAFA2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAAFA2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAAFA2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KMAFA2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KMAFA2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KMAFA2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KZINW2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KZINW2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KZINW2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KAUFN2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KAUFN2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KAUFN2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KANZA2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KANZA2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KANZA2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field KSANS2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-KSANS2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-KSANS2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWB2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFWB2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFWB2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAG2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-NAFAG2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-NAFAG2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAG2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-SAFAG2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-SAFAG2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAG2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AAFAG2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AAFAG2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAG2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-MAFAG2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-MAFAG2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ZINSG2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-ZINSG2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-ZINSG2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNG2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFNG2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFNG2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFWP2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFWP2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFWP2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field NAFAP2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-NAFAP2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-NAFAP2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field SAFAP2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-SAFAP2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-SAFAP2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AAFAP2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AAFAP2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AAFAP2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field MAFAP2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-MAFAP2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-MAFAP2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field ZINSP2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-ZINSP2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-ZINSP2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field AUFNP2 CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_FAAV_MIG_ANLC-AUFNP2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FAAV_MIG_ANLC-AUFNP2.
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_FAAV_MIG_ANLC_STR,
MANDT TYPE STRING,
BUKRS TYPE STRING,
ANLN1 TYPE STRING,
ANLN2 TYPE STRING,
KTOGR TYPE STRING,
ANLKL TYPE STRING,
XANLGR TYPE STRING,
ANLGR TYPE STRING,
ANLGR2 TYPE STRING,
BDATU TYPE STRING,
ADATU TYPE STRING,
KOSTL TYPE STRING,
GSBER TYPE STRING,
CAUFN TYPE STRING,
PS_PSP_PNR2 TYPE STRING,
LSTAR TYPE STRING,
FISTL2 TYPE STRING,
GEBER2 TYPE STRING,
FKBER2 TYPE STRING,
GRANT_NBR2 TYPE STRING,
IMKEY TYPE STRING,
BUDGET_PD2 TYPE STRING,
PRCTR TYPE STRING,
SEGMENT TYPE STRING,
KTOPL TYPE STRING,
LDGRP_GL TYPE STRING,
BUHBKT TYPE STRING,
XSTORE TYPE STRING,
XANUEB TYPE STRING,
XGLRELEVANT TYPE STRING,
ABWBER TYPE STRING,
WAERS TYPE STRING,
WAERS2 TYPE STRING,
WAERS3 TYPE STRING,
CURT2 TYPE STRING,
CURT3 TYPE STRING,
GJAHR TYPE STRING,
AFABE TYPE STRING,
KANSW TYPE STRING,
KAUFW TYPE STRING,
KINVZ TYPE STRING,
KNAFA TYPE STRING,
KSAFA TYPE STRING,
KAAFA TYPE STRING,
KMAFA TYPE STRING,
KZINW TYPE STRING,
KAUFN TYPE STRING,
KANZA TYPE STRING,
KSANS TYPE STRING,
AUFWB TYPE STRING,
NAFAG TYPE STRING,
SAFAG TYPE STRING,
AAFAG TYPE STRING,
MAFAG TYPE STRING,
ZINSG TYPE STRING,
AUFNG TYPE STRING,
AUFWP TYPE STRING,
NAFAP TYPE STRING,
SAFAP TYPE STRING,
AAFAP TYPE STRING,
MAFAP TYPE STRING,
ZINSP TYPE STRING,
AUFNP TYPE STRING,
XAFAR TYPE STRING,
NDABJ TYPE STRING,
NDABP TYPE STRING,
ANDSJ TYPE STRING,
ANDSP TYPE STRING,
RSTCK TYPE STRING,
ANUPD TYPE STRING,
AFABE1 TYPE STRING,
KANSW1 TYPE STRING,
KAUFW1 TYPE STRING,
KINVZ1 TYPE STRING,
KNAFA1 TYPE STRING,
KSAFA1 TYPE STRING,
KAAFA1 TYPE STRING,
KMAFA1 TYPE STRING,
KZINW1 TYPE STRING,
KAUFN1 TYPE STRING,
KANZA1 TYPE STRING,
KSANS1 TYPE STRING,
AUFWB1 TYPE STRING,
NAFAG1 TYPE STRING,
SAFAG1 TYPE STRING,
AAFAG1 TYPE STRING,
MAFAG1 TYPE STRING,
ZINSG1 TYPE STRING,
AUFNG1 TYPE STRING,
AUFWP1 TYPE STRING,
NAFAP1 TYPE STRING,
SAFAP1 TYPE STRING,
AAFAP1 TYPE STRING,
MAFAP1 TYPE STRING,
ZINSP1 TYPE STRING,
AUFNP1 TYPE STRING,
XAFAR1 TYPE STRING,
NDABJ1 TYPE STRING,
NDABP1 TYPE STRING,
ANDSJ1 TYPE STRING,
ANDSP1 TYPE STRING,
RSTCK1 TYPE STRING,
AFABE2 TYPE STRING,
KANSW2 TYPE STRING,
KAUFW2 TYPE STRING,
KINVZ2 TYPE STRING,
KNAFA2 TYPE STRING,
KSAFA2 TYPE STRING,
KAAFA2 TYPE STRING,
KMAFA2 TYPE STRING,
KZINW2 TYPE STRING,
KAUFN2 TYPE STRING,
KANZA2 TYPE STRING,
KSANS2 TYPE STRING,
AUFWB2 TYPE STRING,
NAFAG2 TYPE STRING,
SAFAG2 TYPE STRING,
AAFAG2 TYPE STRING,
MAFAG2 TYPE STRING,
ZINSG2 TYPE STRING,
AUFNG2 TYPE STRING,
AUFWP2 TYPE STRING,
NAFAP2 TYPE STRING,
SAFAP2 TYPE STRING,
AAFAP2 TYPE STRING,
MAFAP2 TYPE STRING,
ZINSP2 TYPE STRING,
AUFNP2 TYPE STRING,
XAFAR2 TYPE STRING,
NDABJ2 TYPE STRING,
NDABP2 TYPE STRING,
ANDSJ2 TYPE STRING,
ANDSP2 TYPE STRING,
RSTCK2 TYPE STRING,END OF T_EKKO_STR. DATA: WA_FAAV_MIG_ANLC_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_FAAV_MIG_ANLC_STR-MANDT sy-vline
WA_FAAV_MIG_ANLC_STR-BUKRS sy-vline
WA_FAAV_MIG_ANLC_STR-ANLN1 sy-vline
WA_FAAV_MIG_ANLC_STR-ANLN2 sy-vline
WA_FAAV_MIG_ANLC_STR-KTOGR sy-vline
WA_FAAV_MIG_ANLC_STR-ANLKL sy-vline
WA_FAAV_MIG_ANLC_STR-XANLGR sy-vline
WA_FAAV_MIG_ANLC_STR-ANLGR sy-vline
WA_FAAV_MIG_ANLC_STR-ANLGR2 sy-vline
WA_FAAV_MIG_ANLC_STR-BDATU sy-vline
WA_FAAV_MIG_ANLC_STR-ADATU sy-vline
WA_FAAV_MIG_ANLC_STR-KOSTL sy-vline
WA_FAAV_MIG_ANLC_STR-GSBER sy-vline
WA_FAAV_MIG_ANLC_STR-CAUFN sy-vline
WA_FAAV_MIG_ANLC_STR-PS_PSP_PNR2 sy-vline
WA_FAAV_MIG_ANLC_STR-LSTAR sy-vline
WA_FAAV_MIG_ANLC_STR-FISTL2 sy-vline
WA_FAAV_MIG_ANLC_STR-GEBER2 sy-vline
WA_FAAV_MIG_ANLC_STR-FKBER2 sy-vline
WA_FAAV_MIG_ANLC_STR-GRANT_NBR2 sy-vline
WA_FAAV_MIG_ANLC_STR-IMKEY sy-vline
WA_FAAV_MIG_ANLC_STR-BUDGET_PD2 sy-vline
WA_FAAV_MIG_ANLC_STR-PRCTR sy-vline
WA_FAAV_MIG_ANLC_STR-SEGMENT sy-vline
WA_FAAV_MIG_ANLC_STR-KTOPL sy-vline
WA_FAAV_MIG_ANLC_STR-LDGRP_GL sy-vline
WA_FAAV_MIG_ANLC_STR-BUHBKT sy-vline
WA_FAAV_MIG_ANLC_STR-XSTORE sy-vline
WA_FAAV_MIG_ANLC_STR-XANUEB sy-vline
WA_FAAV_MIG_ANLC_STR-XGLRELEVANT sy-vline
WA_FAAV_MIG_ANLC_STR-ABWBER sy-vline
WA_FAAV_MIG_ANLC_STR-WAERS sy-vline
WA_FAAV_MIG_ANLC_STR-WAERS2 sy-vline
WA_FAAV_MIG_ANLC_STR-WAERS3 sy-vline
WA_FAAV_MIG_ANLC_STR-CURT2 sy-vline
WA_FAAV_MIG_ANLC_STR-CURT3 sy-vline
WA_FAAV_MIG_ANLC_STR-GJAHR sy-vline
WA_FAAV_MIG_ANLC_STR-AFABE sy-vline
WA_FAAV_MIG_ANLC_STR-KANSW sy-vline
WA_FAAV_MIG_ANLC_STR-KAUFW sy-vline
WA_FAAV_MIG_ANLC_STR-KINVZ sy-vline
WA_FAAV_MIG_ANLC_STR-KNAFA sy-vline
WA_FAAV_MIG_ANLC_STR-KSAFA sy-vline
WA_FAAV_MIG_ANLC_STR-KAAFA sy-vline
WA_FAAV_MIG_ANLC_STR-KMAFA sy-vline
WA_FAAV_MIG_ANLC_STR-KZINW sy-vline
WA_FAAV_MIG_ANLC_STR-KAUFN sy-vline
WA_FAAV_MIG_ANLC_STR-KANZA sy-vline
WA_FAAV_MIG_ANLC_STR-KSANS sy-vline
WA_FAAV_MIG_ANLC_STR-AUFWB sy-vline
WA_FAAV_MIG_ANLC_STR-NAFAG sy-vline
WA_FAAV_MIG_ANLC_STR-SAFAG sy-vline
WA_FAAV_MIG_ANLC_STR-AAFAG sy-vline
WA_FAAV_MIG_ANLC_STR-MAFAG sy-vline
WA_FAAV_MIG_ANLC_STR-ZINSG sy-vline
WA_FAAV_MIG_ANLC_STR-AUFNG sy-vline
WA_FAAV_MIG_ANLC_STR-AUFWP sy-vline
WA_FAAV_MIG_ANLC_STR-NAFAP sy-vline
WA_FAAV_MIG_ANLC_STR-SAFAP sy-vline
WA_FAAV_MIG_ANLC_STR-AAFAP sy-vline
WA_FAAV_MIG_ANLC_STR-MAFAP sy-vline
WA_FAAV_MIG_ANLC_STR-ZINSP sy-vline
WA_FAAV_MIG_ANLC_STR-AUFNP sy-vline
WA_FAAV_MIG_ANLC_STR-XAFAR sy-vline
WA_FAAV_MIG_ANLC_STR-NDABJ sy-vline
WA_FAAV_MIG_ANLC_STR-NDABP sy-vline
WA_FAAV_MIG_ANLC_STR-ANDSJ sy-vline
WA_FAAV_MIG_ANLC_STR-ANDSP sy-vline
WA_FAAV_MIG_ANLC_STR-RSTCK sy-vline
WA_FAAV_MIG_ANLC_STR-ANUPD sy-vline
WA_FAAV_MIG_ANLC_STR-AFABE1 sy-vline
WA_FAAV_MIG_ANLC_STR-KANSW1 sy-vline
WA_FAAV_MIG_ANLC_STR-KAUFW1 sy-vline
WA_FAAV_MIG_ANLC_STR-KINVZ1 sy-vline
WA_FAAV_MIG_ANLC_STR-KNAFA1 sy-vline
WA_FAAV_MIG_ANLC_STR-KSAFA1 sy-vline
WA_FAAV_MIG_ANLC_STR-KAAFA1 sy-vline
WA_FAAV_MIG_ANLC_STR-KMAFA1 sy-vline
WA_FAAV_MIG_ANLC_STR-KZINW1 sy-vline
WA_FAAV_MIG_ANLC_STR-KAUFN1 sy-vline
WA_FAAV_MIG_ANLC_STR-KANZA1 sy-vline
WA_FAAV_MIG_ANLC_STR-KSANS1 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFWB1 sy-vline
WA_FAAV_MIG_ANLC_STR-NAFAG1 sy-vline
WA_FAAV_MIG_ANLC_STR-SAFAG1 sy-vline
WA_FAAV_MIG_ANLC_STR-AAFAG1 sy-vline
WA_FAAV_MIG_ANLC_STR-MAFAG1 sy-vline
WA_FAAV_MIG_ANLC_STR-ZINSG1 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFNG1 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFWP1 sy-vline
WA_FAAV_MIG_ANLC_STR-NAFAP1 sy-vline
WA_FAAV_MIG_ANLC_STR-SAFAP1 sy-vline
WA_FAAV_MIG_ANLC_STR-AAFAP1 sy-vline
WA_FAAV_MIG_ANLC_STR-MAFAP1 sy-vline
WA_FAAV_MIG_ANLC_STR-ZINSP1 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFNP1 sy-vline
WA_FAAV_MIG_ANLC_STR-XAFAR1 sy-vline
WA_FAAV_MIG_ANLC_STR-NDABJ1 sy-vline
WA_FAAV_MIG_ANLC_STR-NDABP1 sy-vline
WA_FAAV_MIG_ANLC_STR-ANDSJ1 sy-vline
WA_FAAV_MIG_ANLC_STR-ANDSP1 sy-vline
WA_FAAV_MIG_ANLC_STR-RSTCK1 sy-vline
WA_FAAV_MIG_ANLC_STR-AFABE2 sy-vline
WA_FAAV_MIG_ANLC_STR-KANSW2 sy-vline
WA_FAAV_MIG_ANLC_STR-KAUFW2 sy-vline
WA_FAAV_MIG_ANLC_STR-KINVZ2 sy-vline
WA_FAAV_MIG_ANLC_STR-KNAFA2 sy-vline
WA_FAAV_MIG_ANLC_STR-KSAFA2 sy-vline
WA_FAAV_MIG_ANLC_STR-KAAFA2 sy-vline
WA_FAAV_MIG_ANLC_STR-KMAFA2 sy-vline
WA_FAAV_MIG_ANLC_STR-KZINW2 sy-vline
WA_FAAV_MIG_ANLC_STR-KAUFN2 sy-vline
WA_FAAV_MIG_ANLC_STR-KANZA2 sy-vline
WA_FAAV_MIG_ANLC_STR-KSANS2 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFWB2 sy-vline
WA_FAAV_MIG_ANLC_STR-NAFAG2 sy-vline
WA_FAAV_MIG_ANLC_STR-SAFAG2 sy-vline
WA_FAAV_MIG_ANLC_STR-AAFAG2 sy-vline
WA_FAAV_MIG_ANLC_STR-MAFAG2 sy-vline
WA_FAAV_MIG_ANLC_STR-ZINSG2 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFNG2 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFWP2 sy-vline
WA_FAAV_MIG_ANLC_STR-NAFAP2 sy-vline
WA_FAAV_MIG_ANLC_STR-SAFAP2 sy-vline
WA_FAAV_MIG_ANLC_STR-AAFAP2 sy-vline
WA_FAAV_MIG_ANLC_STR-MAFAP2 sy-vline
WA_FAAV_MIG_ANLC_STR-ZINSP2 sy-vline
WA_FAAV_MIG_ANLC_STR-AUFNP2 sy-vline
WA_FAAV_MIG_ANLC_STR-XAFAR2 sy-vline
WA_FAAV_MIG_ANLC_STR-NDABJ2 sy-vline
WA_FAAV_MIG_ANLC_STR-NDABP2 sy-vline
WA_FAAV_MIG_ANLC_STR-ANDSJ2 sy-vline
WA_FAAV_MIG_ANLC_STR-ANDSP2 sy-vline
WA_FAAV_MIG_ANLC_STR-RSTCK2 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.