ABAP Select data from SAP table IPPMFGORDEROPDC 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 IPPMFGORDEROPDC 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 IPPMFGORDEROPDC. 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 IPPMFGORDEROPDC 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_IPPMFGORDEROPDC TYPE STANDARD TABLE OF IPPMFGORDEROPDC,
      WA_IPPMFGORDEROPDC TYPE IPPMFGORDEROPDC,
      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: <IPPMFGORDEROPDC> TYPE IPPMFGORDEROPDC.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM IPPMFGORDEROPDC
*  INTO TABLE @DATA(IT_IPPMFGORDEROPDC2).
*--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_IPPMFGORDEROPDC INDEX 1 INTO DATA(WA_IPPMFGORDEROPDC2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_IPPMFGORDEROPDC ASSIGNING <IPPMFGORDEROPDC>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<IPPMFGORDEROPDC>-MANDT = 1.
<IPPMFGORDEROPDC>-ORDERINTERNALBILLOFOPERATIONS = 1.
<IPPMFGORDEROPDC>-ORDERINTBILLOFOPERATIONSITEM = 1.
<IPPMFGORDEROPDC>-MANUFACTURINGORDER = 1.
<IPPMFGORDEROPDC>-MANUFACTURINGORDERSEQUENCE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_IPPMFGORDEROPDC-MANUFACTURINGORDEROPERATION, sy-vline,
WA_IPPMFGORDEROPDC-MANUFACTURINGORDERSUBOPERATION, sy-vline,
WA_IPPMFGORDEROPDC-MANUFACTURINGORDERCATEGORY, sy-vline,
WA_IPPMFGORDEROPDC-MANUFACTURINGORDERTYPE, sy-vline,
WA_IPPMFGORDEROPDC-PRODUCTIONSUPERVISOR, sy-vline,
WA_IPPMFGORDEROPDC-MRPPLANT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_IPPMFGORDEROPDC 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_IPPMFGORDEROPDC 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_IPPMFGORDEROPDC INTO WA_IPPMFGORDEROPDC. *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 MANUFACTURINGORDER CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_IPPMFGORDEROPDC-MANUFACTURINGORDER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IPPMFGORDEROPDC-MANUFACTURINGORDER.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit MATN1, internal->external for field CROSSPLANTCONFIGURABLEPRODUCT CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_IPPMFGORDEROPDC-CROSSPLANTCONFIGURABLEPRODUCT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IPPMFGORDEROPDC-CROSSPLANTCONFIGURABLEPRODUCT.
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_IPPMFGORDEROPDC_STR,
MANDT TYPE STRING,
ORDERINTERNALBILLOFOPERATIONS TYPE STRING,
ORDERINTBILLOFOPERATIONSITEM TYPE STRING,
MANUFACTURINGORDER TYPE STRING,
MANUFACTURINGORDERSEQUENCE TYPE STRING,
MANUFACTURINGORDEROPERATION TYPE STRING,
MANUFACTURINGORDERSUBOPERATION TYPE STRING,
MANUFACTURINGORDERCATEGORY TYPE STRING,
MANUFACTURINGORDERTYPE TYPE STRING,
PRODUCTIONSUPERVISOR TYPE STRING,
MRPPLANT TYPE STRING,
MATERIAL TYPE STRING,
MFGORDEROPERATIONTEXT TYPE STRING,
LANGUAGE TYPE STRING,
MFGORDEROPERATIONISPHASE TYPE STRING,
MFGORDERPHASESUPERIOROPERATION TYPE STRING,
NUMBEROFCAPACITIES TYPE STRING,
NUMBEROFCONFIRMATIONSLIPS TYPE STRING,
NUMBEROFOPERATIONCONFIRMATIONS TYPE STRING,
OPERATIONIMPORTANCE TYPE STRING,
OPERATIONISCREATED TYPE STRING,
OPERATIONISRELEASED TYPE STRING,
OPERATIONISPRINTED TYPE STRING,
OPERATIONISCONFIRMED TYPE STRING,
OPERATIONISPARTIALLYCONFIRMED TYPE STRING,
OPERATIONISTECHLYCOMPLETED TYPE STRING,
OPERATIONISCLOSED TYPE STRING,
OPERATIONISSCHEDULED TYPE STRING,
OPERATIONISPARTIALLYDELIVERED TYPE STRING,
OPERATIONISDELIVERED TYPE STRING,
PRODUCTIONPLANT TYPE STRING,
WORKCENTERINTERNALID TYPE STRING,
WORKCENTERTYPECODE TYPE STRING,
WORKCENTER TYPE STRING,
OPERATIONCONTROLPROFILE TYPE STRING,
BILLOFOPERATIONSTYPE TYPE STRING,
OPERATIONCONFIRMATION TYPE STRING,
CAPACITYREQUIREMENT TYPE STRING,
CAPACITYREQUIREMENTITEM TYPE STRING,
COMPANYCODE TYPE STRING,
CONTROLLINGAREA TYPE STRING,
OPERLSTSCHEDLDEXECSTRTDTE TYPE STRING,
OPERLSTSCHEDLDEXECSTRTTME TYPE STRING,
OPERLSTSCHEDLDPROCGSTRTDTE TYPE STRING,
OPERLSTSCHEDLDPROCGSTRTTME TYPE STRING,
OPERLSTSCHEDLDTRDWNSTRTDTE TYPE STRING,
OPERLSTSCHEDLDTRDWNSTRTTME TYPE STRING,
OPERLSTSCHEDLDEXECENDDTE TYPE STRING,
OPERLSTSCHEDLDEXECENDTME TYPE STRING,
OPLTSTSCHEDLDEXECSTRTDTE TYPE STRING,
OPLTSTSCHEDLDEXECSTRTTME TYPE STRING,
OPLTSTSCHEDLDPROCGSTRTDTE TYPE STRING,
OPLTSTSCHEDLDPROCGSTRTTME TYPE STRING,
OPLTSTSCHEDLDTRDWNSTRTDTE TYPE STRING,
OPLTSTSCHEDLDTRDWNSTRTTME TYPE STRING,
OPLTSTSCHEDLDEXECENDDTE TYPE STRING,
OPLTSTSCHEDLDEXECENDTME TYPE STRING,
OPERATIONCONFIRMEDSTARTDATE TYPE STRING,
OPERATIONCONFIRMEDENDDATE TYPE STRING,
OPACTUALEXECUTIONSTARTDATE TYPE STRING,
OPACTUALEXECUTIONSTARTTIME TYPE STRING,
OPACTUALSETUPENDDATE TYPE STRING,
OPACTUALSETUPENDTIME TYPE STRING,
OPACTUALPROCESSINGSTARTDATE TYPE STRING,
OPACTUALPROCESSINGSTARTTIME TYPE STRING,
OPACTUALPROCESSINGENDDATE TYPE STRING,
OPACTUALPROCESSINGENDTIME TYPE STRING,
OPACTUALTEARDOWNSTARTDATE TYPE STRING,
OPACTUALTEARDOWNSTARTTME TYPE STRING,
OPACTUALEXECUTIONENDDATE TYPE STRING,
OPACTUALEXECUTIONENDTIME TYPE STRING,
REPORTINGPERIOD TYPE STRING,
ACTUALEXECUTIONENDDATE TYPE STRING,
ACTUALEXECUTIONENDTIME TYPE STRING,
ENDDATEHOUR TYPE STRING,
ENDDATEWEEKDAY TYPE STRING,
ENDDATEWEEK TYPE STRING,
ENDDATEMONTH TYPE STRING,
ENDDATEYEAR TYPE STRING,
ENDDATEYEARMONTH TYPE STRING,
PLANNEDACTUALSTARTDATEDVTNDURN TYPE STRING,
PLANNEDACTUALENDDATEDVTNDURN TYPE STRING,
PLANNEDCURRENTSTRTDATEDVTNDURN TYPE STRING,
PLANNEDCURRENTENDDATEDVTNDURN TYPE STRING,
ACTUALWORKDAYDURNINSECONDS TYPE STRING,
PLANNEDWORKDAYDURNINSECONDS TYPE STRING,
DEVIATIONWORKDAYDURNINSECONDS TYPE STRING,
ACTUALDURATIONUNIT TYPE STRING,
PLANNEDDURATIONUNIT TYPE STRING,
DEVIATIONDURATIONUNIT TYPE STRING,
DURATIONUNIT TYPE STRING,
ACTUALDURATION TYPE STRING,
PLANNEDDURATION TYPE STRING,
DEVIATIONDURATION TYPE STRING,
PRODUCTSEASONYEAR TYPE STRING,
PRODUCTSEASON TYPE STRING,
PRODUCTCOLLECTION TYPE STRING,
PRODUCTTHEME TYPE STRING,
MASTERPRODUCTIONORDER TYPE STRING,
COMBINEDPRODUCTIONORDER TYPE STRING,
MASTERPLANNEDORDER TYPE STRING,
COMBINEDPLANNEDORDER TYPE STRING,
CROSSPLANTCONFIGURABLEPRODUCT TYPE STRING,
PRODUCTCHARACTERISTIC1 TYPE STRING,
PRODUCTCHARACTERISTIC2 TYPE STRING,
PRODUCTCHARACTERISTIC3 TYPE STRING,
STOCKSEGMENT TYPE STRING,END OF T_EKKO_STR. DATA: WA_IPPMFGORDEROPDC_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_IPPMFGORDEROPDC_STR-MANDT sy-vline
WA_IPPMFGORDEROPDC_STR-ORDERINTERNALBILLOFOPERATIONS sy-vline
WA_IPPMFGORDEROPDC_STR-ORDERINTBILLOFOPERATIONSITEM sy-vline
WA_IPPMFGORDEROPDC_STR-MANUFACTURINGORDER sy-vline
WA_IPPMFGORDEROPDC_STR-MANUFACTURINGORDERSEQUENCE sy-vline
WA_IPPMFGORDEROPDC_STR-MANUFACTURINGORDEROPERATION sy-vline
WA_IPPMFGORDEROPDC_STR-MANUFACTURINGORDERSUBOPERATION sy-vline
WA_IPPMFGORDEROPDC_STR-MANUFACTURINGORDERCATEGORY sy-vline
WA_IPPMFGORDEROPDC_STR-MANUFACTURINGORDERTYPE sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTIONSUPERVISOR sy-vline
WA_IPPMFGORDEROPDC_STR-MRPPLANT sy-vline
WA_IPPMFGORDEROPDC_STR-MATERIAL sy-vline
WA_IPPMFGORDEROPDC_STR-MFGORDEROPERATIONTEXT sy-vline
WA_IPPMFGORDEROPDC_STR-LANGUAGE sy-vline
WA_IPPMFGORDEROPDC_STR-MFGORDEROPERATIONISPHASE sy-vline
WA_IPPMFGORDEROPDC_STR-MFGORDERPHASESUPERIOROPERATION sy-vline
WA_IPPMFGORDEROPDC_STR-NUMBEROFCAPACITIES sy-vline
WA_IPPMFGORDEROPDC_STR-NUMBEROFCONFIRMATIONSLIPS sy-vline
WA_IPPMFGORDEROPDC_STR-NUMBEROFOPERATIONCONFIRMATIONS sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONIMPORTANCE sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISCREATED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISRELEASED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISPRINTED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISCONFIRMED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISPARTIALLYCONFIRMED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISTECHLYCOMPLETED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISCLOSED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISSCHEDULED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISPARTIALLYDELIVERED sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONISDELIVERED sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTIONPLANT sy-vline
WA_IPPMFGORDEROPDC_STR-WORKCENTERINTERNALID sy-vline
WA_IPPMFGORDEROPDC_STR-WORKCENTERTYPECODE sy-vline
WA_IPPMFGORDEROPDC_STR-WORKCENTER sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONCONTROLPROFILE sy-vline
WA_IPPMFGORDEROPDC_STR-BILLOFOPERATIONSTYPE sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONCONFIRMATION sy-vline
WA_IPPMFGORDEROPDC_STR-CAPACITYREQUIREMENT sy-vline
WA_IPPMFGORDEROPDC_STR-CAPACITYREQUIREMENTITEM sy-vline
WA_IPPMFGORDEROPDC_STR-COMPANYCODE sy-vline
WA_IPPMFGORDEROPDC_STR-CONTROLLINGAREA sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDEXECSTRTDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDEXECSTRTTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDPROCGSTRTDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDPROCGSTRTTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDTRDWNSTRTDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDTRDWNSTRTTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDEXECENDDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPERLSTSCHEDLDEXECENDTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDEXECSTRTDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDEXECSTRTTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDPROCGSTRTDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDPROCGSTRTTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDTRDWNSTRTDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDTRDWNSTRTTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDEXECENDDTE sy-vline
WA_IPPMFGORDEROPDC_STR-OPLTSTSCHEDLDEXECENDTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONCONFIRMEDSTARTDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPERATIONCONFIRMEDENDDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALEXECUTIONSTARTDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALEXECUTIONSTARTTIME sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALSETUPENDDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALSETUPENDTIME sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALPROCESSINGSTARTDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALPROCESSINGSTARTTIME sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALPROCESSINGENDDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALPROCESSINGENDTIME sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALTEARDOWNSTARTDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALTEARDOWNSTARTTME sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALEXECUTIONENDDATE sy-vline
WA_IPPMFGORDEROPDC_STR-OPACTUALEXECUTIONENDTIME sy-vline
WA_IPPMFGORDEROPDC_STR-REPORTINGPERIOD sy-vline
WA_IPPMFGORDEROPDC_STR-ACTUALEXECUTIONENDDATE sy-vline
WA_IPPMFGORDEROPDC_STR-ACTUALEXECUTIONENDTIME sy-vline
WA_IPPMFGORDEROPDC_STR-ENDDATEHOUR sy-vline
WA_IPPMFGORDEROPDC_STR-ENDDATEWEEKDAY sy-vline
WA_IPPMFGORDEROPDC_STR-ENDDATEWEEK sy-vline
WA_IPPMFGORDEROPDC_STR-ENDDATEMONTH sy-vline
WA_IPPMFGORDEROPDC_STR-ENDDATEYEAR sy-vline
WA_IPPMFGORDEROPDC_STR-ENDDATEYEARMONTH sy-vline
WA_IPPMFGORDEROPDC_STR-PLANNEDACTUALSTARTDATEDVTNDURN sy-vline
WA_IPPMFGORDEROPDC_STR-PLANNEDACTUALENDDATEDVTNDURN sy-vline
WA_IPPMFGORDEROPDC_STR-PLANNEDCURRENTSTRTDATEDVTNDURN sy-vline
WA_IPPMFGORDEROPDC_STR-PLANNEDCURRENTENDDATEDVTNDURN sy-vline
WA_IPPMFGORDEROPDC_STR-ACTUALWORKDAYDURNINSECONDS sy-vline
WA_IPPMFGORDEROPDC_STR-PLANNEDWORKDAYDURNINSECONDS sy-vline
WA_IPPMFGORDEROPDC_STR-DEVIATIONWORKDAYDURNINSECONDS sy-vline
WA_IPPMFGORDEROPDC_STR-ACTUALDURATIONUNIT sy-vline
WA_IPPMFGORDEROPDC_STR-PLANNEDDURATIONUNIT sy-vline
WA_IPPMFGORDEROPDC_STR-DEVIATIONDURATIONUNIT sy-vline
WA_IPPMFGORDEROPDC_STR-DURATIONUNIT sy-vline
WA_IPPMFGORDEROPDC_STR-ACTUALDURATION sy-vline
WA_IPPMFGORDEROPDC_STR-PLANNEDDURATION sy-vline
WA_IPPMFGORDEROPDC_STR-DEVIATIONDURATION sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTSEASONYEAR sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTSEASON sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTCOLLECTION sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTTHEME sy-vline
WA_IPPMFGORDEROPDC_STR-MASTERPRODUCTIONORDER sy-vline
WA_IPPMFGORDEROPDC_STR-COMBINEDPRODUCTIONORDER sy-vline
WA_IPPMFGORDEROPDC_STR-MASTERPLANNEDORDER sy-vline
WA_IPPMFGORDEROPDC_STR-COMBINEDPLANNEDORDER sy-vline
WA_IPPMFGORDEROPDC_STR-CROSSPLANTCONFIGURABLEPRODUCT sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTCHARACTERISTIC1 sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTCHARACTERISTIC2 sy-vline
WA_IPPMFGORDEROPDC_STR-PRODUCTCHARACTERISTIC3 sy-vline
WA_IPPMFGORDEROPDC_STR-STOCKSEGMENT sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.