SAP table TCK01 (Costing Types)

SAP table TCK01 has 2 primary key fields being MANDT,KALKA.

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 MANDT
KALKA Costing Type CHAR 2 0 CK_KALKA
BZOBJ Reference Object CHAR 1 0 TCK22 CK_OBJ
UPDTM Update Material CHAR 1 0 CK_UPDTM
No Update
1 Standard Price
2 Tax-Based Price
3 Commercial Price
4 Prices Other Than Standard Price
UPDTO Update Order CHAR 1 0 CK_UPDTO
1 Update to Planned Value
3 Update to Actual Value
UPDTV Update Sales Order/Quotation CHAR 1 0 CK_UPDTV
1 Update gross price
2 Update stock value
UPDTC Update to Cost Center/Activity Type CHAR 1 0 CK_UPDTC
1 Update to Cost Center
2 Update to Cost Center/Activity
DTKEY Add Date to Costing Key CHAR 1 0 CK_DTKEY
1 Without Date
2 With Date
3 With Start of Period
VSNEX External Number Assignment for Costing Versions CHAR 1 0 CK_VSNEX
VSNIN Use Costing Type for Product Cost Collectors CHAR 1 0 CK_VSNIN
ANWER Application: Product Costing CHAR 1 0 CK_ANWER
ANWEI Application: Unit Costing CHAR 1 0 CK_ANWEI
BVKEY Include Valuation Variant in Key CHAR 1 0 CK_BVKEY
PRVFN Pricing Procedure CHAR 1 0 PRVFN
1 Total price
2 Fixed/variable
3 Price components
4 Price components and factors
TERID Date Control CHAR 4 0 TCK16 CK_TERID
DMKEY Include Date in Key of Additive Cost Estimate CHAR 1 0 CK_DMKEY
SCHKZ Table Entry Protected Against Changes CHAR 1 0 CK_SCHUETZ
1 Table Entry Not Protected
2 Table Entry Protected. Customer Can Make Changes
3 Protected as SAP Default. Customer Can Make Changes
4 Protected as SAP Standard. Changes Can Only Be Made by SAP
GKSICHT View on Itemization for Overhead NUMC 2 0 TCKH8 CK_GKSICHT
KDFSCHD Pass On Costing Sheet CHAR 1 0 CK_KDFSCHD
KDFRZUS Overhead Only for Raw Materials Assigned to Sales Order CHAR 1 0 CK_KDFRZUS
PART_VRSN Partner Version NUMC 2 0 TCK29 CK_PARVRSN
RLDNR Ledger in General Ledger Accounting CHAR 2 0 FINSC_LEDGER FINS_LEDGER
VALUATION Valuation View (for Transfer Prices) NUMC 1 0 FINS_VALUTYP_WO_COGM
0 Legal Valuation
1 Group Valuation
2 Profit Center Valuation
3 Segmentation Valuation
VALUSUBTYP Subtype of Valuation View (for Transfer Prices) CHAR 2 0 FINSC_VALUSUBTYP FINS_VALUSUBTYP
KOKRS_ALL_CALC Costing Across Controlling Areas CHAR 1 0 CK_KOKRS_ALL_EMBRACING
DEF_PRICELABEL Price Type CHAR 3 0 CK_DEFAULT_PRICELABEL
DEF_PRICE_VIEW Default View for Price Update in Price Table NUMC 2 0 TCKH8 CK_DEFAULT_PLABEL_VIEW

TCK01 foreign key relationships

Table Field Check Table Check Field
0 TCK01 DEF_PRICE_VIEW TCKH8 Cost Component Views in Display MANDT
1 TCK01 GKSICHT TCKH8 Cost Component Views in Display MANDT
0 TCK01 PART_VRSN TCK29 Partner Versions for Group Costing MANDT
0 TCK01 PART_VRSN TCK29 Partner Versions for Group Costing PART_VRSN
1 TCK01 TERID TCK16 Date Control MANDT
1 TCK01 TERID TCK16 Date Control TERID
0 TCK01 VALUSUBTYP FINSC_VALUSUBTYP Valuation View Subtype VALUSUBTYPE