BAPIIBDLVITEM SAP (Inbound Delivery Item) Structure details

Dictionary Type: Structure
Description: Inbound Delivery Item




ABAP Code to SELECT data from BAPIIBDLVITEM
Related tables to BAPIIBDLVITEM
Access table BAPIIBDLVITEM




Structure field list including key, data, relationships and ABAP select examples

BAPIIBDLVITEM is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Inbound Delivery Item" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_BAPIIBDLVITEM TYPE BAPIIBDLVITEM.

The BAPIIBDLVITEM table consists of various fields, each holding specific information or linking keys about Inbound Delivery Item data available in SAP. These include ITM_NUMBER (Item number of the SD document), MATERIAL (Material Number), SHORT_TEXT (Short text for sales order item), BATCH (Batch Number).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP BAPIIBDLVITEM structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
DELIV_NUMBDelivery VBELN_VLCHAR10VBUKALPHAVBELNVL
ITM_NUMBERItem number of the SD document POSNRNUMC6VBUPPOSNR
MATERIALMaterial Number MATNRCHAR18MARAMATN1MATNRMATS_MAT1
SHORT_TEXTShort text for sales order item ARKTXCHAR40TEXT40
BATCHBatch Number CHARG_DCHAR10MCH1CHARGCHA
VEND_MATMaterial Number Used by Vendor IDNLFCHAR35IDNEX
DLV_QTYActual quantity delivered (in sales units) LFIMGQUAN13(3) MENG13
SALES_UNIT_ISOISO code for sales unit ISOCD_VRKMECHAR3T006IISOCD_UNIT
SALES_UNITSales unit VRKMEUNIT3T006CUNITMEINS
DLV_QTY_STOCKActual quantity delivered in stockkeeping units LGMNGQUAN13(3) MENG13
BASE_UOMBase Unit of Measure MEINSUNIT3T006CUNITMEINS
BASE_UOM_ISOBase unit of measure in ISO code MEINS_ISOCHAR3T006IISOCD_UNIT
CONV_UNIT_NOMNumerator (factor) for conversion of sales quantity into SKU UMVKZDEC5UMBSZ
CONV_UNIT_DENOMDenominator (Divisor) for Conversion of Sales Qty into SKU UMVKNDEC5UMBSN
NET_WEIGHTNet weight NTGEW_15QUAN15(3) MENG15
GROSS_WTGross weight BRGEW_15QUAN15(3) MENG15
UNIT_OF_WT_ISOUnit of weight in ISO code GEWEI_ISOCHAR3T006IISOCD_UNIT
UNIT_OF_WTWeight Unit GEWEIUNIT3T006CUNITMEINS
VOLUMEVolume VOLUM_15QUAN15(3) MENG15
VOLUMEUNIT_ISOVolume unit in ISO code VOLEH_ISOCHAR3T006IISOCD_UNIT
VOLUMEUNITVolume unit VOLEHUNIT3T006CUNITMEINS
HIERARITEMSuperior item in an item hierarchy HIPOSNUMC6VBUPPOSNR
USEHIERITMUse of Hierarchy Item HIEVWCHAR1HIEVW
LOADINGGRPLoading Group LADGRCHAR4TLGRLADGR
TRANS_GRPTransportation Group TRAGRCHAR4TTGRTRAGR
DLV_GROUPDelivery group (items are delivered together) GRKORNUMC3GRKOR
EAN_UPCInternational Article Number (EAN/UPC) EAN11CHAR18EAN11EAN11EAN
REC_POINTReceiving point EMPSTCHAR25TEXT25
MATFRGTGRPMaterial freight group MFRGRCHAR8TMFGMFRGR
ITEM_CATEGSales document item category PSTYVCHAR4TVPTPSTYV
OVERDEL_UNLIMIndicator: Unlimited Overdelivery Allowed UEBTKCHAR1XFELD
OVERDELTOLOverdelivery Tolerance Limit UEBTODEC3(1) PRZ21
UNDER_TOLUnderdelivery Tolerance Limit UNTTODEC3(1) PRZ21
BTCH_SPLITBatch split allowed CHSPLCHAR1XFELD
BTCHEVALTYPIndicator for Batches / Evaluation Types XCHBWCHAR1XCHBW
ITEM_TYPEItem type POSARCHAR1POSAR
SPEC_STOCKSpecial Stock Indicator SOBKZCHAR1T148SOBKZ
PACKCNTRLPacking control PCKPFCHAR1PCKPF
MAT_GRP_SMMaterial Group: Packaging Materials MAGRVCHAR4TVEGRMAGRV
DB_CR_INDDebit/Credit Indicator SHKZGCHAR1SHKZG
PROMOTIONCOUPON WAKTIONCHAR10WAKHALPHAWAKTIONWAK
WHSE_MVMTMovement Type for Warehouse Management BWLVSNUMC3T333BWLVSBWL
EXPIRYDATEShelf Life Expiration or Best-Before Date VFDATDATS8DATUM
MOVE_TYPEMovement Type (Inventory Management) BWARTCHAR3T156BWARTBWA
MOVE_TYPE_WMReference movement type for WM from material movements RBLVSNUMC3LVS_BWREF
STOCK_TYPEStock Type MB_INSMKCHAR1MB_INSMK
MVT_INDMovement Indicator KZBEWCHAR1KZBEW
CUM_BTCH_QTYCumulative batch quantity of all split items (in StckUnit) KCMENGQUAN15(3) MENG15
CUM_BTCH_GR_WTCumulative gross weight of all batch split items KCBRGEWQUAN15(3) MENG15
CUM_BTCH_NT_WTCumulative net weight of all batch split items KCNTGEWQUAN15(3) MENG15
CUM_BTCH_VOLCumulative volume of all batch split items KCVOLUMQUAN15(3) MENG15
CUMBTCHWTUNWeight Unit GEWEIUNIT3T006CUNITMEINS
CUMBTCHWTUN_ISOUnit of weight in ISO code GEWEI_ISOCHAR3T006IISOCD_UNIT
CUMBTCHVOLUNVolume unit VOLEHUNIT3T006CUNITMEINS
CUMBTCHVOLUN_ISOVolume unit in ISO code VOLEH_ISOCHAR3T006IISOCD_UNIT
STOCK_CATStock Category in the Warehouse Management System BESTQCHAR1BESTQ
SP_STCK_NOSpecial Stock Number LVS_SONUMCHAR16ALPHALVS_SONUM
MATL_GROUPMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
MATL_TYPEMaterial Type MTARTCHAR4Assigned to domainMTARTMTA
DEL_QTY_FLOInternal field/ Do not use / LFIMG in float / MUM LFIMG_FLOFLTP16(16) FLTP
CONV_FACTConversion factor: quantities UMREFFFLTP16(16) FLTP
DLV_QTY_ST_FLOInternal field/ Do not use / LGMNG in float / MUM LGMNG_FLOFLTP16(16) FLTP
VENDRBATCHVendor Batch Number LICHNCHAR15LICHN
FLG_LEAD_UNITID: Leading unit of measure for completing a transaction KZFMECHAR1KZFME
CUMBTCHQTYSU_FLOCumulated batch split quantity in VRKME and float KCMENGVMEFFLTP16(16) FLTP
CUMBTCHQTYSUCumulative batch quantity of all split items in sales units KCMENG_VMEQUAN15(3) MENGV15_3
VAL_TYPEValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
MATERIAL_EXTERNALLong Material Number for MATERIAL Field MGV_MATERIAL_EXTERNALCHAR40MATNR_EXT
MATERIAL_GUIDExternal GUID for MATERIAL Field MGV_MATERIAL_GUIDCHAR32MATNR_EGUID
MATERIAL_VERSIONVersion Number for MATERIAL Field MGV_MATERIAL_VERSIONCHAR10MATNWMATNR_VERS
INSPLOTInspection Lot Number QPLOSNUMC12Assigned to domainQPLOSQLSQALS
PROD_DATEDate of Manufacture HSDATDATS8DATUM
CURR_QTYCurrent Qty Field for Arithmetic Operations in Doc.Process. AKMNGCHAR1AKMNG

Key field Non-key field



How do I retrieve data from SAP structure BAPIIBDLVITEM using ABAP code?

As BAPIIBDLVITEM is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on BAPIIBDLVITEM as there is no data to select.

How to access SAP table BAPIIBDLVITEM

Within an ECC or HANA version of SAP you can also view further information about BAPIIBDLVITEM and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!