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