BAPIOAITEMOIL SAP (Outline Agreement Item Data: IS OIL version) Structure details

Dictionary Type: Structure
Description: Outline Agreement Item Data: IS OIL version




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




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

BAPIOAITEMOIL 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 "Outline Agreement Item Data: IS OIL version" 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_BAPIOAITEMOIL TYPE BAPIOAITEMOIL.

The BAPIOAITEMOIL table consists of various fields, each holding specific information or linking keys about Outline Agreement Item Data: IS OIL version data available in SAP. These include DELETE_IND (Deletion Indicator in Purchasing Document), SHORT_TEXT (Short Text), MATERIAL (Material Number), EMATERIAL (Material 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: Cannot Be Enhanced


SAP BAPIOAITEMOIL 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
AGRMT_ITEMAgreement Item EVRTPNUMC5Assigned to domainEBELP
DELETE_INDDeletion Indicator in Purchasing Document ELOEKCHAR1ELOEK
SHORT_TEXTShort Text TXZ01CHAR40TEXT40
MATERIALMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
EMATERIALMaterial Number EMATNRCHAR18Assigned to domainMATN1MATNRMAT
PLANTPlant EWERKCHAR4Assigned to domainWERKSWRK
STGE_LOCStorage Location LGORT_DCHAR4Assigned to domainLGORTLAG
TRACKINGNORequirement Tracking Number BEDNRCHAR10CHAR10
MATL_GROUPMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
INFO_RECNumber of Purchasing Info Record INFNRCHAR10Assigned to domainALPHAINFNRINFMEIN_C
VEND_MATMaterial Number Used by Vendor IDNLFCHAR35IDNEX
TARGET_QTYTarget Quantity KTMNGQUAN13(3) MENGE
PO_UNITPurchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
PO_UNITISOOrder unit in ISO code BSTME_ISOCHAR3Assigned to domainISOCD_UNIT
ORDERPR_UNOrder Price Unit (Purchasing) BBPRMUNIT3Assigned to domainCUNITMEINS
ORD_UN_ISOISO code for purchase order price unit BBPRM_ISOCHAR3Assigned to domainISOCD_UNIT
CONV_NUM1Numerator for Conversion of Order Price Unit into Order Unit BPUMZDEC5UMBSZ
CONV_DEN1Denominator for Conv. of Order Price Unit into Order Unit BPUMNDEC5UMBSN
NET_PRICECurrency amount for BAPIS (with 9 decimal places) BAPICUREXTDEC28(9) BAPICUREXT
PRICE_UNITPrice Unit EPEINDEC5DEC5
GR_PR_TIMEGoods Receipt Processing Time in Days WEBAZDEC3DEC3
TAX_CODETax on sales/purchases code MWSKZCHAR2Assigned to domainMWSKZ
BON_GRP1Settlement Group 1 (Purchasing) EBONUCHAR2EBONU
QUAL_INSPStock Type INSMKCHAR1INSMK
INFO_UPDIndicator: Update Info Record SPINFCHAR1SPINF
PRNT_PRICEPrice Printout PRSDRCHAR1XFELD
EST_PRICEIndicator: Estimated Price SCHPRCHAR1XFELD
REMINDER1Number of Days for First Reminder/Expediter MAHN1DEC3MAHNT
REMINDER2Number of Days for Second Reminder/Expediter MAHN2DEC3MAHNT
REMINDER3Number of Days for Third Reminder/Expediter MAHN3DEC3MAHNT
OVERDLVTOLOverdelivery Tolerance Limit UEBTODEC3(1) PRZ21
UNLIM_DLVIndicator: Unlimited Overdelivery Allowed UEBTKCHAR1XFELD
UND_DLVTOLUnderdelivery Tolerance Limit UNTTODEC3(1) PRZ21
VAL_TYPEValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
ITEM_CATItem Category in Purchasing Document PSTYPCHAR1Assigned to domainPSTYP
ACCTASSCATAccount Assignment Category KNTTPCHAR1Assigned to domainKNTTPKNT
DISTRIBDistribution indicator for multiple account assignment VRTKZCHAR1VRTKZ
PART_INVPartial Invoice Indicator TWRKZCHAR1TWRKZ
GR_INDGoods Receipt Indicator WEPOSCHAR1XFELD
GR_NON_VALGoods Receipt, Non-Valuated WEUNBCHAR1XFELD
IR_INDInvoice Receipt Indicator REPOSCHAR1XFELD
GR_BASEDIVIndicator: GR-Based Invoice Verification WEBRECHAR1XFELD
ACKN_REQDOrder Acknowledgment Requirement KZABSCHAR1XFELD
ACKNOWL_NOOrder Acknowledgment Number LABNRCHAR20TEXT20
AGREEMENTNumber of Principal Purchase Agreement KONNRCHAR10Assigned to domainALPHAEBELNKTR
AGMT_ITEMItem Number of Principal Purchase Agreement KTPNRNUMC5Assigned to domainEBELP
SHIPPINGShipping Instructions EVERSCHAR2Assigned to domainEVERS
CUSTOMERCustomer EKUNNRCHAR10Assigned to domainALPHAKUNNRKUN
COND_GROUPCondition Group with Vendor EKKOGCHAR4CHAR4
NO_DISCTItem Does Not Qualify for Cash Discount ESKTOFCHAR1XFELD
PLAN_DELPlanned Delivery Time in Days EPLIFDEC3DEC3
NET_WEIGHTNet Weight ENTGEQUAN13(3) MENG13
WEIGHTUNITUnit of Weight EGEWEUNIT3Assigned to domainCUNITMEINS
WEIGHTUN_IISO code for unit of weight EGEWE_ISOCHAR3Assigned to domainISOCD_UNIT
TAXJURCODETax Jurisdiction TXJCDCHAR15Assigned to domainTXJCDTXJ
CTRL_KEYControl Key for Quality Management in Procurement QSSPURCHAR8Assigned to domainQSSPUR
CONF_CTRLConfirmation Control Key BSTAECHAR4Assigned to domainBSTAE
REV_LEVRevision Level REVLVCHAR2NUMCVREVLVRVS
FUNDFund BP_GEBERCHAR10Assigned to domainBP_GEBERFIC
FUNDS_CTRFunds Center FISTLCHAR16Assigned to domainFISTLFIS
CMMT_ITEMCommitment Item FIPOSCHAR14FMFPOFIPOSFIP
PRICEDATEPrice Determination (Pricing) Date Control MEPRFCHAR1MEPRF
PRICE_DATEDate of Price Determination PREDTDATS8DATUM
GROSS_WTGross Weight BRGEWQUAN13(3) MENG13
VOLUMEVolume VOLUMQUAN13(3) MENG13
VOLUMEUNITVolume unit VOLEHUNIT3T006CUNITMEINS
VOLUMEUN_IVolume unit in ISO code VOLEH_ISOCHAR3Assigned to domainISOCD_UNIT
INCOTERMS1Incoterms (Part 1) INCO1CHAR3TINCINCO1
INCOTERMS2Incoterms (Part 2) INCO2CHAR28INCO2
PRE_VENDORPrior Vendor KOLIFCHAR10LFA1ALPHALIFNR
VEND_PARTVendor Subrange LTSNRCHAR6WYT1LTSNR
HL_ITEMHigher-Level Item in Purchasing Documents UEBPONUMC5EKPOEBELP
GR_TO_DATELatest Possible Goods Receipt LEWEDDATS8DATUM
SUPPVENDORVendor to be supplied/who is to receive delivery EMLIFCHAR10Assigned to domainALPHALIFNR
SC_VENDORSubcontracting vendor LBLKZCHAR1XFELD
KANBAN_INDKanban Indicator KBNKZCHAR1KBNKZ
ERSEvaluated Receipt Settlement (ERS) XERSYCHAR1XFELD
R_PROMOCOUPON WAKTIONCHAR10WAKHALPHAWAKTIONWAK
POINTSNumber of Points ANZPUQUAN13(3) MENG13
POINT_UNITPoints unit PUNEIUNIT3Assigned to domainCUNITMEINS
POINT_UN_IISO code for points unit PUNEI_ISOCHAR3Assigned to domainISOCD_UNIT
SEASONSeason Category SAISOCHAR4Assigned to domainSAISOSAISO
SEASON_YRSeason Year SAISJCHAR4GJAHRCJAHRWMSAISJ
BON_GRP2Settlement Group 2 (Rebate Settlement, Purchasing) EBON2CHAR2EBONU
BON_GRP3Settlement Group 3 (Rebate Settlement, Purchasing) EBON3CHAR2EBONU
SETT_ITEMItem Relevant to Subsequent (Period-End Rebate) Settlement EBONYCHAR1XFELD
MINREMLIFEMinimum Remaining Shelf Life MHDRZDEC4DEC4
RFQ_NORFQ Number ANFNRCHAR10Assigned to domainALPHAEBELNANF
RFQ_ITEMItem Number of RFQ ANFPSNUMC5Assigned to domainEBELP
PREQ_NOPurchase Requisition Number BANFNCHAR10ALPHABANFNBANMBAN_C
PREQ_ITEMItem Number of Purchase Requisition BNFPONUMC5Assigned to domainBNFPOBAP
REF_DOCReference Document Number REFBSCHAR10Assigned to domainALPHAEBELN
REF_ITEMItem of reference document REFPSNUMC5Assigned to domainEBELP
SI_CATSubitem Category, Purchasing Document UPTYPCHAR1Assigned to domainUPTYP
RET_ITEMReturns Item RETPOCHAR1XFELD
AT_RELEVRelevant to Allocation Table AURELCHAR1AUREL
ORDER_REASReason for Ordering BSGRUCHAR3BSGRU

Key field Non-key field



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

As BAPIOAITEMOIL 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 BAPIOAITEMOIL as there is no data to select.

How to access SAP table BAPIOAITEMOIL

Within an ECC or HANA version of SAP you can also view further information about BAPIOAITEMOIL 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!