SAP Note 996305 - Documentation: BAdI CKML_UPDATE

Component : Actual Costing/Material Ledger -

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

Summary :
SAP Note emphasizes the significance of BAdI CKML_UPDATE in influencing the material ledger update in SAP systems. It allows user-defined manipulations of update data. Implementations should be undertaken only under supervision by SAP Development Support or through a planned remote consulting project from SAP. Implementations before Release 4.7 require adherence to Note nr 789171. Users are also instructed to implement coding corrections from Note nr 672277 and 639601. Extensive modifications are facilitated through methods like MODIFY_CATEGORY, MODIFY_FI_CLOSING_TABLES, MODIFY_ML_POSTING_TABLES, with detailed parameters and scenarios covered to ensure precise adaptation to specific business needs.

Key words :
methode modify_position_switchesid_itidx importing type sy-tabixis_accit importing type accitcs_pos   changing  type ckm3_s_posmethode 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_lbestmethode modify_urzeilen_switchesis_kontierung importing type ckm3_s_kontierungcs_accit      changing  type accitcs_urz        changing  type ckm3_s_urzmethode restore_fi_tablesct_acchd changing type ckm3_t_acchdct_accit changing type ckm3_t_accitct_acccr changing type ckm3_t_acccrmethode modify_fi_tablesct_acchd changing type ckm3_t_acchdct_accit changing type ckm3_t_accitct_acccr changing type ckm3_t_acccrmethod movement_is_returnparameter type reference typei_movement_type importing bwartr_is_return returning char1with, ml updatemethode modify_categoryparameter   art      typ  bezugstypcs_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_kategoriemethode modify_fi_closing_tablesas, parameterit_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_tablesthe method modify_ml_posting_tables, method descriptionmodify_category modify process type, exchange rate type ', movement type, ml updatemodify_fi_tables modify accxx tables, restore_fi_tables restore accxx tables, categorymodify_fi_closing_tables mod accxx lines, bsx linesmodify_urzeilen_switches modify switches

Related Notes :

996309BAdI used in material ledger - general information
952078Category determination for return deliveries
818051Category determination for returns
789592BAdI for currency translation rules in the material ledger
789171Business Add-In CKML_UPDATE cannot be implemented
743885Dump C+099 in CREATE_MLAUFKEPH_GR(SAPLCKMO)
743652BAdI CKML_UPDATE: Corrections for setting applicatn toolbars
719636Incorrect actual CCS for freight if purchase account actvatd
683956Material ledger: Price delimiter quantity in order unit
672277Standard modifications for CKML_UPDATE BAdI
639601BAdI for update in material ledger