ABAP Select data from SAP table WB2_V_VBRK_VBRP2 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 WB2_V_VBRK_VBRP2 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 WB2_V_VBRK_VBRP2. 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 WB2_V_VBRK_VBRP2 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_WB2_V_VBRK_VBRP2 TYPE STANDARD TABLE OF WB2_V_VBRK_VBRP2,
      WA_WB2_V_VBRK_VBRP2 TYPE WB2_V_VBRK_VBRP2,
      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: <WB2_V_VBRK_VBRP2> TYPE WB2_V_VBRK_VBRP2.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM WB2_V_VBRK_VBRP2
*  INTO TABLE @DATA(IT_WB2_V_VBRK_VBRP22).
*--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_WB2_V_VBRK_VBRP2 INDEX 1 INTO DATA(WA_WB2_V_VBRK_VBRP22).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_WB2_V_VBRK_VBRP2 ASSIGNING <WB2_V_VBRK_VBRP2>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<WB2_V_VBRK_VBRP2>-MANDT = 1.
<WB2_V_VBRK_VBRP2>-VBELN = 1.
<WB2_V_VBRK_VBRP2>-MANDT_I = 1.
<WB2_V_VBRK_VBRP2>-VBELN_I = 1.
<WB2_V_VBRK_VBRP2>-POSNR_I = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_WB2_V_VBRK_VBRP2-FKART, sy-vline,
WA_WB2_V_VBRK_VBRP2-FKTYP, sy-vline,
WA_WB2_V_VBRK_VBRP2-VBTYP, sy-vline,
WA_WB2_V_VBRK_VBRP2-WAERK, sy-vline,
WA_WB2_V_VBRK_VBRP2-VKORG, sy-vline,
WA_WB2_V_VBRK_VBRP2-VTWEG, sy-vline.
ENDLOOP. *Add any further fields from structure WA_WB2_V_VBRK_VBRP2 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_WB2_V_VBRK_VBRP2 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_WB2_V_VBRK_VBRP2 INTO WA_WB2_V_VBRK_VBRP2. *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 VBELN CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_WB2_V_VBRK_VBRP2-VBELN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_WB2_V_VBRK_VBRP2-VBELN.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit EXCRT, internal->external for field AKKUR_I CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_WB2_V_VBRK_VBRP2-AKKUR_I IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_WB2_V_VBRK_VBRP2-AKKUR_I.
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_WB2_V_VBRK_VBRP2_STR,
MANDT TYPE STRING,
VBELN TYPE STRING,
MANDT_I TYPE STRING,
VBELN_I TYPE STRING,
POSNR_I TYPE STRING,
FKART TYPE STRING,
FKTYP TYPE STRING,
VBTYP TYPE STRING,
WAERK TYPE STRING,
VKORG TYPE STRING,
VTWEG TYPE STRING,
KALSM TYPE STRING,
KNUMV TYPE STRING,
VSBED TYPE STRING,
FKDAT TYPE STRING,
BELNR TYPE STRING,
GJAHR TYPE STRING,
POPER TYPE STRING,
KONDA TYPE STRING,
KDGRP TYPE STRING,
BZIRK TYPE STRING,
PLTYP TYPE STRING,
INCO1 TYPE STRING,
INCO2 TYPE STRING,
EXPKZ TYPE STRING,
RFBSK TYPE STRING,
MRNKZ TYPE STRING,
KURRF TYPE STRING,
CPKUR TYPE STRING,
VALTG TYPE STRING,
VALDT TYPE STRING,
ZTERM TYPE STRING,
ZLSCH TYPE STRING,
KTGRD TYPE STRING,
LAND1 TYPE STRING,
REGIO TYPE STRING,
COUNC TYPE STRING,
CITYC TYPE STRING,
BUKRS TYPE STRING,
TAXK1 TYPE STRING,
TAXK2 TYPE STRING,
TAXK3 TYPE STRING,
TAXK4 TYPE STRING,
TAXK5 TYPE STRING,
TAXK6 TYPE STRING,
TAXK7 TYPE STRING,
TAXK8 TYPE STRING,
TAXK9 TYPE STRING,
NETWR TYPE STRING,
ZUKRI TYPE STRING,
ERNAM TYPE STRING,
ERZET TYPE STRING,
ERDAT TYPE STRING,
STAFO TYPE STRING,
KUNRG TYPE STRING,
KUNAG TYPE STRING,
MABER TYPE STRING,
STWAE TYPE STRING,
EXNUM TYPE STRING,
STCEG TYPE STRING,
AEDAT TYPE STRING,
SFAKN TYPE STRING,
KNUMA TYPE STRING,
FKART_RL TYPE STRING,
FKDAT_RL TYPE STRING,
KURST TYPE STRING,
MSCHL TYPE STRING,
MANSP TYPE STRING,
SPART TYPE STRING,
KKBER TYPE STRING,
KNKLI TYPE STRING,
CMWAE TYPE STRING,
CMKUF TYPE STRING,
HITYP_PR TYPE STRING,
BSTNK_VF TYPE STRING,
VBUND TYPE STRING,
FKART_AB TYPE STRING,
KAPPL TYPE STRING,
LANDTX TYPE STRING,
STCEG_H TYPE STRING,
STCEG_L TYPE STRING,
XBLNR TYPE STRING,
ZUONR TYPE STRING,
MWSBK TYPE STRING,
LOGSYS TYPE STRING,
FKSTO TYPE STRING,
XEGDR TYPE STRING,
RPLNR TYPE STRING,
LCNUM TYPE STRING,
J_1AFITP TYPE STRING,
KURRF_DAT TYPE STRING,
AKWAE TYPE STRING,
AKKUR TYPE STRING,
KIDNO TYPE STRING,
BVTYP TYPE STRING,
NUMPG TYPE STRING,
BUPLA TYPE STRING,
UEPOS_I TYPE STRING,
FKIMG_I TYPE STRING,
VRKME_I TYPE STRING,
UMVKZ_I TYPE STRING,
UMVKN_I TYPE STRING,
MEINS_I TYPE STRING,
SMENG_I TYPE STRING,
FKLMG_I TYPE STRING,
LMENG_I TYPE STRING,
NTGEW_I TYPE STRING,
BRGEW_I TYPE STRING,
GEWEI_I TYPE STRING,
VOLUM_I TYPE STRING,
VOLEH_I TYPE STRING,
GSBER_I TYPE STRING,
PRSDT_I TYPE STRING,
FBUDA_I TYPE STRING,
KURSK_I TYPE STRING,
NETWR_I TYPE STRING,
VBELV_I TYPE STRING,
POSNV_I TYPE STRING,
VGBEL_I TYPE STRING,
VGPOS_I TYPE STRING,
VGTYP_I TYPE STRING,
AUBEL_I TYPE STRING,
AUPOS_I TYPE STRING,
AUREF_I TYPE STRING,
MATNR_I TYPE STRING,
ARKTX_I TYPE STRING,
PMATN_I TYPE STRING,
CHARG_I TYPE STRING,
MATKL_I TYPE STRING,
PSTYV_I TYPE STRING,
POSAR_I TYPE STRING,
PRODH_I TYPE STRING,
VSTEL_I TYPE STRING,
ATPKZ_I TYPE STRING,
SPART_I TYPE STRING,
POSPA_I TYPE STRING,
WERKS_I TYPE STRING,
ALAND_I TYPE STRING,
WKREG_I TYPE STRING,
WKCOU_I TYPE STRING,
WKCTY_I TYPE STRING,
TAXM1_I TYPE STRING,
TAXM2_I TYPE STRING,
TAXM3_I TYPE STRING,
TAXM4_I TYPE STRING,
TAXM5_I TYPE STRING,
TAXM6_I TYPE STRING,
TAXM7_I TYPE STRING,
TAXM8_I TYPE STRING,
TAXM9_I TYPE STRING,
KOWRR_I TYPE STRING,
PRSFD_I TYPE STRING,
SKTOF_I TYPE STRING,
SKFBP_I TYPE STRING,
KONDM_I TYPE STRING,
KTGRM_I TYPE STRING,
KOSTL_I TYPE STRING,
BONUS_I TYPE STRING,
PROVG_I TYPE STRING,
EANNR_I TYPE STRING,
VKGRP_I TYPE STRING,
VKBUR_I TYPE STRING,
SPARA_I TYPE STRING,
SHKZG_I TYPE STRING,
ERNAM_I TYPE STRING,
ERDAT_I TYPE STRING,
ERZET_I TYPE STRING,
BWTAR_I TYPE STRING,
LGORT_I TYPE STRING,
STAFO_I TYPE STRING,
WAVWR_I TYPE STRING,
KZWI1_I TYPE STRING,
KZWI2_I TYPE STRING,
KZWI3_I TYPE STRING,
KZWI4_I TYPE STRING,
KZWI5_I TYPE STRING,
KZWI6_I TYPE STRING,
STCUR_I TYPE STRING,
UVPRS_I TYPE STRING,
UVALL_I TYPE STRING,
EAN11_I TYPE STRING,
PRCTR_I TYPE STRING,
KVGR1_I TYPE STRING,
KVGR2_I TYPE STRING,
KVGR3_I TYPE STRING,
KVGR4_I TYPE STRING,
KVGR5_I TYPE STRING,
MVGR1_I TYPE STRING,
MVGR2_I TYPE STRING,
MVGR3_I TYPE STRING,
MVGR4_I TYPE STRING,
MVGR5_I TYPE STRING,
MATWA_I TYPE STRING,
BONBA_I TYPE STRING,
KOKRS_I TYPE STRING,
PAOBJNR_I TYPE STRING,
PS_PSP_PNR_I TYPE STRING,
AUFNR_I TYPE STRING,
TXJCD_I TYPE STRING,
CMPRE_I TYPE STRING,
CMPNT_I TYPE STRING,
CUOBJ_I TYPE STRING,
CUOBJ_CH_I TYPE STRING,
KOUPD_I TYPE STRING,
UECHA_I TYPE STRING,
XCHAR_I TYPE STRING,
ABRVW_I TYPE STRING,
SERNR_I TYPE STRING,
BZIRK_AUFT_I TYPE STRING,
KDGRP_AUFT_I TYPE STRING,
KONDA_AUFT_I TYPE STRING,
LLAND_AUFT_I TYPE STRING,
MPROK_I TYPE STRING,
PLTYP_AUFT_I TYPE STRING,
REGIO_AUFT_I TYPE STRING,
VKORG_AUFT_I TYPE STRING,
VTWEG_AUFT_I TYPE STRING,
ABRBG_I TYPE STRING,
PROSA_I TYPE STRING,
UEPVW_I TYPE STRING,
AUTYP_I TYPE STRING,
STADAT_I TYPE STRING,
FPLNR_I TYPE STRING,
FPLTR_I TYPE STRING,
AKTNR_I TYPE STRING,
KNUMA_PI_I TYPE STRING,
KNUMA_AG_I TYPE STRING,
PREFE_I TYPE STRING,
MWSBP_I TYPE STRING,
AUGRU_AUFT_I TYPE STRING,
FAREG_I TYPE STRING,
UPMAT_I TYPE STRING,
UKONM_I TYPE STRING,
CMPRE_FLT_I TYPE STRING,
ABFOR_I TYPE STRING,
ABGES_I TYPE STRING,
J_1ARFZ_I TYPE STRING,
J_1AREGIO_I TYPE STRING,
J_1AGICD_I TYPE STRING,
J_1ADTYP_I TYPE STRING,
J_1ATXREL_I TYPE STRING,
J_1BCFOP_I TYPE STRING,
J_1BTAXLW1_I TYPE STRING,
J_1BTAXLW2_I TYPE STRING,
J_1BTXSDC_I TYPE STRING,
BRTWR_I TYPE STRING,
WKTNR_I TYPE STRING,
WKTPS_I TYPE STRING,
RPLNR_I TYPE STRING,
KURSK_DAT_I TYPE STRING,
WGRU1_I TYPE STRING,
WGRU2_I TYPE STRING,
KDKG1_I TYPE STRING,
KDKG2_I TYPE STRING,
KDKG3_I TYPE STRING,
KDKG4_I TYPE STRING,
KDKG5_I TYPE STRING,
VKAUS_I TYPE STRING,
J_1AINDXP_I TYPE STRING,
J_1AIDATEP_I TYPE STRING,
KZFME_I TYPE STRING,
MWSKZ_I TYPE STRING,
VERTT_I TYPE STRING,
VERTN_I TYPE STRING,
SGTXT_I TYPE STRING,
DELCO_I TYPE STRING,
BEMOT_I TYPE STRING,
RRREL_I TYPE STRING,
AKKUR_I TYPE STRING,
WMINR_I TYPE STRING,
INCOV TYPE STRING,
INCO2_L TYPE STRING,
INCO3_L TYPE STRING,END OF T_EKKO_STR. DATA: WA_WB2_V_VBRK_VBRP2_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_WB2_V_VBRK_VBRP2_STR-MANDT sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VBELN sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MANDT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VBELN_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-POSNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKART sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKTYP sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VBTYP sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WAERK sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VKORG sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VTWEG sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KALSM sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KNUMV sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VSBED sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKDAT sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BELNR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-GJAHR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-POPER sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KONDA sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KDGRP sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BZIRK sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PLTYP sy-vline
WA_WB2_V_VBRK_VBRP2_STR-INCO1 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-INCO2 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-EXPKZ sy-vline
WA_WB2_V_VBRK_VBRP2_STR-RFBSK sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MRNKZ sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KURRF sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CPKUR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VALTG sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VALDT sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ZTERM sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ZLSCH sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KTGRD sy-vline
WA_WB2_V_VBRK_VBRP2_STR-LAND1 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-REGIO sy-vline
WA_WB2_V_VBRK_VBRP2_STR-COUNC sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CITYC sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BUKRS sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK1 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK2 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK3 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK4 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK5 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK6 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK7 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK8 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXK9 sy-vline
WA_WB2_V_VBRK_VBRP2_STR-NETWR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ZUKRI sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ERNAM sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ERZET sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ERDAT sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STAFO sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KUNRG sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KUNAG sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MABER sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STWAE sy-vline
WA_WB2_V_VBRK_VBRP2_STR-EXNUM sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STCEG sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AEDAT sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SFAKN sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KNUMA sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKART_RL sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKDAT_RL sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KURST sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MSCHL sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MANSP sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SPART sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KKBER sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KNKLI sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CMWAE sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CMKUF sy-vline
WA_WB2_V_VBRK_VBRP2_STR-HITYP_PR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BSTNK_VF sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VBUND sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKART_AB sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KAPPL sy-vline
WA_WB2_V_VBRK_VBRP2_STR-LANDTX sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STCEG_H sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STCEG_L sy-vline
WA_WB2_V_VBRK_VBRP2_STR-XBLNR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ZUONR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MWSBK sy-vline
WA_WB2_V_VBRK_VBRP2_STR-LOGSYS sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKSTO sy-vline
WA_WB2_V_VBRK_VBRP2_STR-XEGDR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-RPLNR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-LCNUM sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1AFITP sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KURRF_DAT sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AKWAE sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AKKUR sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KIDNO sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BVTYP sy-vline
WA_WB2_V_VBRK_VBRP2_STR-NUMPG sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BUPLA sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UEPOS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKIMG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VRKME_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UMVKZ_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UMVKN_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MEINS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SMENG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FKLMG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-LMENG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-NTGEW_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BRGEW_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-GEWEI_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VOLUM_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VOLEH_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-GSBER_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PRSDT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FBUDA_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KURSK_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-NETWR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VBELV_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-POSNV_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VGBEL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VGPOS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VGTYP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AUBEL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AUPOS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AUREF_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MATNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ARKTX_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PMATN_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CHARG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MATKL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PSTYV_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-POSAR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PRODH_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VSTEL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ATPKZ_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SPART_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-POSPA_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WERKS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ALAND_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WKREG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WKCOU_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WKCTY_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM1_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM2_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM3_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM4_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM5_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM6_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM7_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM8_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TAXM9_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KOWRR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PRSFD_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SKTOF_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SKFBP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KONDM_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KTGRM_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KOSTL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BONUS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PROVG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-EANNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VKGRP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VKBUR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SPARA_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SHKZG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ERNAM_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ERDAT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ERZET_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BWTAR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-LGORT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STAFO_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WAVWR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KZWI1_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KZWI2_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KZWI3_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KZWI4_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KZWI5_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KZWI6_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STCUR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UVPRS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UVALL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-EAN11_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PRCTR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KVGR1_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KVGR2_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KVGR3_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KVGR4_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KVGR5_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MVGR1_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MVGR2_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MVGR3_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MVGR4_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MVGR5_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MATWA_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BONBA_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KOKRS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PAOBJNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PS_PSP_PNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AUFNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-TXJCD_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CMPRE_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CMPNT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CUOBJ_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CUOBJ_CH_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KOUPD_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UECHA_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-XCHAR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ABRVW_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SERNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BZIRK_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KDGRP_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KONDA_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-LLAND_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MPROK_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PLTYP_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-REGIO_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VKORG_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VTWEG_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ABRBG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PROSA_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UEPVW_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AUTYP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-STADAT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FPLNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FPLTR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AKTNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KNUMA_PI_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KNUMA_AG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-PREFE_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MWSBP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AUGRU_AUFT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-FAREG_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UPMAT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-UKONM_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-CMPRE_FLT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ABFOR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-ABGES_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1ARFZ_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1AREGIO_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1AGICD_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1ADTYP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1ATXREL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1BCFOP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1BTAXLW1_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1BTAXLW2_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1BTXSDC_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BRTWR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WKTNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WKTPS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-RPLNR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KURSK_DAT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WGRU1_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WGRU2_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KDKG1_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KDKG2_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KDKG3_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KDKG4_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KDKG5_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VKAUS_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1AINDXP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-J_1AIDATEP_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-KZFME_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-MWSKZ_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VERTT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-VERTN_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-SGTXT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-DELCO_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-BEMOT_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-RRREL_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-AKKUR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-WMINR_I sy-vline
WA_WB2_V_VBRK_VBRP2_STR-INCOV sy-vline
WA_WB2_V_VBRK_VBRP2_STR-INCO2_L sy-vline
WA_WB2_V_VBRK_VBRP2_STR-INCO3_L sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.