ABAP Select data from SAP table EWASWDORDERITEMCREATE 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 EWASWDORDERITEMCREATE 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 EWASWDORDERITEMCREATE. 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 EWASWDORDERITEMCREATE 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_EWASWDORDERITEMCREATE TYPE STANDARD TABLE OF EWASWDORDERITEMCREATE,
      WA_EWASWDORDERITEMCREATE TYPE EWASWDORDERITEMCREATE,
      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: <EWASWDORDERITEMCREATE> TYPE EWASWDORDERITEMCREATE.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM EWASWDORDERITEMCREATE
*  INTO TABLE @DATA(IT_EWASWDORDERITEMCREATE2).
*--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_EWASWDORDERITEMCREATE INDEX 1 INTO DATA(WA_EWASWDORDERITEMCREATE2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_EWASWDORDERITEMCREATE ASSIGNING <EWASWDORDERITEMCREATE>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<EWASWDORDERITEMCREATE>-ORDERNR = 1.
<EWASWDORDERITEMCREATE>-ORDER_DATE = 1.
<EWASWDORDERITEMCREATE>-ROUTE = 1.
<EWASWDORDERITEMCREATE>-CONTAINER = 1.
<EWASWDORDERITEMCREATE>-TIMEFRAME = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_EWASWDORDERITEMCREATE-START_TIME, sy-vline,
WA_EWASWDORDERITEMCREATE-END_TIME, sy-vline,
WA_EWASWDORDERITEMCREATE-SERVFREQNR, sy-vline,
WA_EWASWDORDERITEMCREATE-SERVFREQ_LFNR, sy-vline,
WA_EWASWDORDERITEMCREATE-ADDRNR, sy-vline,
WA_EWASWDORDERITEMCREATE-CLEANMATNR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_EWASWDORDERITEMCREATE 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_EWASWDORDERITEMCREATE 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_EWASWDORDERITEMCREATE INTO WA_EWASWDORDERITEMCREATE. *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 ORDERNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_EWASWDORDERITEMCREATE-ORDERNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EWASWDORDERITEMCREATE-ORDERNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

*Conversion exit TPLNR, internal->external for field SERVLOC CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_EWASWDORDERITEMCREATE-SERVLOC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EWASWDORDERITEMCREATE-SERVLOC.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field RECNWAKEY CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_EWASWDORDERITEMCREATE-RECNWAKEY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EWASWDORDERITEMCREATE-RECNWAKEY.
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_EWASWDORDERITEMCREATE_STR,
ORDERNR TYPE STRING,
ORDER_DATE TYPE STRING,
ROUTE TYPE STRING,
CONTAINER TYPE STRING,
TIMEFRAME TYPE STRING,
START_TIME TYPE STRING,
END_TIME TYPE STRING,
SERVFREQNR TYPE STRING,
SERVFREQ_LFNR TYPE STRING,
ADDRNR TYPE STRING,
CLEANMATNR TYPE STRING,
BEH_TYPE TYPE STRING,
SERNR TYPE STRING,
BEH_TYPE_NEW TYPE STRING,
SERNR_NEW TYPE STRING,
EPROP TYPE STRING,
SERVICE_TYPE TYPE STRING,
SERVLOC TYPE STRING,
ORDERTXT TYPE STRING,
ROUTE_SEQUENCE TYPE STRING,
PLANED_START TYPE STRING,
PLANED_END TYPE STRING,
SDAUFNR TYPE STRING,
SDPOSNR TYPE STRING,
KUNNR TYPE STRING,
KUNWE TYPE STRING,
BULK_WEIGHT_UNIT TYPE STRING,
BULK_WASTE_WEIGH TYPE STRING,
BULK_VOL_UNIT TYPE STRING,
BULK_WASTE_VOL TYPE STRING,
ORDER_TYPE TYPE STRING,
CAPAB TYPE STRING,
WINTERLEVEL TYPE STRING,
CLEAN1 TYPE STRING,
CLEAN2 TYPE STRING,
CLEAN3 TYPE STRING,
CLEAN4 TYPE STRING,
CLEAN5 TYPE STRING,
REMENG_TARGET TYPE STRING,
REUNIT TYPE STRING,
ROB TYPE STRING,
ROBTYP TYPE STRING,
SUPERROB TYPE STRING,
BEH_ANZAHL TYPE STRING,
BEHGRP TYPE STRING,
ANZAHL_BEHGRP TYPE STRING,
BEHGRP_NEW TYPE STRING,
WASTE_TYPE TYPE STRING,
GGVERTRAG TYPE STRING,
WDPLANT TYPE STRING,
WASTE_WERKS TYPE STRING,
WASTE_LGORT TYPE STRING,
SLOCCONTACT TYPE STRING,
SLOCCONTACTTXT TYPE STRING,
PLANNED_TIME TYPE STRING,
PLANNED_DURT TYPE STRING,
IBASE TYPE STRING,
IBASE_NEW TYPE STRING,
ORDERGENAREA TYPE STRING,
EHS_PARTNER TYPE STRING,
INTAPPNO TYPE STRING,
APPNO TYPE STRING,
RECN TYPE STRING,
WAKEYIDE TYPE STRING,
WAKEYCATLG TYPE STRING,
MNAMIN TYPE STRING,
MNAMQIN TYPE STRING,
MNINO_UNS TYPE STRING,
MNINO_BGS TYPE STRING,
TRANSPORTER TYPE STRING,
DISPOSER TYPE STRING,
RECNWAKEY TYPE STRING,
E_WERKS TYPE STRING,
E_LGORT TYPE STRING,
SDSHARES TYPE STRING,
CREATE_GUID TYPE STRING,END OF T_EKKO_STR. DATA: WA_EWASWDORDERITEMCREATE_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_EWASWDORDERITEMCREATE_STR-ORDERNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-ORDER_DATE sy-vline
WA_EWASWDORDERITEMCREATE_STR-ROUTE sy-vline
WA_EWASWDORDERITEMCREATE_STR-CONTAINER sy-vline
WA_EWASWDORDERITEMCREATE_STR-TIMEFRAME sy-vline
WA_EWASWDORDERITEMCREATE_STR-START_TIME sy-vline
WA_EWASWDORDERITEMCREATE_STR-END_TIME sy-vline
WA_EWASWDORDERITEMCREATE_STR-SERVFREQNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-SERVFREQ_LFNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-ADDRNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-CLEANMATNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-BEH_TYPE sy-vline
WA_EWASWDORDERITEMCREATE_STR-SERNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-BEH_TYPE_NEW sy-vline
WA_EWASWDORDERITEMCREATE_STR-SERNR_NEW sy-vline
WA_EWASWDORDERITEMCREATE_STR-EPROP sy-vline
WA_EWASWDORDERITEMCREATE_STR-SERVICE_TYPE sy-vline
WA_EWASWDORDERITEMCREATE_STR-SERVLOC sy-vline
WA_EWASWDORDERITEMCREATE_STR-ORDERTXT sy-vline
WA_EWASWDORDERITEMCREATE_STR-ROUTE_SEQUENCE sy-vline
WA_EWASWDORDERITEMCREATE_STR-PLANED_START sy-vline
WA_EWASWDORDERITEMCREATE_STR-PLANED_END sy-vline
WA_EWASWDORDERITEMCREATE_STR-SDAUFNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-SDPOSNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-KUNNR sy-vline
WA_EWASWDORDERITEMCREATE_STR-KUNWE sy-vline
WA_EWASWDORDERITEMCREATE_STR-BULK_WEIGHT_UNIT sy-vline
WA_EWASWDORDERITEMCREATE_STR-BULK_WASTE_WEIGH sy-vline
WA_EWASWDORDERITEMCREATE_STR-BULK_VOL_UNIT sy-vline
WA_EWASWDORDERITEMCREATE_STR-BULK_WASTE_VOL sy-vline
WA_EWASWDORDERITEMCREATE_STR-ORDER_TYPE sy-vline
WA_EWASWDORDERITEMCREATE_STR-CAPAB sy-vline
WA_EWASWDORDERITEMCREATE_STR-WINTERLEVEL sy-vline
WA_EWASWDORDERITEMCREATE_STR-CLEAN1 sy-vline
WA_EWASWDORDERITEMCREATE_STR-CLEAN2 sy-vline
WA_EWASWDORDERITEMCREATE_STR-CLEAN3 sy-vline
WA_EWASWDORDERITEMCREATE_STR-CLEAN4 sy-vline
WA_EWASWDORDERITEMCREATE_STR-CLEAN5 sy-vline
WA_EWASWDORDERITEMCREATE_STR-REMENG_TARGET sy-vline
WA_EWASWDORDERITEMCREATE_STR-REUNIT sy-vline
WA_EWASWDORDERITEMCREATE_STR-ROB sy-vline
WA_EWASWDORDERITEMCREATE_STR-ROBTYP sy-vline
WA_EWASWDORDERITEMCREATE_STR-SUPERROB sy-vline
WA_EWASWDORDERITEMCREATE_STR-BEH_ANZAHL sy-vline
WA_EWASWDORDERITEMCREATE_STR-BEHGRP sy-vline
WA_EWASWDORDERITEMCREATE_STR-ANZAHL_BEHGRP sy-vline
WA_EWASWDORDERITEMCREATE_STR-BEHGRP_NEW sy-vline
WA_EWASWDORDERITEMCREATE_STR-WASTE_TYPE sy-vline
WA_EWASWDORDERITEMCREATE_STR-GGVERTRAG sy-vline
WA_EWASWDORDERITEMCREATE_STR-WDPLANT sy-vline
WA_EWASWDORDERITEMCREATE_STR-WASTE_WERKS sy-vline
WA_EWASWDORDERITEMCREATE_STR-WASTE_LGORT sy-vline
WA_EWASWDORDERITEMCREATE_STR-SLOCCONTACT sy-vline
WA_EWASWDORDERITEMCREATE_STR-SLOCCONTACTTXT sy-vline
WA_EWASWDORDERITEMCREATE_STR-PLANNED_TIME sy-vline
WA_EWASWDORDERITEMCREATE_STR-PLANNED_DURT sy-vline
WA_EWASWDORDERITEMCREATE_STR-IBASE sy-vline
WA_EWASWDORDERITEMCREATE_STR-IBASE_NEW sy-vline
WA_EWASWDORDERITEMCREATE_STR-ORDERGENAREA sy-vline
WA_EWASWDORDERITEMCREATE_STR-EHS_PARTNER sy-vline
WA_EWASWDORDERITEMCREATE_STR-INTAPPNO sy-vline
WA_EWASWDORDERITEMCREATE_STR-APPNO sy-vline
WA_EWASWDORDERITEMCREATE_STR-RECN sy-vline
WA_EWASWDORDERITEMCREATE_STR-WAKEYIDE sy-vline
WA_EWASWDORDERITEMCREATE_STR-WAKEYCATLG sy-vline
WA_EWASWDORDERITEMCREATE_STR-MNAMIN sy-vline
WA_EWASWDORDERITEMCREATE_STR-MNAMQIN sy-vline
WA_EWASWDORDERITEMCREATE_STR-MNINO_UNS sy-vline
WA_EWASWDORDERITEMCREATE_STR-MNINO_BGS sy-vline
WA_EWASWDORDERITEMCREATE_STR-TRANSPORTER sy-vline
WA_EWASWDORDERITEMCREATE_STR-DISPOSER sy-vline
WA_EWASWDORDERITEMCREATE_STR-RECNWAKEY sy-vline
WA_EWASWDORDERITEMCREATE_STR-E_WERKS sy-vline
WA_EWASWDORDERITEMCREATE_STR-E_LGORT sy-vline
WA_EWASWDORDERITEMCREATE_STR-SDSHARES sy-vline
WA_EWASWDORDERITEMCREATE_STR-CREATE_GUID sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.