SAP PRCD_ELEMENTS Pricing Elements Table


PRCD_ELEMENTS is a standard SAP S/4HANA table that stores Pricing Elements data. There are total 71 fields in the PRCD_ELEMENTS table. The following is a list of the fields that make up this table. Key fields are marked in blue.

The table PRCD_ELEMENTS belongs to Pricing and Conditions (SD-BF-PR) module and is located in the package DB Layer for Pricing Result (VF_PRC_DB).

In addition, following links provide an overview of foreign key relationships, if any, that link PRCD_ELEMENTS to other SAP tables and standard CDS views available based on PRCD_ELEMENTS table in SAP S/4HANA.

Techincal Settings of PRCD_ELEMENTS

Below are technical details of the table PRCD_ELEMENTS

  • Buffering not allowed
  • No buffering
  • Storage type is Column Store

List of PRCD_ELEMENTS Fields

The following table gives you an overview of the fields available in PRCD_ELEMENTS

FieldDescriptionData ElementCheck TableData Type
KNUMVNumber of the Document ConditionKNUMVCHAR(10)
KPOSNCondition item numberKPOSNNUMC(6)
KSCHLCondition typeKSCHA*CHAR(4)
KRECHCalculation Type for ConditionKRECH_LONGCHAR(3)
KBETRCondition Amount or PercentageVFPRC_ELEMENT_AMOUNTDEC(24)
KKURSCondition exchange rate for conversion to local currencyKKURSDEC(9)
KPEINCondition Pricing UnitKPEINDEC(5)
KMEINCondition Unit in the DocumentKVMEI*UNIT(3)
KUMZANumerator for Converting to Base UoMVFPRC_NUMERATORDEC(10)
KUMNEDenominator for Converting to Base UoMVFPRC_DENOMINATORDEC(10)
KNTYPCondition Category (Examples: Tax, Freight, Price, Cost)KNTYPCHAR(1)
KSTATCondition is used for statisticsKSTATCHAR(1)
KRUEKCondition is Relevant for Accrual (e.g. Freight)KRUEKCHAR(1)
KRELICondition for Invoice ListKRELICHAR(1)
KHERKOrigin of the ConditionKHERKCHAR(1)
KGRPEGroup ConditionKGRPECHAR(1)
KOLNRAccess sequence - Access numberKOLNR*NUMC(3)
KNUMHNumber of the Condition RecordKNUMHCHAR(10)
KOPOSSequential Number of the ConditionKOPOS_LONGNUMC(3)
KVSL1Account KeyKVSL1*CHAR(3)
SAKN1G/L Account NumberSAKNRCHAR(10)
MWSK1Tax on sales/purchases codeMWSKZ*CHAR(2)
KVSL2Account Key - Accruals / ProvisionsKVSL2*CHAR(3)
SAKN2Number of Accruals AccountSAKNR_ACCRCHAR(10)
MWSK2Withholding Tax CodeWT_WITHCD*CHAR(2)
LIFNRAccount Number of Vendor or CreditorLIFNRCHAR(10)
KDIFFRounding-Off Difference of the ConditionKDIFFCURR(5)
WAERKSD document currencyWAERK*CUKY(5)
KSTEUCondition ControlKSTEUCHAR(1)
KINAKCondition is InactiveKINAKCHAR(1)
KOAIDCondition ClassKOAIDCHAR(1)
KFAKTORFactor for Condition Base ValueKFAKTORFLTP(16)
KDUPLStructure ConditionKDUPLCHAR(1)
KFAKTOR1Factor for Condition Basis (Period)KFAKTOR1FLTP(16)
KZBZGScale Basis IndicatorKZBZG_LONGCHAR(3)
KONMSCondition Scale Unit of MeasureKONMS*UNIT(3)
KONWSScale CurrencyKONWS*CUKY(5)
KWAEHCondition Currency (for Cumulation Fields)KWAEH*CUKY(5)
KFKIVCondition for Intercompany BillingKFKIVCHAR(1)
KMPRSCondition Changed ManuallyKMPRSCHAR(1)
TXJLVTax jurisdiction code levelTXJCD_LEVELCHAR(1)
KBFLAGBit encrypted flags in PricingKBFLAGRAW(2)
KOUPDCondition UpdateKOUPDCHAR(1)
KMXAWIndicator for Maximum Condition Basis ValueKMXAWCHAR(1)
KMXWRIndicator for Maximum Condition AmountKMXWRCHAR(1)
KUNNRCustomer number (rebate recipient)KUNNR_KO*CHAR(10)
KVARCCondition Used for Variant ConfigurationKVARCCHAR(1)
VARCONDVariant Condition KeyVARCOND*CHAR(26)
KTRELRelevance for Account AssignmentKTRELCHAR(1)
MDFLGIndicator: Matrix MaintenanceMDFLGCHAR(1)
CPF_GUIDIdentifier of CPF Formula in DocumentCPF_GUIDCHAR(32)
KAQTYAdjusted QuantityKAQTYDEC(31)
VAL_ZEROProcess conditions with value equal to zeroVAL_ZEROCHAR(1)
IS_ACCT_DETN_RELEVANTStatistical and Relevant for Account DeterminationIS_ACCT_DETN_RELEVANTCHAR(1)
/IDT/AUNACharacter Field with Length 10CHAR10CHAR(10)

Foreign Key Relationships

A foreign key field is a table field that is allocated to a check table and becomes part of the table's foreign key. The following table gives you an overview of the foreign keys for PRCD_ELEMENTS

Other References

The following table gives you an overview of SAP S/4HANA tcodes where the table PRCD_ELEMENTS is used.

Transaction CodeDescription
ME23Display Purchase Order
ME34KMaintain Contract Supplement
VL32NChange Inbound Delivery
VL33Display Inbound Delivery
VLPODPOD - Change Outbound Delivery
VL02N_BChange Outbound Delivery (for PO)
REV_REC_COL_SDEvent Based Revenue Recogn.: SD
ME39Display Sched. Agmt. Schedule (TEST)
MD81Create Customer Indep. Requirements
VA21Create Sales Quotations
VA53Display Item Proposal
EWABULKYCreate Bulk Waste Order
ME44Maintain RFQ Supplement
ME43Display Request For Quotation
VA52Change Item Proposal
MD82Change customer indep. requirement
VL32N_FChange Inbound Delivery (PP)
VA31Create Sales Scheduling Agreements
VL32Change Inbound Delivery
VRREReturns Delivery for RMA Order
VL32N_OChange Incoming Del. (no Reference)
VA43Display Sales Contracts
ME36Display Agreement Supplement (IR)
VA22Change Quotations
VL03N_ITEMDisplay Outbound Delivery with Item
VL01Create Delivery
ME38Maintain Sched. Agreement Schedule
VLUNIVChange Delivery (General)
VA33Display Sales Scheduling Agreements
REV_REC_COL_PRO_RSPEvent Based Rev. Rec.: Proj. Manager
ME41Create Request For Quotation
VA13Display Inquiry
VLIDARDisplay inbound dly from archive
VA12Change Sales Inquiries
ME33KDisplay Contract
ME32LChange Scheduling Agreement
VL02N_OChange Outbound Del. (no Reference)
VL02Change Outbound Delivery
ME32Change Outline Agreement
REV_REC_COL_PROEvent Based Revenue Recogn.: Proj.
VA51Create Item Proposal
PBEMASSPRCGJOBSchedule Price Changes
VL42Change Rough GR
VL02NChange Outbound Delivery
VL43Display Rough GR
ME42Change Request For Quotation
MEM1Replacement for Purchase Order Item
V.25Release Customer-Expected Price
VA03Display Sales Orders
CMM_PEV_CCPEV: Check Completeness
VL01NOCreate Outbound Dlv. w/o Order Ref.
REV_REC_COL_AUFEvent Based Revenue Recogn.: Order
VL32N_LChange Incoming Delivery (from MM)
ME31Create Outline Agreement
VA42Change Sales Contracts
ME21Create Purchase Order
FISK_VATSlovakia VAT Ledger Statement
VA11Create Sales Inquiries
VL03Display Outbound Delivery
REV_REC_COL_SVDEvent Based Revenue Recogn.: SVD
MD83Display Customer Indep. Requirements
REV_REC_SIM_LOGExplanation log for simulation
REV_REC_MONSAP Support Monitor for Rev. Rec.
VL33NDisplay Inbound Delivery
VL03NDisplay Outbound Delivery
LIKP_DA_SIMULATESD Deliveries DA Simulation Report
VA23Display Sales Quotations
ME34Maintain Outl. Agreement Supplement
ME37Create Transport Scheduling Agmt.
LIKP_DA_ANALYSISSD Deliveries DA Analysis Report
V-01Create Sales Orders
VA41Create Sales Contracts
ME33Display Outline Agreement
VLODARDisplay outbound dly from archive
ME31LCreate Scheduling Agreement
V-02Create Quotations
ME32KChange Contract
ME34LMaintain Sched. Agreement Supplement
VL02N_FChange Outbound Delivery (PP)
VA02Change Sales Orders
ME22Change Purchase Order
ME26Display PO Supplement (IR)
ME31KCreate Contract
VA32Change Sales Scheduling Agreements
VL01NCreate Outbound Dlv. with Order Ref.
ME27Create Stock Transport Order
VL31NCreate Inbound Delivery
RFHUPHPFHU: Report for PHPF Declaration
VA42WWorkflow for master contract
ME48Display Quotation
VA01Create Sales Orders
ME47Create Quotation
VLPODAPOD - Display Outbound Delivery
ME33LDisplay Scheduling Agreement
ME24Maintain Purchase Order Supplement