Cost component split and price do not match
[ACTCCS] [actual] [CKML_LA_GET_ACTIVITY_PRICES] [component] [Cost] [cost component] [java split] [js split] [split]
- Cost component structure for actual cost component splitSymptom In transaction OKTZ you assign organizational units to cost component structures so different cost component structures are valid for the currencies or valuations managed in the material ledger. Other terms ACTCCS,...
- Procedure when activating actual cost component splitSymptom You use the actual costing and want to activate the actual cost component split. Other terms CNACT, ACTCCS, actual cost component split Reason and Prerequisites In the standard cost estimate, you...
- Inconsistent actual price component splitSymptom The total of the cost component of the periodic unit price does not correspond with the periodic unit price. Other terms ACTCCS, CKM3, CKM3N, MLCCSPD Reason and Prerequisites The preliminary valuation...
- Reloading archived actual cost component split dataSymptom When you reload archiving sessions for material ledger actual cost component split data (archiving object CO_ML_SPL), the system does not reload all of the data from the archiving session. The wrong...
- Activity update: Improved consistency checkSymptom Although the tolerance limit for the consistency check is exceeded when importing the cost component split from Cost Center Accounting, the cost component split is still transferred. Other terms ACTCCS, actual...
- IAA: Message KF 029 when price = 0Symptom During the cost component split update in CO-PA, the system issues message KF 029 “No layered price exists for controlling object “&1″ by default as a warning message (or according to...
- Reversal of cost object hierarchy distribution terminatesSymptom You execute or reverse the distribution of a cost object hierarchy. Sometimes the program terminates with the message FB_COMMON_MESSAGES. Other terms KKPX, KKPY, reversal, dump, MESSAGE_TYPE_X, FB_COMMON_MESSAGES, SAPLFAGL_COFI_ONLREC, LFAGL_COFI_ONLRECF22, PUT_FINAL_DOCNRS_INTO_TRACE, SAPMKKPA....
Symptom
The price and cost component split data imported from the material ledger from the Cost Center Accounting does not match.
Other terms
ACTCCS, actual cost component split, CKML_LA_GET_ACTIVITY_PRICES
Reason and Prerequisites
The material ledger, actual costing with activity update and actual cost component split are active.
For various reasons, the price and the relevant cost component split data might not match. Since a cost component split of the price in the material ledger with the existence of a cost component split is determined due to the cost component split, this can result in inconsistencies between the material ledger and the Cost Center Accounting.
To avoid these inconsistencies in the future, the cost component split is transferred from the Cost Center Accounting after you implement the attached program corrections, when the totals of the cost components correspond to the price. If this is not the case, a simple cost component split is created in the material ledger when the value is allocated to the cost component derived from the allocation cost element in accordance with the price.
If the inconsistency occurs during the multilevel material price determination, the system issues a warning message.
Solution
First carry out the following manual tasks:
Use transaction SE37 to create the following export parameter for the function module CKML_LA_GET_ACTIVITY_PRICES:
E_SPLIT_NOT_CONSISTENT TYPE BOOLE_D (Passed by value)Use transaction SE37 to create the following parameters for the function module CKML_LA_CCS_PRICES_TRANSFORM:
Import: I_CCS_CONS_CHECK TYPE BOOLE_D (Default value SPACE, passed by value)
Export: E_SPLIT_NOT_CONSISTENT TYPE BOOLE_D (Passed by value)Use transaction SE91 to create the following (self-explanatory) messages in the message class CKMLLA:
Number 204: Cost component split and price of cost cntr/activity type 2 are not consistent
Number 205: Cost component split and price of business process &1 are not consistent
Then implement the attached program correction.