單位sap版本為S4 hana 1610 sp1,啟用物料分類帳,在某個月結步驟 ckmlcp第二步提示“首先關閉物料XXXXXXX的上一期間”,嘗試使用FCMLHELP_SET_PP_STATUS程序更改物料的期間狀態。
測試運行 status = 30->70:
但是去掉測試后提示需要密碼,需要sap官方介入,沒有買S服務,剩下兩條路,1.打debug跳過密碼,2.直接改表,由於了解具體表字段,嘗試。
通過CKMLHD表-成本估算號再找到CKMLPP改期間狀態為70.通過/h debug直接改(小心!!)
但是,重跑ckmlcp仍然提示“首先關閉物料XXXXXXX的上一期間”,改表沒有用。通過查看sap notes。可以打2494992note Allow Open Status for Previous Period 解決。當然,這個notes會附帶一堆的notes,改表,增加字段,還要加中文翻譯。