SAP table CKMLPR (Material Ledger: Prices)

SAP table CKMLPR has 3 primary key fields being MANDT,KALNR,CURTP.

If you're only analyzing data from a single SAP instance you may omit field MANT in your relationships as it will we the same across the entire dataset. On the other hand, if you're combining data from multiple SAP instances you need to take MANDT into account.

Field Description Data Type Length Decimals Checktable Data Element
MANDT Client CLNT 3 0 T000 MANDT
KALNR Cost Estimate Number for Cost Est. w/o Qty Structure NUMC 12 0 CK_KALNR
CURTP Currency Type CHAR 2 0 FINS_CURTYPE
PEINH Price unit DEC 5 0 PEINH
ZPRSDAT Date from Which a Future Valuation Price Is to Be Valid DATS 8 0 CK_ZPRSDAT
ZKPRS Future Price CURR 11 2 DZKPRS
KALKZ Indicator: standard cost estimate for future period CHAR 1 0 KAXKZ
PPRDZ Period of Future Standard Cost Estimate NUMC 3 0 CK_PPRDZ
PDATZ Fiscal Year of Future Standard Cost Estimate NUMC 4 0 CK_PDATZ
BWVA1 Valuation Variant for Future Standard Cost Estimate CHAR 3 0 * CK_BWVA1
VERS1 Costing Version of Future Standard Cost Estimate NUMC 2 0 CK_TVERS1
ZPLPR Future planned price CURR 11 2 DZPLPR
FPLPX Fixed Portion of Future Planned Price CURR 11 2 CK_ZPLPX
ZBWST Valuation Strategy for Future Planned Price, Special Stock CHAR 1 0 CK_ZBWST
KALKL Standard Cost Estimate for Current Period CHAR 1 0 KALKL
PPRDL Period of Current Standard Cost Estimate NUMC 3 0 CK_PPRDL
PDATL Fiscal Year of Current Standard Cost Estimate NUMC 4 0 CK_PDATL
BWVA2 Valuation Variant for Current Standard Cost Estimate CHAR 3 0 * CK_BWVA2
VERS2 Costing Version of Current Standard Cost Estimate NUMC 2 0 CK_TVERS2
LPLPR Current Planned Price CURR 11 2 CK_LPLPR
LPLPX Fixed Portion of Current Planned Price CURR 11 2 CK_LPLPX
LBWST Val. Strat. for Current Plan Price, Sales Order/Proj. Stock CHAR 1 0 CK_LBWST
KALKV Indicator: Standard Cost Estimate for Previous Period CHAR 1 0 KALKV
PPRDV Period of Previous Standard Cost Estimate NUMC 3 0 CK_PPRDV
PDATV Fiscal Year of Previous Standard Cost Estimate NUMC 4 0 CK_PDATV
BWVA3 Valuation Variant for Previous Standard Cost Estimate CHAR 3 0 * CK_BWVA3
VERS3 Costing Version of Previous Standard Cost Estimate NUMC 2 0 CK_TVERS3
VPLPR Previous Planned Price CURR 11 2 VPLPR
VPLPX Fixed Portion of Previous Planned Price CURR 11 2 CK_VPLPX
CBWST Valuation Strategy for Previous Planned Price, Special Stock CHAR 1 0 CK_VBWST
SET_BY_MARKING This Currency Type Was Updated to the Material Ledger CHAR 1 0 CK_SET_BY_MARKG
EIBDATJ Year in Which the Ending Inventory Price Is Valid NUMC 4 0 CK_EIBDATJ
EIPOPER Period for Which the Ending Inventory Price Is Valid NUMC 3 0 CK_EIPOPER
EIPRICE Price for Ending Inventory Valuation CURR 11 2 CK_EIPRICE
SDM_VERSION SilentDataMigration: Version Field for ML Tables CHAR 2 0 FINS_ML_SDM_VERSION

CKMLPR foreign key relationships

Table Field Check Table Check Field
0 CKMLPR MANDT T000 Clients MANDT