SAP Note 639601 - BAdI for update in material ledger

Component : Actual Costing/Material Ledger -

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

Summary :
This SAP Note details the implementation of BAdI CKML_UPDATE for custom intervention in updating the material ledger transaction data. It includes creating and modifying the BAdI, specifying methods such as MODIFY_CATEGORY, MODIFY_FI_CLOSING_TABLES, and others to adjust transaction and material ledger tables as per user definitions. Notably, this BAdI is not intended for customer use—it should be implemented solely by SAP Development Support or in consultation with them. The processes outlined also involve the addition of type groups, setting method parameters, and regeneration tasks to ensure correct updates.

Key words :
parameter>method  modify_position_switchesid_itidx importing type sy-tabixis_accit importing type accitcs_pos   changing  type ckm3_s_posmethod  modify_stockline_switchesid_itidx importing type sy-tabixcs_accit changing  type accitcs_pos   changing  type ckm3_s_poscs_urz   changing  type ckm3_s_urzcs_lbest changing  type ckm3_s_lbestmethod modify_urzeilen_switchesis_kontierung importing type ckm3_s_kontierungcs_accit      changing  type accitcs_urz        changing  type ckm3_s_urzmethod  restore_fi_tablesct_acchd changing type ckm3_t_acchdct_accit changing type ckm3_t_accitct_acccr changing type ckm3_t_acccrmethod  modify_fi_tablesct_acchd changing type ckm3_t_acchdct_accit changing type ckm3_t_accitct_acccr changing type ckm3_t_acccrchoose test, typecs_accit    changing type accitcs_pos      changing type ckm3_s_poscs_urz      changing type ckm3_s_urzc_ptyp_org  changing type ckml_prozess_typc_ptyp_kat  changing type ckml_prozess_typc_aschema   changing type ckml_aschemac_kategorie changing type ckml_kategoriemethod modify_fi_closing_tablesit_acchd_org   importing type ckm3_t_acchdit_accit_org   importing type ckm3_t_accitit_acccr_org   importing type ckm3_t_acccrct_accit_close changing  type ckm3_t_accitct_acccr_close changing  type ckm3_t_acccrmethod modify_ml_posting_tables<, method  modify_categoryparameter   type     typing method, method                    descriptionmodify_category           modify process type, type groups, ml updatemodify_fi_tables          modify accxx tables, method parameters, restore_fi_tables         restore accxx tables, categorymodify_fi_closing_tables  mod accxx lines, bsx linesmodify_urzeilen_switches  modify switches

Related Notes :

996305Documentation: BAdI CKML_UPDATE
789171Business Add-In CKML_UPDATE cannot be implemented
672277Standard modifications for CKML_UPDATE BAdI