BVBAPKOM SAP (Communication Fields for Maintaining SD Document Items) Structure details

Dictionary Type: Structure
Description: Communication Fields for Maintaining SD Document Items




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




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

BVBAPKOM 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 "Communication Fields for Maintaining SD Document Items" 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_BVBAPKOM TYPE BVBAPKOM.

The BVBAPKOM table consists of various fields, each holding specific information or linking keys about Communication Fields for Maintaining SD Document Items data available in SAP. These include OLDNR (Document and item number of the data in the external system), POSNR (Sales Document Item), MATNR (Material Number), UEPOS (Higher-level item in bill of material structures).. 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 BVBAPKOM 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
TBNAMTable Name TABNAMECHAR30Assigned to domainAS4TABDTB
OLDNRDocument and item number of the data in the external system OLDNRCHAR30TEXT30
POSNRSales Document Item POSNR_VANUMC6Assigned to domainPOSNRAPO
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
UEPOSHigher-level item in bill of material structures UEPOSNUMC6Assigned to domainPOSNR
GRPOSItem for which this item is an alternative GRPOSNUMC6GRPOS
GRKORDelivery group (items are delivered together) GRKORNUMC3GRKOR
ABGRUReason for rejection of quotations and sales orders ABGRUCHAR2ABGRU
FAKSPBlock FAKSPCHAR2Assigned to domainFAKSP
POSEXItem Number of the Underlying Purchase Order POSEXCHAR6ALPHAPOSEX
KDMATMaterial belonging to the customer KDMATCHAR35IDNEX
VGPOSItem number of the reference item VGPOSNUMC6Assigned to domainPOSNR
WERKSPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
LGORTStorage Location LGORT_DCHAR4Assigned to domainLGORTLAG
ZMENGCTarget quantity with 3 decimal places (in sales units) DZMENGCNUMC13NUMC13
ZIEMETarget quantity UoM DZIEMEUNIT3Assigned to domainCUNITMEINS
VRKMESales unit VRKMEUNIT3Assigned to domainCUNITMEINS
PSTYVSales document item category PSTYVCHAR4Assigned to domainPSTYV
ARKTXShort text for sales order item ARKTXCHAR40TEXT40
KSCHL1Condition type KSCHACHAR4Assigned to domainKSCHLVKS
KBETR1CCondition rate with decimal places and minus sign KBETRCCHAR11CHAR11
KWAER1Currency Key WAERSCUKY5Assigned to domainWAERSFWS
KPEIN1Condition pricing unit KPEINCNUMC5NUMC5
KMEIN1Condition unit in the document KVMEIUNIT3Assigned to domainCUNITMEINS
KSCHL2Condition type KSCHACHAR4Assigned to domainKSCHLVKS
KBETR2CCondition rate with decimal places and minus sign KBETRCCHAR11CHAR11
KWAER2Currency Key WAERSCUKY5Assigned to domainWAERSFWS
KPEIN2Condition pricing unit KPEINCNUMC5NUMC5
KMEIN2Condition unit in the document KVMEIUNIT3Assigned to domainCUNITMEINS
KSCHL3Condition type KSCHACHAR4Assigned to domainKSCHLVKS
KBETR3CCondition rate with decimal places and minus sign KBETRCCHAR11CHAR11
KWAER3Currency Key WAERSCUKY5Assigned to domainWAERSFWS
KPEIN3Condition pricing unit KPEINCNUMC5NUMC5
KMEIN3Condition unit in the document KVMEIUNIT3Assigned to domainCUNITMEINS
KSCHL4Condition type KSCHACHAR4Assigned to domainKSCHLVKS
KBETR4CCondition rate with decimal places and minus sign KBETRCCHAR11CHAR11
KWAER4Currency Key WAERSCUKY5Assigned to domainWAERSFWS
KPEIN4Condition pricing unit KPEINCNUMC5NUMC5
KMEIN4Condition unit in the document KVMEIUNIT3Assigned to domainCUNITMEINS
EDATUSchedule line date EDATUDATS8DATUM
PRGRSDate type (day, week, month, interval) PRGRSCHAR1PRGRS
EZEITArrival time EZEIT_VBEPTIMS6UZEIT
WMENGCOrder qty in sales units - 00009001 corresponds to 9.001 WMENGCNUMC13NUMC13
VLAUFZValidity period of contract VLAUF_VEDANUMC3NUM3
VLAUEZUnit of validity period of contract VLAUE_VEDACHAR1KDZEH
VLAUFKValidity period category of contract VLAUK_VEDACHAR2Assigned to domainVLAUK_VEDA
VINSDATInstallation date VIDAT_VEDADATS8DATUM
VABNDATAgreement acceptance date VADAT_VEDADATS8DATUM
VBEGDATContract start date VBDAT_VEDADATS8DATUM
VUNTDATDate on which contract is signed VUDAT_VEDADATS8DATUM
VKUESCHAssignment cancellation procedure/cancellation rule VKUES_VEDACHAR4Assigned to domainVKUES_VEDA
VAKTSCHAction at end of contract VASCH_VEDACHAR4Assigned to domainAKTVT
VEINDATDate on which cancellation request was received VEDAT_VEDADATS8DATUM
VWUNDATRequested cancellation date VWDAT_VEDADATS8DATUM
VKUEPARCancellation party VKPAR_VEDACHAR1VKPAR_VEDA
VKUEGRUReason for Cancellation of Contract VKGRU_VEDACHAR2Assigned to domainKUEGRU
VENDDATContract end date VNDAT_VEDADATS8DATUM
VBELKUECancellation document number of contract partner VBELK_VEDACHAR20CHAR20
VBEDKUEDate of cancellation document from contract partner VBEDK_VEDADATS8DATUM
VBEGREGRule for calculating contract start date VBREG_VEDACHAR2Assigned to domainVDREG_VEDA
VVORZEITLead time for cancellation prevention activities VZEIT_VEDANUMC3NUM3
VVOREINTime unit of lead time VZEIE_VEDACHAR1KDZEH
VDEMDATDismantling date VDDAT_VEDADATS8DATUM
VENDREGRule for contract end date RGVTECHAR2Assigned to domainVDREG_VEDA
VASDADate for action VASDADATS8DATUM
VASDRDate rule for action VASDRCHAR2Assigned to domainVDREG_VEDA
DUMMY_VEDADummy function in length 1 DUMMYCHAR1DUMMY
DUMMYDummy function in length 1 DUMMYCHAR1DUMMY
.INCLU--AP 0
/XLSO/COURSE_IDProduct ID /XLSO/E_PRODUCT_IDNUMC8Assigned to domainHROBJID/XLSO/H_PRODUCT_ID
/XLSO/COURSE_BDAStart Date BEGDADATS8DATUM
/XLSO/COURSE_EDAEnd Date ENDDADATS8DATUM
.INCLU--AP 0
PERNR_DPersonnel Number PERNR_DNUMC8PERNRPER
MVGR1Material group 1 MVGR1CHAR3Assigned to domainMVGR1
MVGR2Material group 2 MVGR2CHAR3Assigned to domainMVGR2
MVGR3Material group 3 MVGR3CHAR3Assigned to domainMVGR3
MVGR4Material group 4 MVGR4CHAR3Assigned to domainMVGR4
MVGR5Material group 5 MVGR5CHAR3Assigned to domainMVGR5
CHARGBatch Number CHARG_DCHAR10Assigned to domainCHARGCHA
PRODHProduct hierarchy PRODH_DCHAR18Assigned to domainPRODHVPR
KZTLFPartial delivery at item level KZTLFCHAR1KZTLF
MATKLMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
FKDATBilling date for billing index and printout FKDATDATS8DATUM
ABTNRDepartment number ABTNRCHAR4Assigned to domainABTNR
EMPSTReceiving point EMPSTCHAR25TEXT25
WGRU1Material group hierarchy 1 MCW_WGRU1CHAR18KLASSEWGRU1
WGRU2Material group hierarchy 2 MCW_WGRU2CHAR18KLASSEWGRU2
KDKG1Customer condition group 1 KDKG1CHAR2Assigned to domainKDKGR
KDKG2Customer condition group 2 KDKG2CHAR2Assigned to domainKDKGR
KDKG3Customer condition group 3 KDKG3CHAR2Assigned to domainKDKGR
KDKG4Customer condition group 4 KDKG4CHAR2Assigned to domainKDKGR
KDKG5Customer condition group 5 KDKG5CHAR2Assigned to domainKDKGR
SKOPFAssortment module W_SORTKCHAR18Assigned to domainALPHAWSORTKWBS
BSTKDCustomer purchase order number BSTKDCHAR35BSTKD
BSTDKCustomer purchase order date BSTDKDATS8DATUM
BSARKCustomer purchase order type BSARKCHAR4Assigned to domainBSARK
IHREZYour Reference IHREZCHAR12TEXT12
BSTKD_EShip-to Party's Purchase Order Number BSTKD_ECHAR35BSTKD
BSTDK_EShip-to party's PO date BSTDK_EDATS8DATUM
BSARK_EShip-to party purchase order type BSARK_ECHAR4Assigned to domainBSARK
IHREZ_EShip-to party character IHREZ_ECHAR12TEXT12
POSEX_EItem Number of the Underlying Purchase Order POSEX_ECHAR6ALPHAPOSEX
J_1AFITPTax type J_1AFITP_DCHAR2Assigned to domainJ_1AFITP
J_1ARFZReason for zero VAT J_1ARFZVATCHAR1Assigned to domainJ_1ARFZVAT
J_1AREGIOSTATE (State, Province, County) REGIOCHAR3Assigned to domainREGIO
J_1AGICDActivity Code for Gross Income Tax J_1AGICD_DCHAR2Assigned to domainJ_1AGICD2
J_1ADTYPDistribution Type for Employment Tax J_1ADTYP_DCHAR2Assigned to domainJ_1ADTYP
J_1ATXRELTax relevant classification J_1ATXREL_CHAR10Assigned to domainJ_1ATXREL
J_1AINDXPInflation Index J_1AINDXPCHAR5Assigned to domainJ_1AINDXP
J_1AIDATEPIndexing base date J_1AIDATESDATS8J_1AUDATEP
J_1BCFOPCFOP Code and Extension J_1BCFOPCHAR10Assigned to domainCFOBRJ_1BCFOP
J_1BTAXLW1Tax law: ICMS J_1BTAXLW1CHAR3Assigned to domainALPHAJ_1BTAXLW1
J_1BTAXLW2Tax law: IPI J_1BTAXLW2CHAR3Assigned to domainALPHAJ_1BTAXLW2
J_1BTXSDCSD tax code J_1BTXSDC_CHAR2Assigned to domainJ_1BTXSDC
MATNR_GRepairs processing: Serviceable material number RMA_MATNR_GCHAR18Assigned to domainMATN1MATNRMAT1
MENGE_GRepairs processing: Serviceable material quantity for repair RMA_MENGENUMC7NUM7
KORDTDelivery date LFDATDATS8DATUM
KORMNGCCorrection quantity for cumulative figure with 3 decimals KORMNGCNUMC13NUMC13
DELCOAgreed delivery time DELCOCHAR3DELCO
WMINRProduct catalog number WMINRCHAR10Assigned to domainWMINRWMIWPC1
MATWAMaterial entered MATWACHAR18Assigned to domainMATN1MATNRMAT
WKTNRValue contract no. WKTNRCHAR10Assigned to domainALPHAVBELN
WKTPSValue contract item WKTPSNUMC6Assigned to domainPOSNR
VGBELDocument number of the reference document VGBELCHAR10Assigned to domainALPHAVBELN
VGTYPDocument category of preceding SD document VBTYP_VCHAR1VBTYP
STLALAlternative BOM STLALCHAR2ALPHAALTNR
INCO1Incoterms (Part 1) INCO1CHAR3Assigned to domainINCO1
INCO2Incoterms (Part 2) INCO2CHAR28INCO2
EAN11International Article Number (EAN/UPC) EAN11CHAR18EAN11EAN11EAN
VSTELShipping Point/Receiving Point VSTELCHAR4Assigned to domainVSTELVST
KURSKExchange Rate for Pricing and Statistics KURSKCNUMC9NUMC09
KURSK_VIndirect noted exchange rate for pricing and statistics KURSKC_VNUMC9NUMC09
LIFSPSchedule line blocked for delivery LIFSP_EPCHAR2Assigned to domainLIFSP
VKONT Contract Account0
VSARTShipping type VSARTTRCHAR2Assigned to domainVERSART
MNDIDUnique Referene to Mandate per Payment Recipient SEPA_MNDIDCHAR35ID035

Key field Non-key field



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

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

How to access SAP table BVBAPKOM

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