Symptom
When calculating cost for MTO process order below error message occurs:
'Internal error: LCK21F0I -> CK36_STANDARD_PRICE_GET, CK018'.
Environment
SAP S/4HANA Public Cloud Edition
Reproducing the Issue
- Open Change process order app.
- Choose Determine cost.
- Open Logs -> Cost Calculation and observe error CK018 with "Internal error: LCK21F0I -> CK36_STANDARD_PRICE_GET".
Cause
Pipeline materials were configured in MRP 4 with individual requirements (not collective-only), which caused the stock to be directly allocated to the order as valuated special stock and led to CK018 during cost calculation for the MTO process order.
Resolution
- For the affected pipeline materials, open the material master and go to the MRP 4 view.
- Set the Individual/Collective Requirements field to "2 - Collective requirements only".
- Save the material.
- Recalculate the order cost.
- Verify that error CK018 no longer occurs.
See Also
Keywords
CK018, process order, MTO, make-to-order, cost calculation, determine cost, COR2, pipeline material, MRP 4, individual requirements, collective requirements, special stock, valuated special stock, CK36_STANDARD_PRICE_GET, LCK21F0I , KBA , CO-PC-PCP-2CL , Product Cost Planning (Public Cloud) , Problem
SAP Knowledge Base Article - Public