BWKBP SAP (Transfer structure pricing document (item)) Structure details

Dictionary Type: Structure
Description: Transfer structure pricing document (item)




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




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

BWKBP 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 "Transfer structure pricing document (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_BWKBP TYPE BWKBP.

The BWKBP table consists of various fields, each holding specific information or linking keys about Transfer structure pricing document (item) data available in SAP. These include MANDT (Client), KBELN (Number of pricing document), KBELP (Item Number of Pricing Document), EKKAB (Purchase price conditions valid from).. 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 BWKBP 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
MANDTClient MANDTCLNT3T000MANDT
KBELNNumber of pricing document KBELNCHAR10WKBKALPHAKBELN
KBELPItem Number of Pricing Document KBELPNUMC5Assigned to domainKBELP
EKKABPurchase price conditions valid from EKKABDATS8DATUM
EKKBIPurchase price conditions valid to EKKBIDATS8DATUM
VKKABSales conditions valid from VKKABDATS8DATUM
VKKBISales conditions valid to VKKBIDATS8DATUM
EKNUMSP: Key for Transaction Conditions in Purchase Pricing EKNUMCHAR10KNUMV
VKNUMSP: Key for Transaction Conditions in Purchase Pricing VKNUMCHAR10KNUMV
EKAPPApplication KAPPLCHAR2Assigned to domainKAPPLKAP
EKALSSales Pricing: Purchase Price Calculation Schema EKALSCHAR6T683KALSM
VKALSSales Pricing: Sales Price Calculation Schema VKALSCHAR6T683KALSM
MATKLMaterial Group MATKLCHAR9T023MATKLMKLS_WBWG
MATNRMaterial Number MATNRCHAR18MARAMATN1MATNRMATS_MAT1
VRKPESales price unit VRKPEDEC5DEC5
VRKMESales unit VRKMEUNIT3T006CUNITMEINS
EAN11International Article Number (EAN/UPC) EAN11CHAR18EAN11EAN11EAN
VKORGSales Organization VKORGCHAR4TVKOVKORGVKOC_VKORG
VTWEGDistribution Channel VTWEGCHAR2TVTWVTWEGVTWC_VTWEG
WERKSPlant WERKS_DCHAR4T001WWERKSWRKH_T001W_C
EKORGPurchasing Organization EKORGCHAR4T024EEKORGEKO
HWAERLocal Currency HWAERCUKY5TCURCWAERS
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10LFA1ALPHALIFNRLIFKRED_C
LTSNRVendor Subrange LTSNRCHAR6WYT1LTSNR
WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
EKPGRPurchase Price Calculation: (Basic Purchase Price) EKPGRCURR11(2) WERTV6
EKPNNSales Pricing: Purchase Price (Net/Net) EKPNNCURR11(2) WERTV6
AUFSGActual Markup in Sales Price Calculation AUFSGCURR11(2) WERTV6
PAUFSPlanned markup PAUFSCURR11(2) WERTV6
PENDPSP calculation: Planned sales pr. w/o price point rounding PENDPCURR11(2) WERTV6
VKPNESales price (net) VKPNECURR11(2) WERTV6
VKPBRSales price (gross) VKPBRCURR11(2) WERTV6
KWAERSales Pricing: Pricing Currency KAWAERCUKY5TCURCWAERS
ENDPRFinal price ENDPRCURR11(2) WERTV6
SPANEMargin (net) in sales price calculation SPANECURR11(2) WERTV6
SPABRMargin (gross) in sales price calculation SPABRCURR11(2) WERTV6
ENDPACurrent Final Price ENDPACURR11(2) WERTV6
SPANACurrent margin (net) SPANACURR11(2) WERTV6
SPABACurrent margin (gross) SPABACURR11(2) WERTV6
ROTPRReduced-from price ROTPRCURR11(2) WERTV6
MITPRCash price MITPRCURR11(2) WERTV6
EMPPRRecommended price EMPPRCURR11(2) WERTV6
VORPRSales Pricing: Suggested Price W_VORPRCURR11(2) WERTV6
VKP01Variable sales price VKPZWCURR11(2) WERTV6
VKP02Variable sales price VKPZWCURR11(2) WERTV6
VKP03Variable sales price VKPZWCURR11(2) WERTV6
PROZ1Sales Price Calculation: (general) percentage-based factor W_PROZCURR11(2) WERTV6
PROZ2Sales Price Calculation: (general) percentage-based factor W_PROZCURR11(2) WERTV6
EVAUFSales Pricing: Markup for Determining the Retail Price EVAUFCURR11(2) WERTV6
EVPRSSales Pricing: Retail Price EVPRSCURR11(2) WERTV6
EVSPASales Pricing: Retail Price Margin EVSPACURR11(2) WERTV6
BPSTAPricing: Status of Item in Pricing Document BPSTACHAR1BPSTA
PLTYPPrice list type PLTYPCHAR2T189PLTYPVPL
VKABASales conditions valid from VKKABDATS8DATUM
VKBIASales conditions valid to VKKBIDATS8DATUM
INFWKInfo record at plant level INFWKCHAR1XFELD
ESOKZPurchasing info record category ESOKZCHAR1ESOKZESO
EVPAUPlanned markup for determining the retail price EVPAUCURR11(2) WERTV6
CKNUMSales Price: Key for Transaction Conditions in Master Conds. CKNUMCHAR10KNUMV
VWAERSales currency VWAERCUKY5TCURCWAERS
EVWRSSales currency VWAERCUKY5TCURCWAERS
EGKALData held when basic purchase price changes EGKALCHAR1EGKAL
INIPRFinal price ENDPRCURR11(2) WERTV6
KNUMH_VNumber of the sales price condition record KNUMH_VCHAR10KNUMB
EKERVPurchase price determination sequence EKERV_MCHAR2Assigned to domainEKERVEVM
BWERASource determination type BWERACHAR1BWERA
EKERAPurchase price determination type EKERACHAR1EKERA
EFNAMName of the Function Module in PP Determination Type C EFNAMCHAR30Assigned to domainFUNCNAME
VKERVSales price determination sequence EKERV_VCHAR2Assigned to domainEKERVEVV
VKERASales price determination type VKERACHAR1VKERA
LIFELSales Pricing: List Field for Determining Sales Price LIFELDCHAR5Assigned to domainLIFELD
ECKKZSP calc.: price point rounding for suggested final price ECKKZCHAR1XFELD
PVGRDReason for retail price change PV_GRUNDCHAR4Assigned to domainALPHAPV_GRUNDPVGRD
FAMNRIdentification Number for Price Family WPF_FAMNRCHAR10CHAR10
GRP01Number of a Family Group in a Price Family WPF_GROUPCHAR10CHAR10
FMTYPType of Family Member WPF_FMTYPCHAR2WPF_FMTYP
SMATNMaster Material of a Price Family WPF_SMATNCHAR18Assigned to domainMATN1MATNRMATS_MAT1
FCHALPrice Change Allowed (_=No, 1=Group, 2=Group and Article) WPF_FCHALCHAR1WPF_MODKZ
FHIDEPricing Item Hidden for Family Member (X = Yes) WPF_FHIDECHAR1XFELD
EPRGRPrice point group EPRGRCHAR6Assigned to domainEPRGREPG
EPRG2Price point group for retail price EPRG2CHAR6Assigned to domainEPRGR
NEPGRIndicator: No Price Point Group NEPGRCHAR1XFELD
NEPG2Indicator: No Price Point Group NEPGRCHAR1XFELD
INIAMSales price calculations: key date for initial price W_INIAMDATS8DATUM
EPTYPPrice Point Category EPTYPCHAR2EPTYP
EPTY2Price Point Category EPTYPCHAR2EPTYP
RKTYPPrice Point Groups: Ranking Type WRF_RPC_RKTYPCHAR1WRF_RPC_RKTYP
RKTY2Price Point Groups: Ranking Type WRF_RPC_RKTYPCHAR1WRF_RPC_RKTYP
BGINTInternal Class Number CLINTNUMC10Assigned to domainCLINT
STPLGRStatus of Plant Group WRF_STPLGRCHAR1WRF_STPLGR
VLGWKSales Pricing: Reference Plant VLGWKCHAR4Assigned to domainWERKSWRK
KALEBSales Pricing: Pricing level KALEBCHAR2KALEB
VKSCHSales Pricing: Condition Type for the Sales Price W_VKSCH_KALPCHAR4Assigned to domainKSCHL
VKOTABNSales Pricing: Condition Table for the Sales Price W_VKOTABN_KALPNUMC3Assigned to domainKOTABNR
KALEAPricing Level of Current Final Price KALEACHAR2KALEB
VKSCASP Calculation: Condition Type for Current Sales Price W_VKSCA_KALPCHAR4Assigned to domainKSCHL
VKOTABASales Pricing: Condition Table for the Current Sales Price W_VKOTABA_KALPNUMC3Assigned to domainKOTABNR
UPDKZChange Type (U, I, S, D) CDCHNGINDCHAR1CDCHNGIND

Key field Non-key field



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

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

How to access SAP table BWKBP

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