SAP Note 743885 - Dump C+099 in CREATE_MLAUFKEPH_GR(SAPLCKMO)

Component : Actual Costing/Material Ledger -

Solution : https://service.sap.com/sap/support/notes/743885 (SAP Service marketplace login required)

Summary :
When posting goods movements related to return deliveries for a production order (movement types 122, 123), an error occurs causing a system dump MESSAGE_TYPE X with error message C+099. This stems from incorrect process category determination (VF instead of BF) when both material ledger and actual cost component split are active. Solution involves checking the implementation of Note 743652. If not implemented, it should be activated using transaction SE19 and adjusting the BAdI CKML_UPDATE implementation for correct flag settings in CS_POS and CS_LBEST structures.

Key words :
system determines process category vf, actual cost component split, check cs_pos-fert    = 'x', form/function create_mlaufkeph_gr, implement method modify_stockline_switches, method if_ex_ckml_update~modify_stockline_switches, cs_pos-zu         = 'x', cs_pos-ab = 'x', cs_pos-zu_storno = 'x', business transaction fails

Related Notes :

996305Documentation: BAdI CKML_UPDATE
789171Business Add-In CKML_UPDATE cannot be implemented