ABAP Select data from SAP table V_EORDER_STAT 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 V_EORDER_STAT 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 V_EORDER_STAT. 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 V_EORDER_STAT 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_V_EORDER_STAT TYPE STANDARD TABLE OF V_EORDER_STAT,
      WA_V_EORDER_STAT TYPE V_EORDER_STAT,
      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: <V_EORDER_STAT> TYPE V_EORDER_STAT.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM V_EORDER_STAT
*  INTO TABLE @DATA(IT_V_EORDER_STAT2).
*--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_V_EORDER_STAT INDEX 1 INTO DATA(WA_V_EORDER_STAT2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_V_EORDER_STAT ASSIGNING <V_EORDER_STAT>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<V_EORDER_STAT>-MANDT = 1.
<V_EORDER_STAT>-ORDERNR = 1.
<V_EORDER_STAT>-ORDER_LAUFNR = 1.
<V_EORDER_STAT>-ORDER_DATE = 1.
<V_EORDER_STAT>-PLANED_START = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_V_EORDER_STAT-PLANED_END, sy-vline,
WA_V_EORDER_STAT-ROUTE, sy-vline,
WA_V_EORDER_STAT-START_TIME, sy-vline,
WA_V_EORDER_STAT-END_TIME, sy-vline,
WA_V_EORDER_STAT-SERVFREQNR, sy-vline,
WA_V_EORDER_STAT-KUNNR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_V_EORDER_STAT 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_V_EORDER_STAT 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_V_EORDER_STAT INTO WA_V_EORDER_STAT. *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_V_EORDER_STAT-ORDERNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_V_EORDER_STAT-ORDERNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit MATN1, internal->external for field BEH_TYPE_NEW CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_V_EORDER_STAT-BEH_TYPE_NEW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_V_EORDER_STAT-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_V_EORDER_STAT-SERNR_NEW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_V_EORDER_STAT-SERNR_NEW.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field BEHGRP_NEW CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_V_EORDER_STAT-BEHGRP_NEW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_V_EORDER_STAT-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_V_EORDER_STAT-WASTE_TYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_V_EORDER_STAT-WASTE_TYPE.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field SDAUFNR_NACH CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_V_EORDER_STAT-SDAUFNR_NACH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_V_EORDER_STAT-SDAUFNR_NACH.
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_V_EORDER_STAT_STR,
MANDT TYPE STRING,
ORDERNR TYPE STRING,
ORDER_LAUFNR TYPE STRING,
ORDER_DATE TYPE STRING,
PLANED_START TYPE STRING,
PLANED_END TYPE STRING,
ROUTE TYPE STRING,
START_TIME TYPE STRING,
END_TIME TYPE STRING,
SERVFREQNR TYPE STRING,
KUNNR TYPE STRING,
SDAUFNR TYPE STRING,
ADDRNR TYPE STRING,
EORDER_STATUS TYPE STRING,
STATUS_TXT TYPE STRING,
SERVFREQ_LFNR TYPE STRING,
ROUTE_SEQUENCE TYPE STRING,
BEH_TYPE TYPE STRING,
SERNR TYPE STRING,
BEHGRP TYPE STRING,
SERVICE_TYPE TYPE STRING,
SMAUFNR TYPE STRING,
SERVLOC TYPE STRING,
ROB TYPE STRING,
CAPAB TYPE STRING,
EORDER_STATUS_I TYPE STRING,
BEH_TYPE_NEW TYPE STRING,
SERNR_NEW TYPE STRING,
BEHGRP_NEW TYPE STRING,
WASTE_TYPE TYPE STRING,
BEH_ANZAHL TYPE STRING,
EPROP TYPE STRING,
ROBTYP TYPE STRING,
SUPERROB 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,
ANZAHL_BEHGRP TYPE STRING,
BELNR TYPE STRING,
INTAPPNO TYPE STRING,
APPNO TYPE STRING,
RECN TYPE STRING,
WAKEYIDE TYPE STRING,
WAKEYCATLG TYPE STRING,
MNAMIN TYPE STRING,
MNAMQIN TYPE STRING,
BEH_ANZAHL_RM TYPE STRING,
WEIGHT_UNIT TYPE STRING,
WASTE_WEIGHT TYPE STRING,
WASTE TYPE STRING,
VOL_UNIT TYPE STRING,
WASTE_VOL TYPE STRING,
UZEIT TYPE STRING,
CONT_SERV_DURAT TYPE STRING,
REMENG TYPE STRING,
CONFTYPE1 TYPE STRING,
CONFTYPE2 TYPE STRING,
CONFTYPE3 TYPE STRING,
TEXT TYPE STRING,
WCNT TYPE STRING,
REF_ORDERNR TYPE STRING,
WERKS TYPE STRING,
LGORT TYPE STRING,
ABRMENGE TYPE STRING,
ACTUAL_DATE TYPE STRING,
OLD_ORDER_DATE TYPE STRING,
POSTPONED TYPE STRING,
ORDER_TYPE TYPE STRING,
MBLNR TYPE STRING,
ADD_SERVICE TYPE STRING,
SERNR_RM_NEW TYPE STRING,
CONT_WGHT_TARA TYPE STRING,
CONT_WEIGHT_FULL TYPE STRING,
EHS_PARTNER 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,
GGVERTRAG TYPE STRING,
SDPOSNR TYPE STRING,
POBJNR TYPE STRING,
HOBJNR TYPE STRING,
STAT TYPE STRING,
INACT TYPE STRING,
WDPLANTNR TYPE STRING,
SDAUFNR_NACH TYPE STRING,END OF T_EKKO_STR. DATA: WA_V_EORDER_STAT_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_V_EORDER_STAT_STR-MANDT sy-vline
WA_V_EORDER_STAT_STR-ORDERNR sy-vline
WA_V_EORDER_STAT_STR-ORDER_LAUFNR sy-vline
WA_V_EORDER_STAT_STR-ORDER_DATE sy-vline
WA_V_EORDER_STAT_STR-PLANED_START sy-vline
WA_V_EORDER_STAT_STR-PLANED_END sy-vline
WA_V_EORDER_STAT_STR-ROUTE sy-vline
WA_V_EORDER_STAT_STR-START_TIME sy-vline
WA_V_EORDER_STAT_STR-END_TIME sy-vline
WA_V_EORDER_STAT_STR-SERVFREQNR sy-vline
WA_V_EORDER_STAT_STR-KUNNR sy-vline
WA_V_EORDER_STAT_STR-SDAUFNR sy-vline
WA_V_EORDER_STAT_STR-ADDRNR sy-vline
WA_V_EORDER_STAT_STR-EORDER_STATUS sy-vline
WA_V_EORDER_STAT_STR-STATUS_TXT sy-vline
WA_V_EORDER_STAT_STR-SERVFREQ_LFNR sy-vline
WA_V_EORDER_STAT_STR-ROUTE_SEQUENCE sy-vline
WA_V_EORDER_STAT_STR-BEH_TYPE sy-vline
WA_V_EORDER_STAT_STR-SERNR sy-vline
WA_V_EORDER_STAT_STR-BEHGRP sy-vline
WA_V_EORDER_STAT_STR-SERVICE_TYPE sy-vline
WA_V_EORDER_STAT_STR-SMAUFNR sy-vline
WA_V_EORDER_STAT_STR-SERVLOC sy-vline
WA_V_EORDER_STAT_STR-ROB sy-vline
WA_V_EORDER_STAT_STR-CAPAB sy-vline
WA_V_EORDER_STAT_STR-EORDER_STATUS_I sy-vline
WA_V_EORDER_STAT_STR-BEH_TYPE_NEW sy-vline
WA_V_EORDER_STAT_STR-SERNR_NEW sy-vline
WA_V_EORDER_STAT_STR-BEHGRP_NEW sy-vline
WA_V_EORDER_STAT_STR-WASTE_TYPE sy-vline
WA_V_EORDER_STAT_STR-BEH_ANZAHL sy-vline
WA_V_EORDER_STAT_STR-EPROP sy-vline
WA_V_EORDER_STAT_STR-ROBTYP sy-vline
WA_V_EORDER_STAT_STR-SUPERROB sy-vline
WA_V_EORDER_STAT_STR-WINTERLEVEL sy-vline
WA_V_EORDER_STAT_STR-CLEAN1 sy-vline
WA_V_EORDER_STAT_STR-CLEAN2 sy-vline
WA_V_EORDER_STAT_STR-CLEAN3 sy-vline
WA_V_EORDER_STAT_STR-CLEAN4 sy-vline
WA_V_EORDER_STAT_STR-CLEAN5 sy-vline
WA_V_EORDER_STAT_STR-REMENG_TARGET sy-vline
WA_V_EORDER_STAT_STR-REUNIT sy-vline
WA_V_EORDER_STAT_STR-ANZAHL_BEHGRP sy-vline
WA_V_EORDER_STAT_STR-BELNR sy-vline
WA_V_EORDER_STAT_STR-INTAPPNO sy-vline
WA_V_EORDER_STAT_STR-APPNO sy-vline
WA_V_EORDER_STAT_STR-RECN sy-vline
WA_V_EORDER_STAT_STR-WAKEYIDE sy-vline
WA_V_EORDER_STAT_STR-WAKEYCATLG sy-vline
WA_V_EORDER_STAT_STR-MNAMIN sy-vline
WA_V_EORDER_STAT_STR-MNAMQIN sy-vline
WA_V_EORDER_STAT_STR-BEH_ANZAHL_RM sy-vline
WA_V_EORDER_STAT_STR-WEIGHT_UNIT sy-vline
WA_V_EORDER_STAT_STR-WASTE_WEIGHT sy-vline
WA_V_EORDER_STAT_STR-WASTE sy-vline
WA_V_EORDER_STAT_STR-VOL_UNIT sy-vline
WA_V_EORDER_STAT_STR-WASTE_VOL sy-vline
WA_V_EORDER_STAT_STR-UZEIT sy-vline
WA_V_EORDER_STAT_STR-CONT_SERV_DURAT sy-vline
WA_V_EORDER_STAT_STR-REMENG sy-vline
WA_V_EORDER_STAT_STR-CONFTYPE1 sy-vline
WA_V_EORDER_STAT_STR-CONFTYPE2 sy-vline
WA_V_EORDER_STAT_STR-CONFTYPE3 sy-vline
WA_V_EORDER_STAT_STR-TEXT sy-vline
WA_V_EORDER_STAT_STR-WCNT sy-vline
WA_V_EORDER_STAT_STR-REF_ORDERNR sy-vline
WA_V_EORDER_STAT_STR-WERKS sy-vline
WA_V_EORDER_STAT_STR-LGORT sy-vline
WA_V_EORDER_STAT_STR-ABRMENGE sy-vline
WA_V_EORDER_STAT_STR-ACTUAL_DATE sy-vline
WA_V_EORDER_STAT_STR-OLD_ORDER_DATE sy-vline
WA_V_EORDER_STAT_STR-POSTPONED sy-vline
WA_V_EORDER_STAT_STR-ORDER_TYPE sy-vline
WA_V_EORDER_STAT_STR-MBLNR sy-vline
WA_V_EORDER_STAT_STR-ADD_SERVICE sy-vline
WA_V_EORDER_STAT_STR-SERNR_RM_NEW sy-vline
WA_V_EORDER_STAT_STR-CONT_WGHT_TARA sy-vline
WA_V_EORDER_STAT_STR-CONT_WEIGHT_FULL sy-vline
WA_V_EORDER_STAT_STR-EHS_PARTNER sy-vline
WA_V_EORDER_STAT_STR-MNINO_UNS sy-vline
WA_V_EORDER_STAT_STR-MNINO_BGS sy-vline
WA_V_EORDER_STAT_STR-TRANSPORTER sy-vline
WA_V_EORDER_STAT_STR-DISPOSER sy-vline
WA_V_EORDER_STAT_STR-RECNWAKEY sy-vline
WA_V_EORDER_STAT_STR-E_WERKS sy-vline
WA_V_EORDER_STAT_STR-E_LGORT sy-vline
WA_V_EORDER_STAT_STR-GGVERTRAG sy-vline
WA_V_EORDER_STAT_STR-SDPOSNR sy-vline
WA_V_EORDER_STAT_STR-POBJNR sy-vline
WA_V_EORDER_STAT_STR-HOBJNR sy-vline
WA_V_EORDER_STAT_STR-STAT sy-vline
WA_V_EORDER_STAT_STR-INACT sy-vline
WA_V_EORDER_STAT_STR-WDPLANTNR sy-vline
WA_V_EORDER_STAT_STR-SDAUFNR_NACH sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.