ABAP Select data from SAP table VBAPKOM 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 VBAPKOM 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 VBAPKOM. 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 VBAPKOM 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_VBAPKOM TYPE STANDARD TABLE OF VBAPKOM,
      WA_VBAPKOM TYPE VBAPKOM,
      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: <VBAPKOM> TYPE VBAPKOM.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM VBAPKOM
*  INTO TABLE @DATA(IT_VBAPKOM2).
*--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_VBAPKOM INDEX 1 INTO DATA(WA_VBAPKOM2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_VBAPKOM ASSIGNING <VBAPKOM>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<VBAPKOM>-POSNR = 1.
<VBAPKOM>-MATNR = 1.
<VBAPKOM>-UEPOS = 1.
<VBAPKOM>-GRPOS = 1.
<VBAPKOM>-GRKOR = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_VBAPKOM-ABGRU, sy-vline,
WA_VBAPKOM-FAKSP, sy-vline,
WA_VBAPKOM-POSEX, sy-vline,
WA_VBAPKOM-KDMAT, sy-vline,
WA_VBAPKOM-WERKS, sy-vline,
WA_VBAPKOM-LGORT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_VBAPKOM 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_VBAPKOM 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_VBAPKOM INTO WA_VBAPKOM. *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 MATN1, internal->external for field MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_VBAPKOM-MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-MATNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit CUNIT, internal->external for field ZIEME CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-ZIEME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-ZIEME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field VRKME CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-VRKME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-VRKME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field KMEIN1 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-KMEIN1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-KMEIN1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field KMEIN2 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-KMEIN2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-KMEIN2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field KMEIN3 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-KMEIN3 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-KMEIN3.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field KMEIN4 CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-KMEIN4 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-KMEIN4.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

*Conversion exit MATN1, internal->external for field /DMBE/MIXEDPRODUCT CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_VBAPKOM-/DMBE/MIXEDPRODUCT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-/DMBE/MIXEDPRODUCT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field /DMBE/INVOICEUOM CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-/DMBE/INVOICEUOM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-/DMBE/INVOICEUOM.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit EXCRT, internal->external for field KURRF CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VBAPKOM-KURRF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-KURRF.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EXCRT, internal->external for field KURSK CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VBAPKOM-KURSK IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-KURSK.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit EXCRT, internal->external for field STCUR CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VBAPKOM-STCUR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-STCUR.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit EXCRT, internal->external for field WKKUR CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VBAPKOM-WKKUR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-WKKUR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EXCRT, internal->external for field AKKUR CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VBAPKOM-AKKUR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-AKKUR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit OFC, internal->external for field FARR_RELTYPE CALL FUNCTION 'CONVERSION_EXIT_OFC_OUTPUT' EXPORTING input = WA_VBAPKOM-FARR_RELTYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-FARR_RELTYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ID004, internal->external for field INCO2_KEY CALL FUNCTION 'CONVERSION_EXIT_ID004_OUTPUT' EXPORTING input = WA_VBAPKOM-INCO2_KEY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-INCO2_KEY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ID004, internal->external for field INCO3_KEY CALL FUNCTION 'CONVERSION_EXIT_ID004_OUTPUT' EXPORTING input = WA_VBAPKOM-INCO3_KEY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-INCO3_KEY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ID004, internal->external for field INCO4_KEY CALL FUNCTION 'CONVERSION_EXIT_ID004_OUTPUT' EXPORTING input = WA_VBAPKOM-INCO4_KEY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-INCO4_KEY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CFOBR, internal->external for field J_1BCFOP CALL FUNCTION 'CONVERSION_EXIT_CFOBR_OUTPUT' EXPORTING input = WA_VBAPKOM-J_1BCFOP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-J_1BCFOP.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit MATN1, internal->external for field PMATN CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_VBAPKOM-PMATN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-PMATN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field GEWEI CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-GEWEI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-GEWEI.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field VOLEH CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-VOLEH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-VOLEH.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field MATNR_G CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_VBAPKOM-MATNR_G IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-MATNR_G.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit MATN1, internal->external for field MATWA CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_VBAPKOM-MATWA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-MATWA.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

*Conversion exit CUNIT, internal->external for field PO_UNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_VBAPKOM-PO_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-PO_UNIT.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit FMCIS, internal->external for field FIPOS CALL FUNCTION 'CONVERSION_EXIT_FMCIS_OUTPUT' EXPORTING input = WA_VBAPKOM-FIPOS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-FIPOS.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit MATN1, internal->external for field J_3GEQMATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_VBAPKOM-J_3GEQMATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-J_3GEQMATNR.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit NUMCV, internal->external for field J_3GABSVORNR CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_VBAPKOM-J_3GABSVORNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-J_3GABSVORNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit NUMCV, internal->external for field J_3GEMPVORNR CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_VBAPKOM-J_3GEMPVORNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-J_3GEMPVORNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit PRSWP, internal->external for field PRS_WORK_PERIOD CALL FUNCTION 'CONVERSION_EXIT_PRSWP_OUTPUT' EXPORTING input = WA_VBAPKOM-PRS_WORK_PERIOD IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-PRS_WORK_PERIOD.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PCTRF CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VBAPKOM-PCTRF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VBAPKOM-PCTRF.
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_VBAPKOM_STR,
POSNR TYPE STRING,
MATNR TYPE STRING,
UEPOS TYPE STRING,
GRPOS TYPE STRING,
GRKOR TYPE STRING,
ABGRU TYPE STRING,
FAKSP TYPE STRING,
POSEX TYPE STRING,
KDMAT TYPE STRING,
WERKS TYPE STRING,
LGORT TYPE STRING,
ZMENG TYPE STRING,
ZIEME TYPE STRING,
VRKME TYPE STRING,
PSTYV TYPE STRING,
ARKTX TYPE STRING,
KSCHL1 TYPE STRING,
KBETR1 TYPE STRING,
KWAER1 TYPE STRING,
KPEIN1 TYPE STRING,
KMEIN1 TYPE STRING,
KSCHL2 TYPE STRING,
KBETR2 TYPE STRING,
KWAER2 TYPE STRING,
KPEIN2 TYPE STRING,
KMEIN2 TYPE STRING,
KSCHL3 TYPE STRING,
KBETR3 TYPE STRING,
KWAER3 TYPE STRING,
KPEIN3 TYPE STRING,
KMEIN3 TYPE STRING,
KSCHL4 TYPE STRING,
KBETR4 TYPE STRING,
KWAER4 TYPE STRING,
KPEIN4 TYPE STRING,
KMEIN4 TYPE STRING,
VGBEL TYPE STRING,
VGPOS TYPE STRING,
VGTYP TYPE STRING,
SHKZG TYPE STRING,
PS_PSP_PNR TYPE STRING,
AUFNR TYPE STRING,
VBELV TYPE STRING,
POSNV TYPE STRING,
VLAUFZ TYPE STRING,
VLAUEZ TYPE STRING,
VLAUFK TYPE STRING,
VINSDAT TYPE STRING,
VABNDAT TYPE STRING,
VBEGDAT TYPE STRING,
VUNTDAT TYPE STRING,
VKUESCH TYPE STRING,
VAKTSCH TYPE STRING,
VEINDAT TYPE STRING,
VWUNDAT TYPE STRING,
VKUEPAR TYPE STRING,
VKUEGRU TYPE STRING,
VENDDAT TYPE STRING,
VBELKUE TYPE STRING,
VBEDKUE TYPE STRING,
VBEGREG TYPE STRING,
VVORZEIT TYPE STRING,
VVOREIN TYPE STRING,
VDEMDAT TYPE STRING,
VENDREG TYPE STRING,
VASDA TYPE STRING,
VASDR TYPE STRING,
DUMMY_VEDA TYPE STRING,
DUMMY TYPE STRING,
/DMBE/OPTIONALITYKEY TYPE STRING,
/DMBE/OPTIONALITYFOR TYPE STRING,
/DMBE/CIMAX2 TYPE STRING,
/DMBE/PAYMENTDEEMED TYPE STRING,
/DMBE/OPTIONOF TYPE STRING,
/DMBE/ITEM_TYPE TYPE STRING,
/DMBE/EFFECTIVEDATEFROM TYPE STRING,
/DMBE/EFFECTIVEDATETO TYPE STRING,
/DMBE/ACCOUNTING_TYPE TYPE STRING,
/DMBE/FAS_CODE TYPE STRING,
/DMBE/SCHEDULING_DESK TYPE STRING,
/DMBE/COMPONENTFOR TYPE STRING,
/DMBE/MIXEDPRODUCT TYPE STRING,
/DMBE/POSTEDDATE TYPE STRING,
/DMBE/DEAL_POSTED TYPE STRING,
/DMBE/INVOICEUOM TYPE STRING,
MVGR1 TYPE STRING,
MVGR2 TYPE STRING,
MVGR3 TYPE STRING,
MVGR4 TYPE STRING,
MVGR5 TYPE STRING,
CHARG TYPE STRING,
PRODH TYPE STRING,
ANTLF TYPE STRING,
KZTLF TYPE STRING,
MATKL TYPE STRING,
GSBER TYPE STRING,
PRCTR TYPE STRING,
WGRU1 TYPE STRING,
WGRU2 TYPE STRING,
SKOPF TYPE STRING,
VWPOS TYPE STRING,
VKGRU TYPE STRING,
RFCUO TYPE STRING,
KONDA TYPE STRING,
KDGRP TYPE STRING,
BZIRK TYPE STRING,
PLTYP TYPE STRING,
INCO1 TYPE STRING,
INCO2 TYPE STRING,
KZAZU TYPE STRING,
PERFK TYPE STRING,
PERRL TYPE STRING,
MRNKZ TYPE STRING,
KURRF TYPE STRING,
VALTG TYPE STRING,
VALDT TYPE STRING,
ZTERM TYPE STRING,
ZLSCH TYPE STRING,
KTGRD TYPE STRING,
KURSK TYPE STRING,
PRSDT TYPE STRING,
FKDAT TYPE STRING,
FBUDA TYPE STRING,
GJAHR TYPE STRING,
POPER TYPE STRING,
STCUR TYPE STRING,
MSCHL TYPE STRING,
MANSP TYPE STRING,
FPLNR TYPE STRING,
WAKTION TYPE STRING,
ABSSC TYPE STRING,
LCNUM TYPE STRING,
J_1AFITP TYPE STRING,
J_1ARFZ TYPE STRING,
J_1AREGIO TYPE STRING,
J_1AGICD TYPE STRING,
J_1ADTYP TYPE STRING,
J_1ATXREL TYPE STRING,
ABTNR TYPE STRING,
EMPST TYPE STRING,
BSTKD TYPE STRING,
BSTDK TYPE STRING,
BSARK TYPE STRING,
IHREZ TYPE STRING,
BSTKD_E TYPE STRING,
BSTDK_E TYPE STRING,
BSARK_E TYPE STRING,
IHREZ_E TYPE STRING,
POSEX_E TYPE STRING,
KURSK_DAT TYPE STRING,
KURRF_DAT TYPE STRING,
KDKG1 TYPE STRING,
KDKG2 TYPE STRING,
KDKG3 TYPE STRING,
KDKG4 TYPE STRING,
KDKG5 TYPE STRING,
WKWAE TYPE STRING,
WKKUR TYPE STRING,
AKWAE TYPE STRING,
AKKUR TYPE STRING,
AKPRZ TYPE STRING,
J_1AINDXP TYPE STRING,
J_1AIDATEP TYPE STRING,
BSTKD_M TYPE STRING,
DELCO TYPE STRING,
FFPRF TYPE STRING,
BEMOT TYPE STRING,
FAKTF TYPE STRING,
RRREL TYPE STRING,
ACDATV TYPE STRING,
FARR_RELTYPE TYPE STRING,
WMINR TYPE STRING,
FKBER TYPE STRING,
CAMPAIGN TYPE STRING,
VSART TYPE STRING,
SDABW TYPE STRING,
VKONT TYPE STRING,
INCOV TYPE STRING,
INCO2_L TYPE STRING,
INCO3_L TYPE STRING,
INCO2_KEY TYPE STRING,
INCO3_KEY TYPE STRING,
INCO4_KEY TYPE STRING,
PACKNO TYPE STRING,
PEROP_BEG TYPE STRING,
PEROP_END TYPE STRING,
DPBP_REF_FPLNR TYPE STRING,
DPBP_REF_FPLTR TYPE STRING,
J_1BCFOP TYPE STRING,
J_1BTAXLW1 TYPE STRING,
J_1BTAXLW2 TYPE STRING,
J_1BTXSDC TYPE STRING,
PMATN TYPE STRING,
ZWERT TYPE STRING,
UMZIZ TYPE STRING,
UMZIN TYPE STRING,
ABLFZ TYPE STRING,
ABSFZ TYPE STRING,
KBVER TYPE STRING,
KEVER TYPE STRING,
PLAVO TYPE STRING,
VKAUS TYPE STRING,
FMENG TYPE STRING,
UEBTK TYPE STRING,
UEBTO TYPE STRING,
UNTTO TYPE STRING,
SPART TYPE STRING,
UMVKZ TYPE STRING,
UMVKN TYPE STRING,
BRGEW TYPE STRING,
NTGEW TYPE STRING,
GEWEI TYPE STRING,
VOLUM TYPE STRING,
VOLEH TYPE STRING,
LPRIO TYPE STRING,
VSTEL TYPE STRING,
ROUTE TYPE STRING,
AWAHR TYPE STRING,
ERNAM TYPE STRING,
TAXM1 TYPE STRING,
TAXM2 TYPE STRING,
TAXM3 TYPE STRING,
TAXM4 TYPE STRING,
TAXM5 TYPE STRING,
TAXM6 TYPE STRING,
TAXM7 TYPE STRING,
TAXM8 TYPE STRING,
TAXM9 TYPE STRING,
KONDM TYPE STRING,
BWTAR TYPE STRING,
FIXMG TYPE STRING,
SERNR TYPE STRING,
ABGRS TYPE STRING,
ZSCHL_K TYPE STRING,
KALSM_K TYPE STRING,
BEDAE TYPE STRING,
NACHL TYPE STRING,
EXART TYPE STRING,
MATNR_G TYPE STRING,
MENGE_G TYPE STRING,
MFRGR TYPE STRING,
KANNR TYPE STRING,
KORDT TYPE STRING,
KORMNG TYPE STRING,
KMPMG TYPE STRING,
REFOBJTYPE TYPE STRING,
REFOBJKEY TYPE STRING,
REFLOGSYS TYPE STRING,
MATWA TYPE STRING,
WKTNR TYPE STRING,
WKTPS TYPE STRING,
POSGUID TYPE STRING,
CONFIG_ID TYPE STRING,
INST_ID TYPE STRING,
STLAL TYPE STRING,
EAN11 TYPE STRING,
UEPVW TYPE STRING,
BILL_REL TYPE STRING,
SELECTION TYPE STRING,
CUOBJ_CH TYPE STRING,
LOGSYS_EXT TYPE STRING,
J_1BTAXLW3 TYPE STRING,
J_1BTAXLW4 TYPE STRING,
J_1BTAXLW5 TYPE STRING,
TAS TYPE STRING,
BETC TYPE STRING,
MOD_ALLOW TYPE STRING,
CANCEL_ALLOW TYPE STRING,
PAY_METHOD TYPE STRING,
BPN TYPE STRING,
REP_FREQ TYPE STRING,
MNDID TYPE STRING,
SGT_RCAT TYPE STRING,
PO_QUAN TYPE STRING,
PO_UNIT TYPE STRING,
REVACC_REFID TYPE STRING,
REVACC_REFTYPE TYPE STRING,
CATS_OVERTIME_CATEGORY TYPE STRING,
SERVICE_DOC_TYPE TYPE STRING,
SERVICE_DOC_ID TYPE STRING,
SERVICE_DOC_ITEM_ID TYPE STRING,
DUMMY_SLSDOCITEM_INCL_EEW_PS TYPE STRING,
TXS_BUSINESS_TRANSACTION TYPE STRING,
TXS_MATERIAL_USAGE TYPE STRING,
TXS_USAGE_PURPOSE TYPE STRING,
AUFPL TYPE STRING,
APLZL TYPE STRING,
FMFGUS_KEY TYPE STRING,
FIPOS TYPE STRING,
GRANT_NBR TYPE STRING,
FSH_CANDATE TYPE STRING,
FSH_SEASON_YEAR TYPE STRING,
FSH_SEASON TYPE STRING,
FSH_COLLECTION TYPE STRING,
FSH_THEME TYPE STRING,
FSH_VAS_REL TYPE STRING,
FSH_VAS_PRNT_ID TYPE STRING,
FSH_TRANSACTION TYPE STRING,
FSH_ITEM_GROUP TYPE STRING,
FSH_ITEM TYPE STRING,
FSH_VASREF TYPE STRING,
FSH_PQR_UEPOS TYPE STRING,
FSH_CRSD TYPE STRING,
KOSTL TYPE STRING,
FONDS TYPE STRING,
FISTL TYPE STRING,
BUDGET_PD TYPE STRING,
EQUNR TYPE STRING,
EQART TYPE STRING,
J_3GLVART TYPE STRING,
J_3GDATVO TYPE STRING,
J_3GDATBI TYPE STRING,
J_3GBELNRI TYPE STRING,
J_3GPOSNRI TYPE STRING,
J_3GKZMENG TYPE STRING,
J_3GKZLADG TYPE STRING,
J_3GKZLAD TYPE STRING,
J_3GKZBERG TYPE STRING,
J_3GPMAUFE TYPE STRING,
J_3GPMAUFV TYPE STRING,
J_3GEIGNER TYPE STRING,
J_3GVERWAL TYPE STRING,
J_3GEIFR TYPE STRING,
J_3GEQART TYPE STRING,
J_3GBLTYP TYPE STRING,
J_3GPRGRPE TYPE STRING,
J_3GTPLKZ TYPE STRING,
J_3GKATNRC TYPE STRING,
J_3GKATGR1 TYPE STRING,
J_3GKATGR2 TYPE STRING,
J_3GPACHT TYPE STRING,
J_3GETYPA TYPE STRING,
J_3GETYPE TYPE STRING,
J_3GREFTAB TYPE STRING,
J_3GREFTWE TYPE STRING,
J_3GCOOBJA TYPE STRING,
J_3GCOOBJE TYPE STRING,
J_3GPEMPST TYPE STRING,
J_3GSEMPST TYPE STRING,
J_3GDEMPST TYPE STRING,
J_3GLGSBER TYPE STRING,
J_3GLBUKRS TYPE STRING,
J_3GLWERKS TYPE STRING,
J_3GBGSBER TYPE STRING,
J_3GBBUKRS TYPE STRING,
J_3GBWERKS TYPE STRING,
J_3GLKOKRS TYPE STRING,
J_3GBKOKRS TYPE STRING,
J_3GLPRC01 TYPE STRING,
J_3GBPRC01 TYPE STRING,
J_3GLPCGR1 TYPE STRING,
J_3GBPCGR1 TYPE STRING,
J_3GBEWEG TYPE STRING,
J_3GABRART TYPE STRING,
J_3GTAGMON TYPE STRING,
J_3GCALID TYPE STRING,
J_3GVMONAT TYPE STRING,
J_3GABTAGM TYPE STRING,
J_3GORGUEB TYPE STRING,
J_3GSTDTAG TYPE STRING,
J_3GSTDMON TYPE STRING,
J_3GKINP TYPE STRING,
J_3GASTLNR TYPE STRING,
J_3GPAKET TYPE STRING,
J_3GZUFRIS TYPE STRING,
J_3GEQMATNR TYPE STRING,
J_3GEQSERNR TYPE STRING,
J_3GABSNPLNR TYPE STRING,
J_3GABSVORNR TYPE STRING,
J_3GEMPNPLNR TYPE STRING,
J_3GEMPVORNR TYPE STRING,
MILL_VS_ACTIVE TYPE STRING,
MILL_VS_KWMENG TYPE STRING,
MILL_VS_REAL_POSEX TYPE STRING,
MILL_VS_VARCHANGED TYPE STRING,
MILL_VS_CONF_REPLAY TYPE STRING,
MILL_VS_VAR_REPLAY TYPE STRING,
MILL_VS_RFTCH TYPE STRING,
MILL_SE_GPOSN TYPE STRING,
PRS_WORK_PERIOD TYPE STRING,
PARGB TYPE STRING,
PCTRF TYPE STRING,
AUFPL_OAA TYPE STRING,
APLZL_OAA TYPE STRING,
COMPREAS TYPE STRING,
ARSNUM TYPE STRING,
ARSPOS TYPE STRING,
WTYSC_CLMITEM TYPE STRING,END OF T_EKKO_STR. DATA: WA_VBAPKOM_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_VBAPKOM_STR-POSNR sy-vline
WA_VBAPKOM_STR-MATNR sy-vline
WA_VBAPKOM_STR-UEPOS sy-vline
WA_VBAPKOM_STR-GRPOS sy-vline
WA_VBAPKOM_STR-GRKOR sy-vline
WA_VBAPKOM_STR-ABGRU sy-vline
WA_VBAPKOM_STR-FAKSP sy-vline
WA_VBAPKOM_STR-POSEX sy-vline
WA_VBAPKOM_STR-KDMAT sy-vline
WA_VBAPKOM_STR-WERKS sy-vline
WA_VBAPKOM_STR-LGORT sy-vline
WA_VBAPKOM_STR-ZMENG sy-vline
WA_VBAPKOM_STR-ZIEME sy-vline
WA_VBAPKOM_STR-VRKME sy-vline
WA_VBAPKOM_STR-PSTYV sy-vline
WA_VBAPKOM_STR-ARKTX sy-vline
WA_VBAPKOM_STR-KSCHL1 sy-vline
WA_VBAPKOM_STR-KBETR1 sy-vline
WA_VBAPKOM_STR-KWAER1 sy-vline
WA_VBAPKOM_STR-KPEIN1 sy-vline
WA_VBAPKOM_STR-KMEIN1 sy-vline
WA_VBAPKOM_STR-KSCHL2 sy-vline
WA_VBAPKOM_STR-KBETR2 sy-vline
WA_VBAPKOM_STR-KWAER2 sy-vline
WA_VBAPKOM_STR-KPEIN2 sy-vline
WA_VBAPKOM_STR-KMEIN2 sy-vline
WA_VBAPKOM_STR-KSCHL3 sy-vline
WA_VBAPKOM_STR-KBETR3 sy-vline
WA_VBAPKOM_STR-KWAER3 sy-vline
WA_VBAPKOM_STR-KPEIN3 sy-vline
WA_VBAPKOM_STR-KMEIN3 sy-vline
WA_VBAPKOM_STR-KSCHL4 sy-vline
WA_VBAPKOM_STR-KBETR4 sy-vline
WA_VBAPKOM_STR-KWAER4 sy-vline
WA_VBAPKOM_STR-KPEIN4 sy-vline
WA_VBAPKOM_STR-KMEIN4 sy-vline
WA_VBAPKOM_STR-VGBEL sy-vline
WA_VBAPKOM_STR-VGPOS sy-vline
WA_VBAPKOM_STR-VGTYP sy-vline
WA_VBAPKOM_STR-SHKZG sy-vline
WA_VBAPKOM_STR-PS_PSP_PNR sy-vline
WA_VBAPKOM_STR-AUFNR sy-vline
WA_VBAPKOM_STR-VBELV sy-vline
WA_VBAPKOM_STR-POSNV sy-vline
WA_VBAPKOM_STR-VLAUFZ sy-vline
WA_VBAPKOM_STR-VLAUEZ sy-vline
WA_VBAPKOM_STR-VLAUFK sy-vline
WA_VBAPKOM_STR-VINSDAT sy-vline
WA_VBAPKOM_STR-VABNDAT sy-vline
WA_VBAPKOM_STR-VBEGDAT sy-vline
WA_VBAPKOM_STR-VUNTDAT sy-vline
WA_VBAPKOM_STR-VKUESCH sy-vline
WA_VBAPKOM_STR-VAKTSCH sy-vline
WA_VBAPKOM_STR-VEINDAT sy-vline
WA_VBAPKOM_STR-VWUNDAT sy-vline
WA_VBAPKOM_STR-VKUEPAR sy-vline
WA_VBAPKOM_STR-VKUEGRU sy-vline
WA_VBAPKOM_STR-VENDDAT sy-vline
WA_VBAPKOM_STR-VBELKUE sy-vline
WA_VBAPKOM_STR-VBEDKUE sy-vline
WA_VBAPKOM_STR-VBEGREG sy-vline
WA_VBAPKOM_STR-VVORZEIT sy-vline
WA_VBAPKOM_STR-VVOREIN sy-vline
WA_VBAPKOM_STR-VDEMDAT sy-vline
WA_VBAPKOM_STR-VENDREG sy-vline
WA_VBAPKOM_STR-VASDA sy-vline
WA_VBAPKOM_STR-VASDR sy-vline
WA_VBAPKOM_STR-DUMMY_VEDA sy-vline
WA_VBAPKOM_STR-DUMMY sy-vline
WA_VBAPKOM_STR-/DMBE/OPTIONALITYKEY sy-vline
WA_VBAPKOM_STR-/DMBE/OPTIONALITYFOR sy-vline
WA_VBAPKOM_STR-/DMBE/CIMAX2 sy-vline
WA_VBAPKOM_STR-/DMBE/PAYMENTDEEMED sy-vline
WA_VBAPKOM_STR-/DMBE/OPTIONOF sy-vline
WA_VBAPKOM_STR-/DMBE/ITEM_TYPE sy-vline
WA_VBAPKOM_STR-/DMBE/EFFECTIVEDATEFROM sy-vline
WA_VBAPKOM_STR-/DMBE/EFFECTIVEDATETO sy-vline
WA_VBAPKOM_STR-/DMBE/ACCOUNTING_TYPE sy-vline
WA_VBAPKOM_STR-/DMBE/FAS_CODE sy-vline
WA_VBAPKOM_STR-/DMBE/SCHEDULING_DESK sy-vline
WA_VBAPKOM_STR-/DMBE/COMPONENTFOR sy-vline
WA_VBAPKOM_STR-/DMBE/MIXEDPRODUCT sy-vline
WA_VBAPKOM_STR-/DMBE/POSTEDDATE sy-vline
WA_VBAPKOM_STR-/DMBE/DEAL_POSTED sy-vline
WA_VBAPKOM_STR-/DMBE/INVOICEUOM sy-vline
WA_VBAPKOM_STR-MVGR1 sy-vline
WA_VBAPKOM_STR-MVGR2 sy-vline
WA_VBAPKOM_STR-MVGR3 sy-vline
WA_VBAPKOM_STR-MVGR4 sy-vline
WA_VBAPKOM_STR-MVGR5 sy-vline
WA_VBAPKOM_STR-CHARG sy-vline
WA_VBAPKOM_STR-PRODH sy-vline
WA_VBAPKOM_STR-ANTLF sy-vline
WA_VBAPKOM_STR-KZTLF sy-vline
WA_VBAPKOM_STR-MATKL sy-vline
WA_VBAPKOM_STR-GSBER sy-vline
WA_VBAPKOM_STR-PRCTR sy-vline
WA_VBAPKOM_STR-WGRU1 sy-vline
WA_VBAPKOM_STR-WGRU2 sy-vline
WA_VBAPKOM_STR-SKOPF sy-vline
WA_VBAPKOM_STR-VWPOS sy-vline
WA_VBAPKOM_STR-VKGRU sy-vline
WA_VBAPKOM_STR-RFCUO sy-vline
WA_VBAPKOM_STR-KONDA sy-vline
WA_VBAPKOM_STR-KDGRP sy-vline
WA_VBAPKOM_STR-BZIRK sy-vline
WA_VBAPKOM_STR-PLTYP sy-vline
WA_VBAPKOM_STR-INCO1 sy-vline
WA_VBAPKOM_STR-INCO2 sy-vline
WA_VBAPKOM_STR-KZAZU sy-vline
WA_VBAPKOM_STR-PERFK sy-vline
WA_VBAPKOM_STR-PERRL sy-vline
WA_VBAPKOM_STR-MRNKZ sy-vline
WA_VBAPKOM_STR-KURRF sy-vline
WA_VBAPKOM_STR-VALTG sy-vline
WA_VBAPKOM_STR-VALDT sy-vline
WA_VBAPKOM_STR-ZTERM sy-vline
WA_VBAPKOM_STR-ZLSCH sy-vline
WA_VBAPKOM_STR-KTGRD sy-vline
WA_VBAPKOM_STR-KURSK sy-vline
WA_VBAPKOM_STR-PRSDT sy-vline
WA_VBAPKOM_STR-FKDAT sy-vline
WA_VBAPKOM_STR-FBUDA sy-vline
WA_VBAPKOM_STR-GJAHR sy-vline
WA_VBAPKOM_STR-POPER sy-vline
WA_VBAPKOM_STR-STCUR sy-vline
WA_VBAPKOM_STR-MSCHL sy-vline
WA_VBAPKOM_STR-MANSP sy-vline
WA_VBAPKOM_STR-FPLNR sy-vline
WA_VBAPKOM_STR-WAKTION sy-vline
WA_VBAPKOM_STR-ABSSC sy-vline
WA_VBAPKOM_STR-LCNUM sy-vline
WA_VBAPKOM_STR-J_1AFITP sy-vline
WA_VBAPKOM_STR-J_1ARFZ sy-vline
WA_VBAPKOM_STR-J_1AREGIO sy-vline
WA_VBAPKOM_STR-J_1AGICD sy-vline
WA_VBAPKOM_STR-J_1ADTYP sy-vline
WA_VBAPKOM_STR-J_1ATXREL sy-vline
WA_VBAPKOM_STR-ABTNR sy-vline
WA_VBAPKOM_STR-EMPST sy-vline
WA_VBAPKOM_STR-BSTKD sy-vline
WA_VBAPKOM_STR-BSTDK sy-vline
WA_VBAPKOM_STR-BSARK sy-vline
WA_VBAPKOM_STR-IHREZ sy-vline
WA_VBAPKOM_STR-BSTKD_E sy-vline
WA_VBAPKOM_STR-BSTDK_E sy-vline
WA_VBAPKOM_STR-BSARK_E sy-vline
WA_VBAPKOM_STR-IHREZ_E sy-vline
WA_VBAPKOM_STR-POSEX_E sy-vline
WA_VBAPKOM_STR-KURSK_DAT sy-vline
WA_VBAPKOM_STR-KURRF_DAT sy-vline
WA_VBAPKOM_STR-KDKG1 sy-vline
WA_VBAPKOM_STR-KDKG2 sy-vline
WA_VBAPKOM_STR-KDKG3 sy-vline
WA_VBAPKOM_STR-KDKG4 sy-vline
WA_VBAPKOM_STR-KDKG5 sy-vline
WA_VBAPKOM_STR-WKWAE sy-vline
WA_VBAPKOM_STR-WKKUR sy-vline
WA_VBAPKOM_STR-AKWAE sy-vline
WA_VBAPKOM_STR-AKKUR sy-vline
WA_VBAPKOM_STR-AKPRZ sy-vline
WA_VBAPKOM_STR-J_1AINDXP sy-vline
WA_VBAPKOM_STR-J_1AIDATEP sy-vline
WA_VBAPKOM_STR-BSTKD_M sy-vline
WA_VBAPKOM_STR-DELCO sy-vline
WA_VBAPKOM_STR-FFPRF sy-vline
WA_VBAPKOM_STR-BEMOT sy-vline
WA_VBAPKOM_STR-FAKTF sy-vline
WA_VBAPKOM_STR-RRREL sy-vline
WA_VBAPKOM_STR-ACDATV sy-vline
WA_VBAPKOM_STR-FARR_RELTYPE sy-vline
WA_VBAPKOM_STR-WMINR sy-vline
WA_VBAPKOM_STR-FKBER sy-vline
WA_VBAPKOM_STR-CAMPAIGN sy-vline
WA_VBAPKOM_STR-VSART sy-vline
WA_VBAPKOM_STR-SDABW sy-vline
WA_VBAPKOM_STR-VKONT sy-vline
WA_VBAPKOM_STR-INCOV sy-vline
WA_VBAPKOM_STR-INCO2_L sy-vline
WA_VBAPKOM_STR-INCO3_L sy-vline
WA_VBAPKOM_STR-INCO2_KEY sy-vline
WA_VBAPKOM_STR-INCO3_KEY sy-vline
WA_VBAPKOM_STR-INCO4_KEY sy-vline
WA_VBAPKOM_STR-PACKNO sy-vline
WA_VBAPKOM_STR-PEROP_BEG sy-vline
WA_VBAPKOM_STR-PEROP_END sy-vline
WA_VBAPKOM_STR-DPBP_REF_FPLNR sy-vline
WA_VBAPKOM_STR-DPBP_REF_FPLTR sy-vline
WA_VBAPKOM_STR-J_1BCFOP sy-vline
WA_VBAPKOM_STR-J_1BTAXLW1 sy-vline
WA_VBAPKOM_STR-J_1BTAXLW2 sy-vline
WA_VBAPKOM_STR-J_1BTXSDC sy-vline
WA_VBAPKOM_STR-PMATN sy-vline
WA_VBAPKOM_STR-ZWERT sy-vline
WA_VBAPKOM_STR-UMZIZ sy-vline
WA_VBAPKOM_STR-UMZIN sy-vline
WA_VBAPKOM_STR-ABLFZ sy-vline
WA_VBAPKOM_STR-ABSFZ sy-vline
WA_VBAPKOM_STR-KBVER sy-vline
WA_VBAPKOM_STR-KEVER sy-vline
WA_VBAPKOM_STR-PLAVO sy-vline
WA_VBAPKOM_STR-VKAUS sy-vline
WA_VBAPKOM_STR-FMENG sy-vline
WA_VBAPKOM_STR-UEBTK sy-vline
WA_VBAPKOM_STR-UEBTO sy-vline
WA_VBAPKOM_STR-UNTTO sy-vline
WA_VBAPKOM_STR-SPART sy-vline
WA_VBAPKOM_STR-UMVKZ sy-vline
WA_VBAPKOM_STR-UMVKN sy-vline
WA_VBAPKOM_STR-BRGEW sy-vline
WA_VBAPKOM_STR-NTGEW sy-vline
WA_VBAPKOM_STR-GEWEI sy-vline
WA_VBAPKOM_STR-VOLUM sy-vline
WA_VBAPKOM_STR-VOLEH sy-vline
WA_VBAPKOM_STR-LPRIO sy-vline
WA_VBAPKOM_STR-VSTEL sy-vline
WA_VBAPKOM_STR-ROUTE sy-vline
WA_VBAPKOM_STR-AWAHR sy-vline
WA_VBAPKOM_STR-ERNAM sy-vline
WA_VBAPKOM_STR-TAXM1 sy-vline
WA_VBAPKOM_STR-TAXM2 sy-vline
WA_VBAPKOM_STR-TAXM3 sy-vline
WA_VBAPKOM_STR-TAXM4 sy-vline
WA_VBAPKOM_STR-TAXM5 sy-vline
WA_VBAPKOM_STR-TAXM6 sy-vline
WA_VBAPKOM_STR-TAXM7 sy-vline
WA_VBAPKOM_STR-TAXM8 sy-vline
WA_VBAPKOM_STR-TAXM9 sy-vline
WA_VBAPKOM_STR-KONDM sy-vline
WA_VBAPKOM_STR-BWTAR sy-vline
WA_VBAPKOM_STR-FIXMG sy-vline
WA_VBAPKOM_STR-SERNR sy-vline
WA_VBAPKOM_STR-ABGRS sy-vline
WA_VBAPKOM_STR-ZSCHL_K sy-vline
WA_VBAPKOM_STR-KALSM_K sy-vline
WA_VBAPKOM_STR-BEDAE sy-vline
WA_VBAPKOM_STR-NACHL sy-vline
WA_VBAPKOM_STR-EXART sy-vline
WA_VBAPKOM_STR-MATNR_G sy-vline
WA_VBAPKOM_STR-MENGE_G sy-vline
WA_VBAPKOM_STR-MFRGR sy-vline
WA_VBAPKOM_STR-KANNR sy-vline
WA_VBAPKOM_STR-KORDT sy-vline
WA_VBAPKOM_STR-KORMNG sy-vline
WA_VBAPKOM_STR-KMPMG sy-vline
WA_VBAPKOM_STR-REFOBJTYPE sy-vline
WA_VBAPKOM_STR-REFOBJKEY sy-vline
WA_VBAPKOM_STR-REFLOGSYS sy-vline
WA_VBAPKOM_STR-MATWA sy-vline
WA_VBAPKOM_STR-WKTNR sy-vline
WA_VBAPKOM_STR-WKTPS sy-vline
WA_VBAPKOM_STR-POSGUID sy-vline
WA_VBAPKOM_STR-CONFIG_ID sy-vline
WA_VBAPKOM_STR-INST_ID sy-vline
WA_VBAPKOM_STR-STLAL sy-vline
WA_VBAPKOM_STR-EAN11 sy-vline
WA_VBAPKOM_STR-UEPVW sy-vline
WA_VBAPKOM_STR-BILL_REL sy-vline
WA_VBAPKOM_STR-SELECTION sy-vline
WA_VBAPKOM_STR-CUOBJ_CH sy-vline
WA_VBAPKOM_STR-LOGSYS_EXT sy-vline
WA_VBAPKOM_STR-J_1BTAXLW3 sy-vline
WA_VBAPKOM_STR-J_1BTAXLW4 sy-vline
WA_VBAPKOM_STR-J_1BTAXLW5 sy-vline
WA_VBAPKOM_STR-TAS sy-vline
WA_VBAPKOM_STR-BETC sy-vline
WA_VBAPKOM_STR-MOD_ALLOW sy-vline
WA_VBAPKOM_STR-CANCEL_ALLOW sy-vline
WA_VBAPKOM_STR-PAY_METHOD sy-vline
WA_VBAPKOM_STR-BPN sy-vline
WA_VBAPKOM_STR-REP_FREQ sy-vline
WA_VBAPKOM_STR-MNDID sy-vline
WA_VBAPKOM_STR-SGT_RCAT sy-vline
WA_VBAPKOM_STR-PO_QUAN sy-vline
WA_VBAPKOM_STR-PO_UNIT sy-vline
WA_VBAPKOM_STR-REVACC_REFID sy-vline
WA_VBAPKOM_STR-REVACC_REFTYPE sy-vline
WA_VBAPKOM_STR-CATS_OVERTIME_CATEGORY sy-vline
WA_VBAPKOM_STR-SERVICE_DOC_TYPE sy-vline
WA_VBAPKOM_STR-SERVICE_DOC_ID sy-vline
WA_VBAPKOM_STR-SERVICE_DOC_ITEM_ID sy-vline
WA_VBAPKOM_STR-DUMMY_SLSDOCITEM_INCL_EEW_PS sy-vline
WA_VBAPKOM_STR-TXS_BUSINESS_TRANSACTION sy-vline
WA_VBAPKOM_STR-TXS_MATERIAL_USAGE sy-vline
WA_VBAPKOM_STR-TXS_USAGE_PURPOSE sy-vline
WA_VBAPKOM_STR-AUFPL sy-vline
WA_VBAPKOM_STR-APLZL sy-vline
WA_VBAPKOM_STR-FMFGUS_KEY sy-vline
WA_VBAPKOM_STR-FIPOS sy-vline
WA_VBAPKOM_STR-GRANT_NBR sy-vline
WA_VBAPKOM_STR-FSH_CANDATE sy-vline
WA_VBAPKOM_STR-FSH_SEASON_YEAR sy-vline
WA_VBAPKOM_STR-FSH_SEASON sy-vline
WA_VBAPKOM_STR-FSH_COLLECTION sy-vline
WA_VBAPKOM_STR-FSH_THEME sy-vline
WA_VBAPKOM_STR-FSH_VAS_REL sy-vline
WA_VBAPKOM_STR-FSH_VAS_PRNT_ID sy-vline
WA_VBAPKOM_STR-FSH_TRANSACTION sy-vline
WA_VBAPKOM_STR-FSH_ITEM_GROUP sy-vline
WA_VBAPKOM_STR-FSH_ITEM sy-vline
WA_VBAPKOM_STR-FSH_VASREF sy-vline
WA_VBAPKOM_STR-FSH_PQR_UEPOS sy-vline
WA_VBAPKOM_STR-FSH_CRSD sy-vline
WA_VBAPKOM_STR-KOSTL sy-vline
WA_VBAPKOM_STR-FONDS sy-vline
WA_VBAPKOM_STR-FISTL sy-vline
WA_VBAPKOM_STR-BUDGET_PD sy-vline
WA_VBAPKOM_STR-EQUNR sy-vline
WA_VBAPKOM_STR-EQART sy-vline
WA_VBAPKOM_STR-J_3GLVART sy-vline
WA_VBAPKOM_STR-J_3GDATVO sy-vline
WA_VBAPKOM_STR-J_3GDATBI sy-vline
WA_VBAPKOM_STR-J_3GBELNRI sy-vline
WA_VBAPKOM_STR-J_3GPOSNRI sy-vline
WA_VBAPKOM_STR-J_3GKZMENG sy-vline
WA_VBAPKOM_STR-J_3GKZLADG sy-vline
WA_VBAPKOM_STR-J_3GKZLAD sy-vline
WA_VBAPKOM_STR-J_3GKZBERG sy-vline
WA_VBAPKOM_STR-J_3GPMAUFE sy-vline
WA_VBAPKOM_STR-J_3GPMAUFV sy-vline
WA_VBAPKOM_STR-J_3GEIGNER sy-vline
WA_VBAPKOM_STR-J_3GVERWAL sy-vline
WA_VBAPKOM_STR-J_3GEIFR sy-vline
WA_VBAPKOM_STR-J_3GEQART sy-vline
WA_VBAPKOM_STR-J_3GBLTYP sy-vline
WA_VBAPKOM_STR-J_3GPRGRPE sy-vline
WA_VBAPKOM_STR-J_3GTPLKZ sy-vline
WA_VBAPKOM_STR-J_3GKATNRC sy-vline
WA_VBAPKOM_STR-J_3GKATGR1 sy-vline
WA_VBAPKOM_STR-J_3GKATGR2 sy-vline
WA_VBAPKOM_STR-J_3GPACHT sy-vline
WA_VBAPKOM_STR-J_3GETYPA sy-vline
WA_VBAPKOM_STR-J_3GETYPE sy-vline
WA_VBAPKOM_STR-J_3GREFTAB sy-vline
WA_VBAPKOM_STR-J_3GREFTWE sy-vline
WA_VBAPKOM_STR-J_3GCOOBJA sy-vline
WA_VBAPKOM_STR-J_3GCOOBJE sy-vline
WA_VBAPKOM_STR-J_3GPEMPST sy-vline
WA_VBAPKOM_STR-J_3GSEMPST sy-vline
WA_VBAPKOM_STR-J_3GDEMPST sy-vline
WA_VBAPKOM_STR-J_3GLGSBER sy-vline
WA_VBAPKOM_STR-J_3GLBUKRS sy-vline
WA_VBAPKOM_STR-J_3GLWERKS sy-vline
WA_VBAPKOM_STR-J_3GBGSBER sy-vline
WA_VBAPKOM_STR-J_3GBBUKRS sy-vline
WA_VBAPKOM_STR-J_3GBWERKS sy-vline
WA_VBAPKOM_STR-J_3GLKOKRS sy-vline
WA_VBAPKOM_STR-J_3GBKOKRS sy-vline
WA_VBAPKOM_STR-J_3GLPRC01 sy-vline
WA_VBAPKOM_STR-J_3GBPRC01 sy-vline
WA_VBAPKOM_STR-J_3GLPCGR1 sy-vline
WA_VBAPKOM_STR-J_3GBPCGR1 sy-vline
WA_VBAPKOM_STR-J_3GBEWEG sy-vline
WA_VBAPKOM_STR-J_3GABRART sy-vline
WA_VBAPKOM_STR-J_3GTAGMON sy-vline
WA_VBAPKOM_STR-J_3GCALID sy-vline
WA_VBAPKOM_STR-J_3GVMONAT sy-vline
WA_VBAPKOM_STR-J_3GABTAGM sy-vline
WA_VBAPKOM_STR-J_3GORGUEB sy-vline
WA_VBAPKOM_STR-J_3GSTDTAG sy-vline
WA_VBAPKOM_STR-J_3GSTDMON sy-vline
WA_VBAPKOM_STR-J_3GKINP sy-vline
WA_VBAPKOM_STR-J_3GASTLNR sy-vline
WA_VBAPKOM_STR-J_3GPAKET sy-vline
WA_VBAPKOM_STR-J_3GZUFRIS sy-vline
WA_VBAPKOM_STR-J_3GEQMATNR sy-vline
WA_VBAPKOM_STR-J_3GEQSERNR sy-vline
WA_VBAPKOM_STR-J_3GABSNPLNR sy-vline
WA_VBAPKOM_STR-J_3GABSVORNR sy-vline
WA_VBAPKOM_STR-J_3GEMPNPLNR sy-vline
WA_VBAPKOM_STR-J_3GEMPVORNR sy-vline
WA_VBAPKOM_STR-MILL_VS_ACTIVE sy-vline
WA_VBAPKOM_STR-MILL_VS_KWMENG sy-vline
WA_VBAPKOM_STR-MILL_VS_REAL_POSEX sy-vline
WA_VBAPKOM_STR-MILL_VS_VARCHANGED sy-vline
WA_VBAPKOM_STR-MILL_VS_CONF_REPLAY sy-vline
WA_VBAPKOM_STR-MILL_VS_VAR_REPLAY sy-vline
WA_VBAPKOM_STR-MILL_VS_RFTCH sy-vline
WA_VBAPKOM_STR-MILL_SE_GPOSN sy-vline
WA_VBAPKOM_STR-PRS_WORK_PERIOD sy-vline
WA_VBAPKOM_STR-PARGB sy-vline
WA_VBAPKOM_STR-PCTRF sy-vline
WA_VBAPKOM_STR-AUFPL_OAA sy-vline
WA_VBAPKOM_STR-APLZL_OAA sy-vline
WA_VBAPKOM_STR-COMPREAS sy-vline
WA_VBAPKOM_STR-ARSNUM sy-vline
WA_VBAPKOM_STR-ARSPOS sy-vline
WA_VBAPKOM_STR-WTYSC_CLMITEM sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.