SAP PRCD_ELEMENTS Table – Pricing Elements

The PRCD_ELEMENTS table in SAP ERP or S/4HANA stores Pricing Elements data. There are total 71 fields in PRCD_ELEMENTS table. The Pricing Elements table is available in all major SAP S/4HANA versions, is implemented as a Column Store table within the SAP HANA database. Additionally we provide an overview of the structure and fields of PRCD_ELEMENTS table. It is in DB Layer for Pricing Result (VF_PRC_DB) ABAP package and is part of the Pricing and Conditions (SD-BF-PR) module.

SAP PRCD_ELEMENTS Table Fields

Following is the list of fields that are available in SAP PRCD_ELEMENTS table. The primary key fields of the table are CLIENT (Client), KNUMV (Number of the Document Condition), KPOSN (Condition item number), STUNR (Step Number), ZAEHK (Condition Counter).

Field Description Data Element Check Table Data Type
CLIENT Client MANDT CLNT (3)
KNUMV Number of the Document Condition KNUMV CHAR (10)
KPOSN Condition item number KPOSN NUMC (6)
STUNR Step Number STUNR * NUMC (3)
ZAEHK Condition Counter VFPRC_COND_COUNT NUMC (3)
KAPPL Application KAPPL * CHAR (2)
KSCHL Condition type KSCHA * CHAR (4)
KDATU Timestamp for Pricing VFPRC_TIMESTAMP CHAR (14)
KRECH Calculation Type for Condition KRECH_LONG CHAR (3)
KAWRT Condition Basis VFPRC_ELEMENT_BASE_VALUE DEC (24)
KBETR Condition Amount or Percentage VFPRC_ELEMENT_AMOUNT DEC (24)
WAERS Currency Key WAERS * CUKY (5)
KKURS Condition exchange rate for conversion to local currency KKURS DEC (9)
KPEIN Condition Pricing Unit KPEIN DEC (5)
KMEIN Condition Unit in the Document KVMEI * UNIT (3)
KUMZA Numerator for Converting to Base UoM VFPRC_NUMERATOR DEC (10)
KUMNE Denominator for Converting to Base UoM VFPRC_DENOMINATOR DEC (10)
KNTYP Condition Category (Examples: Tax, Freight, Price, Cost) KNTYP CHAR (1)
KSTAT Condition is used for statistics KSTAT CHAR (1)
KNPRS Scale Type STFKZ CHAR (1)
KRUEK Condition is Relevant for Accrual (e.g. Freight) KRUEK CHAR (1)
KRELI Condition for Invoice List KRELI CHAR (1)
KHERK Origin of the Condition KHERK CHAR (1)
KGRPE Group Condition KGRPE CHAR (1)
KOLNR Access sequence – Access number KOLNR * NUMC (3)
KNUMH Number of the Condition Record KNUMH CHAR (10)
KOPOS Sequential Number of the Condition KOPOS_LONG NUMC (3)
KVSL1 Account Key KVSL1 * CHAR (3)
SAKN1 G/L Account Number SAKNR CHAR (10)
MWSK1 Tax on sales/purchases code MWSKZ * CHAR (2)
KVSL2 Account Key – Accruals / Provisions KVSL2 * CHAR (3)
SAKN2 Number of Accruals Account SAKNR_ACCR CHAR (10)
MWSK2 Withholding Tax Code WT_WITHCD * CHAR (2)
LIFNR Account Number of Vendor or Creditor LIFNR CHAR (10)
KDIFF Rounding-Off Difference of the Condition KDIFF CURR (5)
KWERT Condition Value VFPRC_ELEMENT_VALUE CURR (15)
WAERK SD document currency WAERK * CUKY (5)
KSTEU Condition Control KSTEU CHAR (1)
KINAK Condition is Inactive KINAK CHAR (1)
KOAID Condition Class KOAID CHAR (1)
ZAEKO Condition Counter (Header) VFPRC_COND_COUNT_HEAD NUMC (3)
KFAKTOR Factor for Condition Base Value KFAKTOR FLTP (16)
KDUPL Structure Condition KDUPL CHAR (1)
KFAKTOR1 Factor for Condition Basis (Period) KFAKTOR1 FLTP (16)
KZBZG Scale Basis Indicator KZBZG_LONG CHAR (3)
KSTBS Scale Base Value VFRPC_SCALE_BASE_VALUE DEC (24)
KONMS Condition Scale Unit of Measure KONMS * UNIT (3)
KONWS Scale Currency KONWS * CUKY (5)
KWAEH Condition Currency (for Cumulation Fields) KWAEH * CUKY (5)
KWERT_K Condition Value VFPRC_ELEMENT_VALUE CURR (15)
KFKIV Condition for Intercompany Billing KFKIV CHAR (1)
KMPRS Condition Changed Manually KMPRS CHAR (1)
PRSQU Price Source PRSQU1 CHAR (1)
TXJLV Tax jurisdiction code level TXJCD_LEVEL CHAR (1)
KBFLAG Bit encrypted flags in Pricing KBFLAG RAW (2)
KOUPD Condition Update KOUPD CHAR (1)
KMXAW Indicator for Maximum Condition Basis Value KMXAW CHAR (1)
KMXWR Indicator for Maximum Condition Amount KMXWR CHAR (1)
KAWRT_K Condition Basis VFPRC_ELEMENT_BASE_VALUE DEC (24)
KUNNR Customer number (rebate recipient) KUNNR_KO * CHAR (10)
KVARC Condition Used for Variant Configuration KVARC CHAR (1)
VARCOND Variant Condition Key VARCOND * CHAR (26)
KTREL Relevance for Account Assignment KTREL CHAR (1)
MDFLG Indicator: Matrix Maintenance MDFLG CHAR (1)
_DATAAGING Data Filter Value for Data Aging DATA_TEMPERATURE DATS (8)
CPF_GUID Identifier of CPF Formula in Document CPF_GUID CHAR (32)
KAQTY Adjusted Quantity KAQTY DEC (31)
VAL_ZERO Process conditions with value equal to zero VAL_ZERO CHAR (1)
IS_ACCT_DETN_RELEVANT Statistical and Relevant for Account Determination IS_ACCT_DETN_RELEVANT CHAR (1)
TAX_COUNTRY Tax Reporting Country FOT_TAX_COUNTRY CHAR (3)
/IDT/AUNA Character Field with Length 10 CHAR10 CHAR (10)