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 :
996305 | Documentation: BAdI CKML_UPDATE |
789171 | Business Add-In CKML_UPDATE cannot be implemented |
672277 | Standard modifications for CKML_UPDATE BAdI |