Costing: Price unit incorrect for change of plant

[] [] [] [] [] [] [] [] [] []

Symptom
An itemization of a costing contains the incorrect price unit or the material origin and/or the origin group is incorrect.
Another symptom: You use transaction CK13 to view the costed multilevel BOM, and the costing value is displayed too high or too low by a factor (the factor results from a different price unit [...]

System issues message CK 869 in the mixed costing

[] [] [] [] [] []

Symptom
In the context of a cost estimate with quantity structure, you carry out a mixed costing. When you display the itemizations for the various cost component views, the system issues message CK 869 and the itemizations only amount to the components that are relevant for rollup. However, the relevant cost component [...]

Costing: BAdI for valuation of external processing

[] [] [] [] [] [] [] [] [] [] [] []

Symptom
In the costing, you can use a relevant purchasing info record only to valuate a costing item of the “external processing” type. A BAdI or user exit does not exist.
Other terms
CK11N, CK40N, VA01, VA02, CKUC, CK74N, KKE1, CKECP
Reason and Prerequisites
There is a problem in the program design.
Solution
Implement the program corrections by importing the relevant [...]

Costing: BAdI for valuation of subcontracting

[] [] [] [] [] [] [] [] [] [] [] []

Symptom
In the costing, you can use a relevant purchasing info record only to valuate a costing item of the “subcontracting” type. A BAdI or user exit does not exist.
Other terms
CK11N, CK40N, VA01, VA02, CKUC, CK74N, KKE1, CKECP
Reason and Prerequisites
There is a problem in the program design.
Solution
Implement the program corrections by Support Package, or for [...]

CK40N: Unnecessary memory allocation for BAdI implementation

[] [] [] [] [] []

Symptom
You are experiencing higher memory consumption during processing of steps ‘Selection’, ‘Structure Explosion’ and ‘Costing’ of a costing run after introduction of BAdI MAT_SELECTION_CK (see note 1019389). In the worst case, this may result in short dumps due to lack of memory.
Other terms
CK40N, TSV_TNEW_OCCURS_NO_ROLL_MEMORY, main memory
Reason and Prerequisites
Program error.
Solution
Implement attached coding correction. [...]