WDFR_CALP SAP (WDFR Pricing Data Calp) Structure details

Dictionary Type: Structure
Description: WDFR Pricing Data Calp




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




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

WDFR_CALP 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 "WDFR Pricing Data Calp" 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_WDFR_CALP TYPE WDFR_CALP.

The WDFR_CALP table consists of various fields, each holding specific information or linking keys about WDFR Pricing Data Calp data available in SAP. These include DISPNR (Item number of inbound document buffer), ABNNR (Item number of inbound document buffer), MATNR (Material Number), VRKME (Sales Unit).. 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: Not classified


SAP WDFR_CALP 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
DISPNRItem number of inbound document buffer WDFR_NUM5NUMC5NUM05
ABNNRItem number of inbound document buffer WDFR_NUM5NUMC5NUM05
MATNRMaterial Number MATNRCHAR18MARAMATN1MATNRMATS_MAT1
VRKMESales Unit W_VRKME_VKPUNIT3T006CUNITMEINS
EAN11International Article Number (EAN/UPC) EAN11CHAR18EAN11EAN11EAN
VKORGSales Organization VKORGCHAR4TVKOVKORGVKOC_VKORG
VTWEGDistribution Channel VTWEGCHAR2TVTWVTWEGVTWC_VTWEG
WERKSPlant WERKS_DCHAR4T001WWERKSWRKH_T001W_C
PLTYPPrice list type PLTYPCHAR2T189PLTYPVPL
BGINTInternal Class Number CLINTNUMC10KLAHCLINT
VKKABSales conditions valid from VKKABDATS8DATUM
VKKBISales conditions valid to VKKBIDATS8DATUM
VKKAMKey date for sales price conditions VKKAMDATS8DATUM
MATKLMaterial Group MATKLCHAR9T023MATKLMKLS_WBWG
MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
ATTYPMaterial Category ATTYPCHAR2ATTYPMTY
SATNRCross-Plant Configurable Material SATNRCHAR18MARAMATN1MATNR
PMATNPricing Reference Material PMATNCHAR18MARAMATN1MATNRMAT
PBINDIndicator for price fixing PBINDCHAR1PBIND
VRKPESales price unit VRKPEDEC5DEC5
MGAMEQuantity MENGE_DQUAN13(3) MENG13
EKKABPurchase price conditions valid from EKKABDATS8DATUM
EKKBIPurchase price conditions valid to EKKBIDATS8DATUM
EKKAMKey date for purchase price conditions EKKAMDATS8DATUM
VKABACurrent Sales Conditions Valid From VKABADATS8DATUM
VKBIACurrent Sales Conditions Valid To VKBIADATS8DATUM
EKAPPApplication KAPPLCHAR2Assigned to domainKAPPLKAP
EKALSSales Pricing: Purchase Price Calculation Schema EKALSCHAR6Assigned to domainKALSM
VKALSSales Pricing: Sales Price Calculation Schema VKALSCHAR6Assigned to domainKALSM
EKORGPurchasing Organization EKORGCHAR4Assigned to domainEKORGEKO
HWAERLocal Currency HWAERCUKY5TCURCWAERS
LIFNRVendor Account Number ELIFNCHAR10LFA1ALPHALIFNRLIFKRED_C
LTSNRVendor Subrange LTSNRCHAR6WYT1LTSNR
INFNRNumber of Purchasing Info Record INFNRCHAR10EINAALPHAINFNRINFMEIN_C
INFWKInfo record at plant level INFWKCHAR1XFELD
ESOKZPurchasing info record category ESOKZCHAR1ESOKZESO
KURSTExchange Rate Type KURSTCHAR4Assigned to domainKURSTKUT
BEWRKPlant from Which Material is Procured BEWRKCHAR4T001WWERKS
BEVKOSales organization via which material is procured BEVKOCHAR4TVKOVKORG
BEVTWDistribution channel via which material is procured BEVTWCHAR2TVTWVTWEG
BESPADivision via which the material is procured BESPACHAR2Assigned to domainSPART
BEPLTPrice list type PLTYPCHAR2Assigned to domainPLTYPVPL
BEBPLPrice list of supplying plant BEBPLCHAR2Assigned to domainPLTYP
BEVRKSales Pricing: Sales Unit for Supplying Organizational Level W_BEVRK_KALPUNIT3Assigned to domainCUNITMEINS
BEMGAQuantity MENGE_DQUAN13(3) MENG13
VLGWKSales Pricing: Reference Plant VLGWKCHAR4Assigned to domainWERKSWRK
KUNNRCustomer Numbers KUNNRCHAR10Assigned to domainALPHAKUNNRKUNC_KUNNR
SPARTDivision SPARTCHAR2Assigned to domainSPARTSPAC_SPART
FIVKODistribution chain filter for plant groups: Sales org. FIVKOCHAR4Assigned to domainVKORG
FIVTWDistribution chain filter for plant groups: Distr. channel FIVTWCHAR2Assigned to domainVTWEG
WAERSPurchase order currency BSTWACUKY5TCURCWAERS
EKPGRPurchase Price Calculation: (Basic Purchase Price) EKPGRCURR11(2) WERTV6
KWAERSales Pricing: Pricing Currency KAWAERCUKY5TCURCWAERS
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
PENDRSales price calculation: Plnd SP with price point rounding PENDRCURR11(2) WERTV6
VKPNESales price (net) VKPNECURR11(2) WERTV6
VKPBRSales price (gross) VKPBRCURR11(2) WERTV6
VWAERSales currency VWAERCUKY5TCURCWAERS
ENDPRFinal price ENDPRCURR11(2) WERTV6
KALEBSales Pricing: Pricing level KALEBCHAR2KALEB
SPANEMargin (net) in sales price calculation SPANECURR11(2) WERTV6
SPABRMargin (gross) in sales price calculation SPABRCURR11(2) WERTV6
ENDPACurrent Final Price ENDPACURR11(2) WERTV6
KALEAPricing Level of Current Final Price KALEACHAR2KALEB
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
EVPAUPlanned markup for determining the retail price EVPAUCURR11(2) WERTV6
EVWRSSales currency VWAERCUKY5TCURCWAERS
EVPRSSales Pricing: Retail Price EVPRSCURR11(2) WERTV6
EVSPASales Pricing: Retail Price Margin EVSPACURR11(2) WERTV6
PAWRSSales Pricing: Parallel Sales Currency PAWRSCUKY5Assigned to domainWAERS
PAEPRSales Pricing: Parallel Final Price PAEPRCURR11(2) WERTV6
BPSTAPricing: Status of Item in Pricing Document BPSTACHAR1BPSTA
EKABSCheckbox for storing purchase price conditions XEKABCHAR1XFELD
VKABSCheckbox for saving sales price conditions XVKABCHAR1XFELD
KZPPLIndicator: Delete Prices at Site Price List Level KZPPLCHAR1XFELD
KZPBLIndicates that prices at plant level are to be deleted KZPBLCHAR1XFELD
LOEVMDeletion Indicator LOEVMCHAR1XFELD
EKERVPurchase price determination sequence EKERV_MCHAR2TWEVEKERVEVM
EKERAPurchase price determination type EKERACHAR1EKERA
EFNAMName of the Function Module in PP Determination Type C EFNAMCHAR30TFDIRFUNCNAME
BWERASource determination type BWERACHAR1BWERA
VKERVSales price determination sequence EKERV_VCHAR2TWEVEKERVEVV
VKERASales price determination type VKERACHAR1VKERA
MPROZPricing: Price Change in Percent MPROZCURR11(2) WERTV6
LIFELSales Pricing: List Field for Determining Sales Price LIFELDCHAR5Assigned to domainLIFELD
ECKKZSP calc.: price point rounding for suggested final price ECKKZCHAR1XFELD
PSTRASales Pricing: Pricing Strategy PSTRACHAR2TWPSPSTRA
TKONNTrading Contract: Trading Contract Number TKONNCHAR10Assigned to domainALPHATKONNWKNWBHK
TPOSNTrading Contract: Item Number TPOSNNUMC6TPOSNWKP
TKRATE_SDExchange Rate UKURS_CURRDEC9(5) EXCRTUKURS
TKRATE_MMExchange Rate UKURS_CURRDEC9(5) EXCRTUKURS
WRSVOEMU: Currency Prior to Conversion WRSVOCUKY5Assigned to domainWAERS
KBELNNumber of pricing document KBELNCHAR10Assigned to domainALPHAKBELN
KBELPItem Number of Pricing Document KBELPNUMC5Assigned to domainKBELP
KBELN_COPYNumber of pricing document KBELNCHAR10Assigned to domainALPHAKBELN
KBELP_COPYItem Number of Pricing Document KBELPNUMC5Assigned to domainKBELP
KBELN_IDENTNumber of pricing document KBELNCHAR10Assigned to domainALPHAKBELN
KBELP_IDENTItem Number of Pricing Document KBELPNUMC5Assigned to domainKBELP
BSTMGPurchase Order Quantity BSTMGQUAN13(3) MENG13
BSTMEPurchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
BSTUZNumerator for Conversion of Order Unit to Base Unit UMBSZDEC5UMBSZ
BSTUNDenominator for Conversion of Order Unit to Base Unit UMBSNDEC5UMBSN
KBETR_EKPGRRate (condition amount or percentage) KBETRCURR11(2) WERTV6
WAERS_EKPGRCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
KPEIN_EKPGRCondition pricing unit KPEINDEC5KPEIN
KMEIN_EKPGRCondition unit KMEINUNIT3Assigned to domainCUNITMEINS
KUMZA_EKPGRNumerator for converting condition units to base units KUMZADEC5UMBSZ
KUMNE_EKPGRDenominator for converting condition units to base units KUMNEDEC5UMBSN
EKINPSP: Indicator for Ready-for-Input Status of Purchase Fields W_EKINP_KALPCHAR1CHAR1
EKNUMSP: Key for Transaction Conditions in Purchase Pricing EKNUMCHAR10KNUMV
VKNUMSP: Key for Transaction Conditions in Purchase Pricing VKNUMCHAR10KNUMV
KNUMH_VNumber of the sales price condition record KNUMH_VCHAR10KNUMB
PVGRDReason for retail price change PV_GRUNDCHAR4TWBNALPHAPV_GRUNDPVGRD
SUBRCSubroutines for return code W_SUBRCNUMC2EK08R_RC
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
FCHNGManual Price Change of Family Member To Occur (X = Yes) WPF_FCHNGCHAR1XFELD
GENKZPricing Item Generated by the System (X = Yes) WPF_GENKZCHAR1XFELD
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
KBARTPricing document type KBARTCHAR4KBART
INIPRSales Price Calculation: Initial Price W_INIPRCURR11(2) WERTV6
INIAMKey date for sales price conditions VKKAMDATS8DATUM
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
FILGRPlant grouping, sales promotion W_FILGRCHAR18KLASSE
STPLGRStatus of Plant Group WRF_STPLGRCHAR1WRF_STPLGR
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
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
FCODEFunction Code FCODECHAR20FCODE
IGNORE_PMATVariant Price Allowed - Promotion-Internal Handling WPM_IGNORE_PMATCHAR1XFELD
CMPGN_IDCampaign ID CMPGN_ID_R3CHAR10CMPGN_ID_R3CMPGN_IDH_CMPGN_ID

Key field Non-key field



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

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

How to access SAP table WDFR_CALP

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