ABAP Select data from SAP table IEWMINBDELIVC 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 IEWMINBDELIVC 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 IEWMINBDELIVC. 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 IEWMINBDELIVC 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_IEWMINBDELIVC TYPE STANDARD TABLE OF IEWMINBDELIVC,
      WA_IEWMINBDELIVC TYPE IEWMINBDELIVC,
      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: <IEWMINBDELIVC> TYPE IEWMINBDELIVC.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM IEWMINBDELIVC
*  INTO TABLE @DATA(IT_IEWMINBDELIVC2).
*--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_IEWMINBDELIVC INDEX 1 INTO DATA(WA_IEWMINBDELIVC2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_IEWMINBDELIVC ASSIGNING <IEWMINBDELIVC>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<IEWMINBDELIVC>-MANDT = 1.
<IEWMINBDELIVC>-INBOUNDDELIVERYUUID = 1.
<IEWMINBDELIVC>-INBOUNDDELIVERYITEMUUID = 1.
<IEWMINBDELIVC>-WAREHOUSE = 1.
<IEWMINBDELIVC>-INBOUNDDELIVERY = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_IEWMINBDELIVC-INBOUNDDELIVERYITEM, sy-vline,
WA_IEWMINBDELIVC-NUMBEROFINBDELIVITEMS, sy-vline,
WA_IEWMINBDELIVC-RECEIVINGOFFICE, sy-vline,
WA_IEWMINBDELIVC-MEANSOFTRANSPORTTYPE, sy-vline,
WA_IEWMINBDELIVC-MEANSOFTRANSPORTTYPENAME, sy-vline,
WA_IEWMINBDELIVC-MEANSOFTRANSPORT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_IEWMINBDELIVC 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_IEWMINBDELIVC 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_IEWMINBDELIVC INTO WA_IEWMINBDELIVC. *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 INBOUNDDELIVERY CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_IEWMINBDELIVC-INBOUNDDELIVERY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IEWMINBDELIVC-INBOUNDDELIVERY.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit BPMAP, internal->external for field STOCKOWNER CALL FUNCTION 'CONVERSION_EXIT_BPMAP_OUTPUT' EXPORTING input = WA_IEWMINBDELIVC-STOCKOWNER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IEWMINBDELIVC-STOCKOWNER.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit CUNIT, internal->external for field DISPLAYVOLUMEUNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_IEWMINBDELIVC-DISPLAYVOLUMEUNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_IEWMINBDELIVC-DISPLAYVOLUMEUNIT.
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_IEWMINBDELIVC_STR,
MANDT TYPE STRING,
INBOUNDDELIVERYUUID TYPE STRING,
INBOUNDDELIVERYITEMUUID TYPE STRING,
WAREHOUSE TYPE STRING,
INBOUNDDELIVERY TYPE STRING,
INBOUNDDELIVERYITEM TYPE STRING,
NUMBEROFINBDELIVITEMS TYPE STRING,
RECEIVINGOFFICE TYPE STRING,
MEANSOFTRANSPORTTYPE TYPE STRING,
MEANSOFTRANSPORTTYPENAME TYPE STRING,
MEANSOFTRANSPORT TYPE STRING,
DELIVERYITEMCATEGORY TYPE STRING,
DELIVERYDOCUMENTCATEGORY TYPE STRING,
DELIVERYITEMCATEGORYNAME TYPE STRING,
INBOUNDDELIVERYDOCUMENTTYPE TYPE STRING,
INBDELIVERYDOCUMENTTYPENAME TYPE STRING,
INBOUNDDELIVERYITEMTYPE TYPE STRING,
INBOUNDDELIVERYITEMTYPENAME TYPE STRING,
WAREHOUSEPROCESSTYPE TYPE STRING,
WAREHOUSEPROCESSTYPENAME TYPE STRING,
WAREHOUSEDOOR TYPE STRING,
STAGINGAREAGROUP TYPE STRING,
STAGINGAREA TYPE STRING,
STAGINGBAY TYPE STRING,
GOODSMOVEMENTBIN TYPE STRING,
PRODUCT TYPE STRING,
PRODUCTNAME TYPE STRING,
BATCH TYPE STRING,
ENTITLEDTODISPOSEPARTY TYPE STRING,
NAMEOFENTITLEDTODISPOSEPARTY TYPE STRING,
SHIPFROMPARTY TYPE STRING,
SHIPFROMPARTYNAME TYPE STRING,
ISBUSINESSPURPOSECOMPLETED TYPE STRING,
CARRIER TYPE STRING,
CARRIERNAME TYPE STRING,
TIMEZONEID TYPE STRING,
STOCKOWNER TYPE STRING,
STOCKOWNERNAME TYPE STRING,
STOCKTYPE TYPE STRING,
STOCKTYPENAME TYPE STRING,
PRODUCTQUANTITY TYPE STRING,
ITEMVOLUME TYPE STRING,
ITEMNETWEIGHT TYPE STRING,
ITEMGROSSWEIGHT TYPE STRING,
QUANTITYUNIT TYPE STRING,
DISPLAYWEIGHTUNIT TYPE STRING,
DISPLAYVOLUMEUNIT TYPE STRING,
COMPLETIONSTATUS TYPE STRING,
COMPLETIONSTATUSNAME TYPE STRING,
UNLOADINGSTATUS TYPE STRING,
UNLOADINGSTATUSNAME TYPE STRING,
PUTAWAYSTATUS TYPE STRING,
PUTAWAYSTATUSNAME TYPE STRING,
GOODSRECEIPTSTATUS TYPE STRING,
GOODSRECEIPTSTATUSNAME TYPE STRING,
QUALITYMGMTCOUNTPLNGSTATUS TYPE STRING,
QUALITYMGMTCOUNTPLNGSTATUSNAME TYPE STRING,
QUALITYMGMTINSPPLNGSTATUS TYPE STRING,
QUALITYMGMTINSPPLNGSTSNAME TYPE STRING,
QUALITYMGMTINSPECTIONSTATUS TYPE STRING,
QUALITYMGMTINSPECTIONSTSNAME TYPE STRING,
GOODSMOVEMENTBLOCKSTATUS TYPE STRING,
GOODSMOVEMENTBLOCKSTATUSNAME TYPE STRING,
CHECKTOLERANCESTATUS TYPE STRING,
CHECKTOLERANCESTATUSNAME TYPE STRING,
PLANNINGPUTAWAYSTATUS TYPE STRING,
PLANNINGPUTAWAYSTATUSNAME TYPE STRING,
TRANSPORTATIONUNITASSGMTSTATUS TYPE STRING,
TRANSPUNITASSGMTSTATUSNAME TYPE STRING,
VALUEADDEDSERVICEORDERSTATUS TYPE STRING,
VALUEADDEDDELIVSTSNAME TYPE STRING,
VALUATIONQTYASSIGNMENTSTATUS TYPE STRING,
VALUATIONQTYASSGMTSTATUSNAME TYPE STRING,
WAREHOUSEACTIVITYSTATUS TYPE STRING,
WAREHOUSEACTIVITYSTATUSNAME TYPE STRING,
TRANSITSTATUS TYPE STRING,
TRANSITSTATUSNAME TYPE STRING,
TRANSITPROCEDURESTATUS TYPE STRING,
TRANSITPROCEDURESTATUSNAME TYPE STRING,
TRANSPORTATIONPLANNINGSTATUS TYPE STRING,
TRANSPPLNGSTATUSNAME TYPE STRING,
OVERALLBLOCKSTATUS TYPE STRING,
OVERALLBLOCKSTATUSNAME TYPE STRING,
ITEMINCONSISTENCYBLKSTATUS TYPE STRING,
ITEMINCONSISTENCYBLKSTATUSNAME TYPE STRING,
TRANSPPLANBLOCKSTATUS TYPE STRING,
TRANSPPLANBLOCKSTATUSNAME TYPE STRING,
WAREHOUSELOCATION TYPE STRING,
INBDELIVCOMPLTNENDUTCDATETIME TYPE STRING,
ACTUALGRSTARTUTCDATETIME TYPE STRING,
PLANNEDGRSTARTUTCDATETIME TYPE STRING,
ACTUALPUTAWAYENDUTCDATETIME TYPE STRING,
UNLOADINGENDUTCDATETIME TYPE STRING,
ACTUALGRENDUTCDATETIME TYPE STRING,
PLANNEDGRENDUTCDATETIME TYPE STRING,
INBDELIVITEMCRTNUTCDATETIME TYPE STRING,
PUTAWAYENDWHSETMZNDATETIME TYPE STRING,
ACTUALGRENDWHSETMZNDATETIME TYPE STRING,
UNLOADINGENDWHSETMZNDATETIME TYPE STRING,
INBDELIVITMCMPLTWHSETMZNDTETME TYPE STRING,
INBDELIVCRTNWHSETMZNDATETIME TYPE STRING,
PLNDDELIVERYWHSETMZNDATETIME TYPE STRING,
ACTUALDELIVERYWHSETMZNDATETIME TYPE STRING,
PLNDARRVLINYARDWHSETMZNDTETME TYPE STRING,
ACTLARRVLINYARDWHSETMZNDTETME TYPE STRING,
PLNDGRENDWHSETMZNDATETIME TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNYEAR TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNMONTH TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNDATE TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNHOUR TYPE STRING,
PLNDGOODSRECEIPTWHSETMZNTIME TYPE STRING,
UNLOADINGENDWHSETMZNYEAR TYPE STRING,
UNLOADINGENDWHSETMZNMONTH TYPE STRING,
UNLOADINGENDWHSETMZNDATE TYPE STRING,
UNLOADINGENDWHSETMZNHOUR TYPE STRING,
UNLOADINGENDWHSETMZNTIME TYPE STRING,
PUTAWAYENDWHSETMZNYEAR TYPE STRING,
PUTAWAYENDWHSETMZNMONTH TYPE STRING,
PUTAWAYENDWHSETMZNDATE TYPE STRING,
PUTAWAYENDWHSETMZNHOUR TYPE STRING,
PUTAWAYENDWHSETMZNTIME TYPE STRING,
GOODSRECEIPTENDWHSETMZNYEAR TYPE STRING,
GOODSRECEIPTENDWHSETMZNMONTH TYPE STRING,
GOODSRECEIPTENDWHSETMZNDATE TYPE STRING,
GOODSRECEIPTENDWHSETMZNHOUR TYPE STRING,
GOODSRECEIPTENDWHSETMZNTIME TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNYEAR TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNMNTH TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNDATE TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNHOUR TYPE STRING,
INBDELIVCOMPLTNENDWHSETMZNTIME TYPE STRING,
PLANNEDDELIVERYWHSETMZNYEAR TYPE STRING,
PLANNEDDELIVERYWHSETMZNMONTH TYPE STRING,
PLANNEDDELIVERYWHSETMZNDATE TYPE STRING,
PLANNEDDELIVERYWHSETMZNHOUR TYPE STRING,
PLANNEDDELIVERYWHSETMZNTIME TYPE STRING,
ACTUALDELIVERYWHSETMZNYEAR TYPE STRING,
ACTUALDELIVERYWHSETMZNMONTH TYPE STRING,
ACTUALDELIVERYWHSETMZNDATE TYPE STRING,
ACTUALDELIVERYWHSETMZNHOUR TYPE STRING,
ACTUALDELIVERYWHSETMZNTIME TYPE STRING,
PLNDARRVLINYARDWHSETMZNYEAR TYPE STRING,
PLNDARRVLINYARDWHSETMZNMONTH TYPE STRING,
PLNDARRVLINYARDWHSETMZNDATE TYPE STRING,
PLNDARRVLINYARDWHSETMZNHOUR TYPE STRING,
PLNDARRVLINYARDWHSETMZNTIME TYPE STRING,
ACTLARRVLINYARDWHSETMZNYEAR TYPE STRING,
ACTLARRVLINYARDWHSETMZNMONTH TYPE STRING,
ACTLARRVLINYARDWHSETMZNDATE TYPE STRING,
ACTLARRVLINYARDWHSETMZNHOUR TYPE STRING,
ACTLARRVLINYARDWHSETMZNTIME TYPE STRING,
ACTUALARRIVALINYARDUTCDATETIME TYPE STRING,
PLNDARRIVALINYARDUTCDATETIME TYPE STRING,
NOWHSEACTIVITYTIMEINMINUTES TYPE STRING,
ARRIVALINYARDOVRDDURNINMINUTES TYPE STRING,
WAITINYARDDURATIONINMINUTES TYPE STRING,
GOODSRECEIPTDURATIONINMINUTES TYPE STRING,
PLNDDELIVTO30MINSWHSEDTETME TYPE STRING,
PLNDDELIVTO60MINSWHSEDTETME TYPE STRING,
PLNDARRVLTO30MINSWHSEDTETME TYPE STRING,
PLNDARRVLTO60MINSWHSEDTETME TYPE STRING,
ACTLDELIVTO30MINSWHSEDTETME TYPE STRING,
ACTLDELIVTO60MINSWHSEDTETME TYPE STRING,
ACTLARRVLTO30MINSWHSEDTETME TYPE STRING,
ACTLARRVLTO60MINSWHSEDTETME TYPE STRING,
COMPLTNENDTO30MINSWHSEDTETME TYPE STRING,
COMPLTNENDTO60MINSWHSEDTETME TYPE STRING,
GRENDRNDDTO30MINSWHSEDTETME TYPE STRING,
GRENDRNDDTO60MINSWHSEDTETME TYPE STRING,
PTWYENDRNDDTO30MINSWHSEDTETME TYPE STRING,
PTWYENDRNDDTO60MINSWHSEDTETME TYPE STRING,
UNLDGENDRNDDTO30MINSWHSEDTETME TYPE STRING,
UNLDGENDRNDDTO60MINSWHSEDTETME TYPE STRING,
EWMPLNDGRWHSETMZNHOUR TYPE STRING,
EWMPLNDDELIVERYWHSETMZNHOUR TYPE STRING,
EWMPLNDGOODSRECEIPTDATEISTODAY TYPE STRING,
EWMACTUALPUTAWAYDATEISTODAY TYPE STRING,
EWMPLNDORACTGRISTODAY TYPE STRING,
EWMPLNDDELIVERYDATEISTODAY TYPE STRING,
EWMQUANTITYHASADJUSTMENT TYPE STRING,
EWMPLNDGRDATEISINPAST TYPE STRING,
EWMACTUALGRDATEISONTIME TYPE STRING,
EWMPLNDDELIVERYTIMEISINPAST TYPE STRING,
EWMACTGRISBEFOREPLNDDELIVTIME TYPE STRING,END OF T_EKKO_STR. DATA: WA_IEWMINBDELIVC_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_IEWMINBDELIVC_STR-MANDT sy-vline
WA_IEWMINBDELIVC_STR-INBOUNDDELIVERYUUID sy-vline
WA_IEWMINBDELIVC_STR-INBOUNDDELIVERYITEMUUID sy-vline
WA_IEWMINBDELIVC_STR-WAREHOUSE sy-vline
WA_IEWMINBDELIVC_STR-INBOUNDDELIVERY sy-vline
WA_IEWMINBDELIVC_STR-INBOUNDDELIVERYITEM sy-vline
WA_IEWMINBDELIVC_STR-NUMBEROFINBDELIVITEMS sy-vline
WA_IEWMINBDELIVC_STR-RECEIVINGOFFICE sy-vline
WA_IEWMINBDELIVC_STR-MEANSOFTRANSPORTTYPE sy-vline
WA_IEWMINBDELIVC_STR-MEANSOFTRANSPORTTYPENAME sy-vline
WA_IEWMINBDELIVC_STR-MEANSOFTRANSPORT sy-vline
WA_IEWMINBDELIVC_STR-DELIVERYITEMCATEGORY sy-vline
WA_IEWMINBDELIVC_STR-DELIVERYDOCUMENTCATEGORY sy-vline
WA_IEWMINBDELIVC_STR-DELIVERYITEMCATEGORYNAME sy-vline
WA_IEWMINBDELIVC_STR-INBOUNDDELIVERYDOCUMENTTYPE sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVERYDOCUMENTTYPENAME sy-vline
WA_IEWMINBDELIVC_STR-INBOUNDDELIVERYITEMTYPE sy-vline
WA_IEWMINBDELIVC_STR-INBOUNDDELIVERYITEMTYPENAME sy-vline
WA_IEWMINBDELIVC_STR-WAREHOUSEPROCESSTYPE sy-vline
WA_IEWMINBDELIVC_STR-WAREHOUSEPROCESSTYPENAME sy-vline
WA_IEWMINBDELIVC_STR-WAREHOUSEDOOR sy-vline
WA_IEWMINBDELIVC_STR-STAGINGAREAGROUP sy-vline
WA_IEWMINBDELIVC_STR-STAGINGAREA sy-vline
WA_IEWMINBDELIVC_STR-STAGINGBAY sy-vline
WA_IEWMINBDELIVC_STR-GOODSMOVEMENTBIN sy-vline
WA_IEWMINBDELIVC_STR-PRODUCT sy-vline
WA_IEWMINBDELIVC_STR-PRODUCTNAME sy-vline
WA_IEWMINBDELIVC_STR-BATCH sy-vline
WA_IEWMINBDELIVC_STR-ENTITLEDTODISPOSEPARTY sy-vline
WA_IEWMINBDELIVC_STR-NAMEOFENTITLEDTODISPOSEPARTY sy-vline
WA_IEWMINBDELIVC_STR-SHIPFROMPARTY sy-vline
WA_IEWMINBDELIVC_STR-SHIPFROMPARTYNAME sy-vline
WA_IEWMINBDELIVC_STR-ISBUSINESSPURPOSECOMPLETED sy-vline
WA_IEWMINBDELIVC_STR-CARRIER sy-vline
WA_IEWMINBDELIVC_STR-CARRIERNAME sy-vline
WA_IEWMINBDELIVC_STR-TIMEZONEID sy-vline
WA_IEWMINBDELIVC_STR-STOCKOWNER sy-vline
WA_IEWMINBDELIVC_STR-STOCKOWNERNAME sy-vline
WA_IEWMINBDELIVC_STR-STOCKTYPE sy-vline
WA_IEWMINBDELIVC_STR-STOCKTYPENAME sy-vline
WA_IEWMINBDELIVC_STR-PRODUCTQUANTITY sy-vline
WA_IEWMINBDELIVC_STR-ITEMVOLUME sy-vline
WA_IEWMINBDELIVC_STR-ITEMNETWEIGHT sy-vline
WA_IEWMINBDELIVC_STR-ITEMGROSSWEIGHT sy-vline
WA_IEWMINBDELIVC_STR-QUANTITYUNIT sy-vline
WA_IEWMINBDELIVC_STR-DISPLAYWEIGHTUNIT sy-vline
WA_IEWMINBDELIVC_STR-DISPLAYVOLUMEUNIT sy-vline
WA_IEWMINBDELIVC_STR-COMPLETIONSTATUS sy-vline
WA_IEWMINBDELIVC_STR-COMPLETIONSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGSTATUS sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYSTATUS sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTSTATUS sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-QUALITYMGMTCOUNTPLNGSTATUS sy-vline
WA_IEWMINBDELIVC_STR-QUALITYMGMTCOUNTPLNGSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-QUALITYMGMTINSPPLNGSTATUS sy-vline
WA_IEWMINBDELIVC_STR-QUALITYMGMTINSPPLNGSTSNAME sy-vline
WA_IEWMINBDELIVC_STR-QUALITYMGMTINSPECTIONSTATUS sy-vline
WA_IEWMINBDELIVC_STR-QUALITYMGMTINSPECTIONSTSNAME sy-vline
WA_IEWMINBDELIVC_STR-GOODSMOVEMENTBLOCKSTATUS sy-vline
WA_IEWMINBDELIVC_STR-GOODSMOVEMENTBLOCKSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-CHECKTOLERANCESTATUS sy-vline
WA_IEWMINBDELIVC_STR-CHECKTOLERANCESTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-PLANNINGPUTAWAYSTATUS sy-vline
WA_IEWMINBDELIVC_STR-PLANNINGPUTAWAYSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-TRANSPORTATIONUNITASSGMTSTATUS sy-vline
WA_IEWMINBDELIVC_STR-TRANSPUNITASSGMTSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-VALUEADDEDSERVICEORDERSTATUS sy-vline
WA_IEWMINBDELIVC_STR-VALUEADDEDDELIVSTSNAME sy-vline
WA_IEWMINBDELIVC_STR-VALUATIONQTYASSIGNMENTSTATUS sy-vline
WA_IEWMINBDELIVC_STR-VALUATIONQTYASSGMTSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-WAREHOUSEACTIVITYSTATUS sy-vline
WA_IEWMINBDELIVC_STR-WAREHOUSEACTIVITYSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-TRANSITSTATUS sy-vline
WA_IEWMINBDELIVC_STR-TRANSITSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-TRANSITPROCEDURESTATUS sy-vline
WA_IEWMINBDELIVC_STR-TRANSITPROCEDURESTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-TRANSPORTATIONPLANNINGSTATUS sy-vline
WA_IEWMINBDELIVC_STR-TRANSPPLNGSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-OVERALLBLOCKSTATUS sy-vline
WA_IEWMINBDELIVC_STR-OVERALLBLOCKSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-ITEMINCONSISTENCYBLKSTATUS sy-vline
WA_IEWMINBDELIVC_STR-ITEMINCONSISTENCYBLKSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-TRANSPPLANBLOCKSTATUS sy-vline
WA_IEWMINBDELIVC_STR-TRANSPPLANBLOCKSTATUSNAME sy-vline
WA_IEWMINBDELIVC_STR-WAREHOUSELOCATION sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVCOMPLTNENDUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-ACTUALGRSTARTUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-PLANNEDGRSTARTUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-ACTUALPUTAWAYENDUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGENDUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-ACTUALGRENDUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-PLANNEDGRENDUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVITEMCRTNUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYENDWHSETMZNDATETIME sy-vline
WA_IEWMINBDELIVC_STR-ACTUALGRENDWHSETMZNDATETIME sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGENDWHSETMZNDATETIME sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVITMCMPLTWHSETMZNDTETME sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVCRTNWHSETMZNDATETIME sy-vline
WA_IEWMINBDELIVC_STR-PLNDDELIVERYWHSETMZNDATETIME sy-vline
WA_IEWMINBDELIVC_STR-ACTUALDELIVERYWHSETMZNDATETIME sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLINYARDWHSETMZNDTETME sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLINYARDWHSETMZNDTETME sy-vline
WA_IEWMINBDELIVC_STR-PLNDGRENDWHSETMZNDATETIME sy-vline
WA_IEWMINBDELIVC_STR-PLNDGOODSRECEIPTWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-PLNDGOODSRECEIPTWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-PLNDGOODSRECEIPTWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-PLNDGOODSRECEIPTWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-PLNDGOODSRECEIPTWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGENDWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGENDWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGENDWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGENDWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-UNLOADINGENDWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYENDWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYENDWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYENDWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYENDWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-PUTAWAYENDWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTENDWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTENDWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTENDWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTENDWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTENDWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVCOMPLTNENDWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVCOMPLTNENDWHSETMZNMNTH sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVCOMPLTNENDWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVCOMPLTNENDWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-INBDELIVCOMPLTNENDWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-PLANNEDDELIVERYWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-PLANNEDDELIVERYWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-PLANNEDDELIVERYWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-PLANNEDDELIVERYWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-PLANNEDDELIVERYWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-ACTUALDELIVERYWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-ACTUALDELIVERYWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-ACTUALDELIVERYWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-ACTUALDELIVERYWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-ACTUALDELIVERYWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLINYARDWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLINYARDWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLINYARDWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLINYARDWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLINYARDWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLINYARDWHSETMZNYEAR sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLINYARDWHSETMZNMONTH sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLINYARDWHSETMZNDATE sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLINYARDWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLINYARDWHSETMZNTIME sy-vline
WA_IEWMINBDELIVC_STR-ACTUALARRIVALINYARDUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRIVALINYARDUTCDATETIME sy-vline
WA_IEWMINBDELIVC_STR-NOWHSEACTIVITYTIMEINMINUTES sy-vline
WA_IEWMINBDELIVC_STR-ARRIVALINYARDOVRDDURNINMINUTES sy-vline
WA_IEWMINBDELIVC_STR-WAITINYARDDURATIONINMINUTES sy-vline
WA_IEWMINBDELIVC_STR-GOODSRECEIPTDURATIONINMINUTES sy-vline
WA_IEWMINBDELIVC_STR-PLNDDELIVTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-PLNDDELIVTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-PLNDARRVLTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-ACTLDELIVTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-ACTLDELIVTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-ACTLARRVLTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-COMPLTNENDTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-COMPLTNENDTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-GRENDRNDDTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-GRENDRNDDTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-PTWYENDRNDDTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-PTWYENDRNDDTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-UNLDGENDRNDDTO30MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-UNLDGENDRNDDTO60MINSWHSEDTETME sy-vline
WA_IEWMINBDELIVC_STR-EWMPLNDGRWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-EWMPLNDDELIVERYWHSETMZNHOUR sy-vline
WA_IEWMINBDELIVC_STR-EWMPLNDGOODSRECEIPTDATEISTODAY sy-vline
WA_IEWMINBDELIVC_STR-EWMACTUALPUTAWAYDATEISTODAY sy-vline
WA_IEWMINBDELIVC_STR-EWMPLNDORACTGRISTODAY sy-vline
WA_IEWMINBDELIVC_STR-EWMPLNDDELIVERYDATEISTODAY sy-vline
WA_IEWMINBDELIVC_STR-EWMQUANTITYHASADJUSTMENT sy-vline
WA_IEWMINBDELIVC_STR-EWMPLNDGRDATEISINPAST sy-vline
WA_IEWMINBDELIVC_STR-EWMACTUALGRDATEISONTIME sy-vline
WA_IEWMINBDELIVC_STR-EWMPLNDDELIVERYTIMEISINPAST sy-vline
WA_IEWMINBDELIVC_STR-EWMACTGRISBEFOREPLNDDELIVTIME sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.