ABAP Select data from SAP table SDOC_S_PRT_ITEM_DETAIL 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 SDOC_S_PRT_ITEM_DETAIL 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 SDOC_S_PRT_ITEM_DETAIL. 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 SDOC_S_PRT_ITEM_DETAIL 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_SDOC_S_PRT_ITEM_DETAIL TYPE STANDARD TABLE OF SDOC_S_PRT_ITEM_DETAIL,
      WA_SDOC_S_PRT_ITEM_DETAIL TYPE SDOC_S_PRT_ITEM_DETAIL,
      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: <SDOC_S_PRT_ITEM_DETAIL> TYPE SDOC_S_PRT_ITEM_DETAIL.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM SDOC_S_PRT_ITEM_DETAIL
*  INTO TABLE @DATA(IT_SDOC_S_PRT_ITEM_DETAIL2).
*--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_SDOC_S_PRT_ITEM_DETAIL INDEX 1 INTO DATA(WA_SDOC_S_PRT_ITEM_DETAIL2).


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

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_SDOC_S_PRT_ITEM_DETAIL-POSEX, sy-vline,
WA_SDOC_S_PRT_ITEM_DETAIL-MATNR, sy-vline,
WA_SDOC_S_PRT_ITEM_DETAIL-MATWA, sy-vline,
WA_SDOC_S_PRT_ITEM_DETAIL-PMATN, sy-vline,
WA_SDOC_S_PRT_ITEM_DETAIL-EAN11, sy-vline,
WA_SDOC_S_PRT_ITEM_DETAIL-IDNKD, sy-vline.
ENDLOOP. *Add any further fields from structure WA_SDOC_S_PRT_ITEM_DETAIL 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_SDOC_S_PRT_ITEM_DETAIL 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_SDOC_S_PRT_ITEM_DETAIL INTO WA_SDOC_S_PRT_ITEM_DETAIL. *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 POSEX CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_SDOC_S_PRT_ITEM_DETAIL-POSEX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_SDOC_S_PRT_ITEM_DETAIL-POSEX.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field SALESDOCUMENT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_SDOC_S_PRT_ITEM_DETAIL-SALESDOCUMENT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_SDOC_S_PRT_ITEM_DETAIL-SALESDOCUMENT.
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_SDOC_S_PRT_ITEM_DETAIL_STR,
VBDPA TYPE STRING,
POSNR TYPE STRING,
GRPOS TYPE STRING,
UEPOS TYPE STRING,
GRKOR TYPE STRING,
POSEX TYPE STRING,
MATNR TYPE STRING,
MATWA TYPE STRING,
PMATN TYPE STRING,
EAN11 TYPE STRING,
IDNKD TYPE STRING,
ARKTX TYPE STRING,
CHARG TYPE STRING,
MATKL TYPE STRING,
MATKL_BEZ TYPE STRING,
PRODH TYPE STRING,
PRODH_BEZ TYPE STRING,
SPART TYPE STRING,
SPART_BEZ TYPE STRING,
WERKS TYPE STRING,
LGORT TYPE STRING,
LGOBE TYPE STRING,
VSTEL TYPE STRING,
VSTEL_BEZ TYPE STRING,
ROUTE TYPE STRING,
ROUTE_BEZ TYPE STRING,
GSBER TYPE STRING,
PSTYV TYPE STRING,
PSTYV_BEZ TYPE STRING,
POSAR TYPE STRING,
HERKL TYPE STRING,
BRGEW TYPE STRING,
NTGEW TYPE STRING,
GEWEI TYPE STRING,
VOLUM TYPE STRING,
VOLEH TYPE STRING,
NETWR TYPE STRING,
WAERK TYPE STRING,
NETPR TYPE STRING,
KPEIN TYPE STRING,
KMEIN TYPE STRING,
LFDAT TYPE STRING,
LSMENG TYPE STRING,
KWMENG TYPE STRING,
KBMENG TYPE STRING,
VRKME TYPE STRING,
FMENG TYPE STRING,
ZMENG TYPE STRING,
ZIEME TYPE STRING,
ZWERT TYPE STRING,
UMZIZ TYPE STRING,
UMZIN TYPE STRING,
MEINS TYPE STRING,
SMENG TYPE STRING,
UEBTK TYPE STRING,
UEBTO TYPE STRING,
UNTTO TYPE STRING,
VBELN_VANG TYPE STRING,
VBTYP_VANG TYPE STRING,
AUDAT_VANG TYPE STRING,
KUNWE TYPE STRING,
ANRED_WE TYPE STRING,
ADRNR_WE TYPE STRING,
ADRNP_WE TYPE STRING,
ADDRESS_TYPE_WE TYPE STRING,
NAME1_WE TYPE STRING,
NAME2_WE TYPE STRING,
NAME3_WE TYPE STRING,
NAME4_WE TYPE STRING,
STRAS_WE TYPE STRING,
PFACH_WE TYPE STRING,
PFORT_WE TYPE STRING,
PSTL2_WE TYPE STRING,
LAND1_WE TYPE STRING,
SPRAS_WE TYPE STRING,
PSTLZ_WE TYPE STRING,
ORT01_WE TYPE STRING,
ORT02_WE TYPE STRING,
REGIO_WE TYPE STRING,
KURSK TYPE STRING,
KURSK_DAT TYPE STRING,
INCO1 TYPE STRING,
INCO2 TYPE STRING,
INCO1_BEZ TYPE STRING,
ZTERM TYPE STRING,
ZTERM_BEZ TYPE STRING,
ZTERM_TX1 TYPE STRING,
ZTERM_TX2 TYPE STRING,
ZTERM_TX3 TYPE STRING,
ZTERM_TX4 TYPE STRING,
ABGRU TYPE STRING,
ABGRU_BEZ TYPE STRING,
TDNAME TYPE STRING,
ATPKZ TYPE STRING,
FAKSP TYPE STRING,
LFREL TYPE STRING,
FKREL TYPE STRING,
ANTLF TYPE STRING,
KZTLF TYPE STRING,
SKTOF TYPE STRING,
SHKZG TYPE STRING,
CHSPL TYPE STRING,
BWTAR TYPE STRING,
BONUS TYPE STRING,
PROVG TYPE STRING,
KTGRM TYPE STRING,
KONDM TYPE STRING,
KDGRP TYPE STRING,
KDGRP_BEZ TYPE STRING,
BZIRK TYPE STRING,
BZIRK_BEZ TYPE STRING,
VALTG TYPE STRING,
VALDT TYPE STRING,
ERDAT TYPE STRING,
ERNAM TYPE STRING,
AEDAT TYPE STRING,
BMENG TYPE STRING,
EDATU TYPE STRING,
EZEIT TYPE STRING,
DATBEZ TYPE STRING,
PRGRS TYPE STRING,
POSNR_NEU TYPE STRING,
ETENR_DA TYPE STRING,
CUOBJ TYPE STRING,
CUOBJ_CH TYPE STRING,
VSMNG TYPE STRING,
ANZSN TYPE STRING,
FPLNR TYPE STRING,
DELCO TYPE STRING,
DELCO_BEZ TYPE STRING,
BSTKD TYPE STRING,
BSTDK TYPE STRING,
BSARK TYPE STRING,
BSARK_BEZ TYPE STRING,
IHREZ TYPE STRING,
BSTKD_E TYPE STRING,
BSTDK_E TYPE STRING,
BSARK_E TYPE STRING,
BSARK_BEZE TYPE STRING,
IHREZ_E TYPE STRING,
POSEX_E TYPE STRING,
VGBEL TYPE STRING,
VGPOS TYPE STRING,
UEPVW TYPE STRING,
DRAGR TYPE STRING,
PREFE TYPE STRING,
ATTYP TYPE STRING,
SGT_RCAT TYPE STRING,
MSR_ID TYPE STRING,
MSR_ITEM TYPE STRING,
RMA_CUSTOMER TYPE STRING,
MSR_RET_REASON TYPE STRING,
MSR_RET_REASON_TEXT TYPE STRING,
MSR_MAT_RECEIVED TYPE STRING,
MSR_FU_CODE TYPE STRING,
MSR_FU_CODE_TEXT TYPE STRING,
MSR_FORW_VENDOR TYPE STRING,
MSR_FWV_TITLE TYPE STRING,
MSR_FWV_ADDRNUM TYPE STRING,
MSR_FWV_NAME1 TYPE STRING,
MSR_FWV_NAME2 TYPE STRING,
MSR_FWV_NAME3 TYPE STRING,
MSR_FWV_NAME4 TYPE STRING,
MSR_FWV_STREET TYPE STRING,
MSR_FWV_PO_BOX TYPE STRING,
MSR_FWV_PO_BOX_LOC TYPE STRING,
MSR_FWV_CITY_CODE2 TYPE STRING,
MSR_FWV_COUNTRY TYPE STRING,
MSR_FWV_LANGU TYPE STRING,
MSR_FWV_POST_CODE1 TYPE STRING,
MSR_FWV_CITY1 TYPE STRING,
MSR_FWV_CITY2 TYPE STRING,
MSR_FWV_REGION TYPE STRING,
MSR_DDA_TITLE TYPE STRING,
MSR_DDA_ADDRNUM TYPE STRING,
MSR_DDA_NAME1 TYPE STRING,
MSR_DDA_NAME2 TYPE STRING,
MSR_DDA_NAME3 TYPE STRING,
MSR_DDA_NAME4 TYPE STRING,
MSR_DDA_STREET TYPE STRING,
MSR_DDA_PO_BOX TYPE STRING,
MSR_DDA_PO_BOX_LOC TYPE STRING,
MSR_DDA_CITY_CODE2 TYPE STRING,
MSR_DDA_COUNTRY TYPE STRING,
MSR_DDA_LANGU TYPE STRING,
MSR_DDA_POST_CODE1 TYPE STRING,
MSR_DDA_CITY1 TYPE STRING,
MSR_DDA_CITY2 TYPE STRING,
MSR_DDA_REGION TYPE STRING,
RMA_VENDOR TYPE STRING,
MSR_INSP_CODE TYPE STRING,
MSR_INSP_CODE_TX TYPE STRING,
INSPECTION_CODE_FTEXT1 TYPE STRING,
INSPECTION_CODE_FTEXT2 TYPE STRING,
INSPECTION_CODE_FTEXT3 TYPE STRING,
INSPECTION_CODE_FTEXT4 TYPE STRING,
AT_CUSTOMER_SITE TYPE STRING,
MSR_REFUND_CODE TYPE STRING,
MSR_REFUND_CODE_TEXT TYPE STRING,
MSR_FORW_PLANT1 TYPE STRING,
MSR_PLANT1_TXT TYPE STRING,
MSR_FORW_PLANT2 TYPE STRING,
MSR_PLANT2_TXT TYPE STRING,
MSR_FORW_PLANT3 TYPE STRING,
MSR_PLANT3_TXT TYPE STRING,
DUMMY TYPE STRING,
INCOV TYPE STRING,
INCO2_L TYPE STRING,
INCO3_L TYPE STRING,
INCO2_L_LBL TYPE STRING,
INCO3_L_LBL TYPE STRING,
BSTOB TYPE STRING,
/BEV1/EMMVGR1 TYPE STRING,
/BEV1/EMMVGR2 TYPE STRING,
/BEV1/EMMVGR3 TYPE STRING,
/BEV1/EMMVGR4 TYPE STRING,
/BEV1/EMMVGR5 TYPE STRING,
/BEV1/EMNEUPOS TYPE STRING,
ACTIVITY_TYPE TYPE STRING,
FSH_SEASON_YEAR TYPE STRING,
FSH_SEASON TYPE STRING,
FSH_COLLECTION TYPE STRING,
FSH_THEME TYPE STRING,
FSH_VAS_REL TYPE STRING,
WRF_CHARSTC1 TYPE STRING,
WRF_CHARSTC2 TYPE STRING,
WRF_CHARSTC3 TYPE STRING,
VEDPA TYPE STRING,
VPOSN TYPE STRING,
VKUESCH TYPE STRING,
VBEGDAT TYPE STRING,
VBEGREG TYPE STRING,
BEZEI_BEG TYPE STRING,
VENDDAT TYPE STRING,
VLAUFZ TYPE STRING,
VLAUEZ TYPE STRING,
BZLZE TYPE STRING,
VBTYP_VANG_TEXT TYPE STRING,
CORRECTION_TEXT TYPE STRING,
BILL_PLAN_PERIODIC TYPE STRING,
MANDT TYPE STRING,
FPLNR TYPE STRING,
FPLTR TYPE STRING,
FPTTP TYPE STRING,
TETXT TYPE STRING,
FKDAT TYPE STRING,
FPFIX TYPE STRING,
FAREG TYPE STRING,
FPROZ TYPE STRING,
WAERS TYPE STRING,
KURFP TYPE STRING,
FAKWR TYPE STRING,
FAKSP TYPE STRING,
FKARV TYPE STRING,
FKSAF TYPE STRING,
PERIO TYPE STRING,
FPLAE TYPE STRING,
MLSTN TYPE STRING,
MLBEZ TYPE STRING,
ZTERM TYPE STRING,
KUNRG 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,
VALTG TYPE STRING,
VALDT TYPE STRING,
NFDAT TYPE STRING,
TEMAN TYPE STRING,
FAKCA TYPE STRING,
AFDAT TYPE STRING,
NETWR TYPE STRING,
NETPR TYPE STRING,
WAVWR TYPE STRING,
KZWI1 TYPE STRING,
KZWI2 TYPE STRING,
KZWI3 TYPE STRING,
KZWI4 TYPE STRING,
KZWI5 TYPE STRING,
KZWI6 TYPE STRING,
CMPRE TYPE STRING,
SKFBP TYPE STRING,
BONBA TYPE STRING,
PRSOK TYPE STRING,
TYPZM TYPE STRING,
CMPRE_FLT TYPE STRING,
UELNR TYPE STRING,
UELTR TYPE STRING,
KURRF TYPE STRING,
CCACT TYPE STRING,
KORTE TYPE STRING,
OFKDAT TYPE STRING,
DESCR TYPE STRING,
POSTPR TYPE STRING,
REFDOC TYPE STRING,
SET_BY_FINAL TYPE STRING,
ITEM_USAGE TYPE STRING,
DB_KEY TYPE STRING,
PARENT_KEY TYPE STRING,
_DATAAGING TYPE STRING,
AD04FAREG TYPE STRING,
PEROP_BEG TYPE STRING,
PEROP_END TYPE STRING,
FPTYP TYPE STRING,
FPART TYPE STRING,
BEDAT TYPE STRING,
ENDAT TYPE STRING,
HORIZ TYPE STRING,
BETXT TYPE STRING,
ENTXT TYPE STRING,
PETXT TYPE STRING,
TMTXT TYPE STRING,
CONDITIONS TYPE STRING,
CANCELLATION_DATES TYPE STRING,
BILL_PLAN TYPE STRING,
SUB_ITEMS TYPE STRING,
CONFIGURATION TYPE STRING,
SCHEDULE_LINES TYPE STRING,
SERIALS TYPE STRING,
ADDITIONAL_TEXT TYPE STRING,
STATUS TYPE STRING,
SALESDOCUMENT TYPE STRING,
SALESDOCUMENTITEM TYPE STRING,
CHMLCMPLNCSTATUS TYPE STRING,
DANGEROUSGOODSSTATUS TYPE STRING,
SAFETYDATASHEETSTATUS TYPE STRING,
EX_CONDITIONS TYPE STRING,
EX_BILL_PLAN TYPE STRING,
EX_SUB_ITEMS TYPE STRING,
EX_CONFIGURATION TYPE STRING,
EX_SCHEDULE_LINES TYPE STRING,
EX_SERIALS TYPE STRING,
EX_CANCELLATION_DATES TYPE STRING,
EX_ADDITIONAL_TEXT TYPE STRING,
ADRHANDLE_WE TYPE STRING,
PERHANDLE_WE TYPE STRING,END OF T_EKKO_STR. DATA: WA_SDOC_S_PRT_ITEM_DETAIL_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_SDOC_S_PRT_ITEM_DETAIL_STR-VBDPA sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-POSNR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-GRPOS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UEPOS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-GRKOR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-POSEX sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MATNR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MATWA sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PMATN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EAN11 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-IDNKD sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ARKTX sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CHARG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MATKL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MATKL_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PRODH sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PRODH_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SPART sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SPART_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-WERKS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-LGORT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-LGOBE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VSTEL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VSTEL_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ROUTE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ROUTE_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-GSBER sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PSTYV sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PSTYV_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-POSAR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-HERKL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BRGEW sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NTGEW sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-GEWEI sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VOLUM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VOLEH sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NETWR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-WAERK sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NETPR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KPEIN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KMEIN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-LFDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-LSMENG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KWMENG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KBMENG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VRKME sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FMENG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZMENG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZIEME sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZWERT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UMZIZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UMZIN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MEINS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SMENG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UEBTK sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UEBTO sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UNTTO sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VBELN_VANG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VBTYP_VANG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-AUDAT_VANG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KUNWE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ANRED_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ADRNR_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ADRNP_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ADDRESS_TYPE_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NAME1_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NAME2_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NAME3_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NAME4_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-STRAS_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PFACH_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PFORT_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PSTL2_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-LAND1_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SPRAS_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PSTLZ_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ORT01_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ORT02_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-REGIO_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KURSK sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KURSK_DAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCO1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCO2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCO1_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZTERM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZTERM_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZTERM_TX1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZTERM_TX2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZTERM_TX3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZTERM_TX4 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ABGRU sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ABGRU_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TDNAME sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ATPKZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FAKSP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-LFREL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FKREL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ANTLF sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KZTLF sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SKTOF sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SHKZG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CHSPL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BWTAR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BONUS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PROVG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KTGRM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KONDM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KDGRP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KDGRP_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BZIRK sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BZIRK_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VALTG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VALDT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ERDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ERNAM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-AEDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BMENG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EDATU sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EZEIT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DATBEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PRGRS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-POSNR_NEU sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ETENR_DA sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CUOBJ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CUOBJ_CH sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VSMNG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ANZSN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPLNR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DELCO sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DELCO_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSTKD sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSTDK sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSARK sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSARK_BEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-IHREZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSTKD_E sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSTDK_E sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSARK_E sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSARK_BEZE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-IHREZ_E sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-POSEX_E sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VGBEL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VGPOS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UEPVW sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DRAGR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PREFE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ATTYP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SGT_RCAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_ID sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_ITEM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-RMA_CUSTOMER sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_RET_REASON sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_RET_REASON_TEXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_MAT_RECEIVED sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FU_CODE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FU_CODE_TEXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FORW_VENDOR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_TITLE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_ADDRNUM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_NAME1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_NAME2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_NAME3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_NAME4 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_STREET sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_PO_BOX sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_PO_BOX_LOC sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_CITY_CODE2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_COUNTRY sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_LANGU sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_POST_CODE1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_CITY1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_CITY2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FWV_REGION sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_TITLE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_ADDRNUM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_NAME1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_NAME2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_NAME3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_NAME4 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_STREET sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_PO_BOX sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_PO_BOX_LOC sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_CITY_CODE2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_COUNTRY sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_LANGU sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_POST_CODE1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_CITY1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_CITY2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_DDA_REGION sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-RMA_VENDOR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_INSP_CODE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_INSP_CODE_TX sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INSPECTION_CODE_FTEXT1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INSPECTION_CODE_FTEXT2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INSPECTION_CODE_FTEXT3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INSPECTION_CODE_FTEXT4 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-AT_CUSTOMER_SITE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_REFUND_CODE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_REFUND_CODE_TEXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FORW_PLANT1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_PLANT1_TXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FORW_PLANT2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_PLANT2_TXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_FORW_PLANT3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MSR_PLANT3_TXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DUMMY sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCOV sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCO2_L sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCO3_L sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCO2_L_LBL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-INCO3_L_LBL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BSTOB sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-/BEV1/EMMVGR1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-/BEV1/EMMVGR2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-/BEV1/EMMVGR3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-/BEV1/EMMVGR4 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-/BEV1/EMMVGR5 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-/BEV1/EMNEUPOS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ACTIVITY_TYPE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FSH_SEASON_YEAR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FSH_SEASON sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FSH_COLLECTION sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FSH_THEME sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FSH_VAS_REL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-WRF_CHARSTC1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-WRF_CHARSTC2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-WRF_CHARSTC3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VEDPA sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VPOSN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VKUESCH sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VBEGDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VBEGREG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BEZEI_BEG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VENDDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VLAUFZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VLAUEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BZLZE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VBTYP_VANG_TEXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CORRECTION_TEXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BILL_PLAN_PERIODIC sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MANDT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPLNR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPLTR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPTTP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TETXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FKDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPFIX sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FAREG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPROZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-WAERS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KURFP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FAKWR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FAKSP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FKARV sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FKSAF sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PERIO sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPLAE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MLSTN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-MLBEZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ZTERM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KUNRG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK4 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK5 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK6 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK7 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK8 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TAXK9 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VALTG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-VALDT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NFDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TEMAN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FAKCA sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-AFDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NETWR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-NETPR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-WAVWR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KZWI1 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KZWI2 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KZWI3 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KZWI4 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KZWI5 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KZWI6 sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CMPRE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SKFBP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BONBA sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PRSOK sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TYPZM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CMPRE_FLT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UELNR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-UELTR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KURRF sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CCACT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-KORTE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-OFKDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DESCR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-POSTPR sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-REFDOC sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SET_BY_FINAL sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ITEM_USAGE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DB_KEY sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PARENT_KEY sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-_DATAAGING sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-AD04FAREG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PEROP_BEG sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PEROP_END sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPTYP sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-FPART sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BEDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ENDAT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-HORIZ sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BETXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ENTXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PETXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-TMTXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CONDITIONS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CANCELLATION_DATES sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-BILL_PLAN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SUB_ITEMS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CONFIGURATION sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SCHEDULE_LINES sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SERIALS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ADDITIONAL_TEXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-STATUS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SALESDOCUMENT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SALESDOCUMENTITEM sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-CHMLCMPLNCSTATUS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-DANGEROUSGOODSSTATUS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-SAFETYDATASHEETSTATUS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_CONDITIONS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_BILL_PLAN sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_SUB_ITEMS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_CONFIGURATION sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_SCHEDULE_LINES sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_SERIALS sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_CANCELLATION_DATES sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-EX_ADDITIONAL_TEXT sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-ADRHANDLE_WE sy-vline
WA_SDOC_S_PRT_ITEM_DETAIL_STR-PERHANDLE_WE sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.