一:
用戶在做采購訂單收貨后發現,在報表里查不到剛收貨成功的庫存;
經排查發現,此前未在該工廠下發生過此類物資的采購業務,且該工廠在此物料類型的數量和價值更新未勾選。
通過溝通,業務確定要新增此業務,所以我讓用戶先把這個采購訂單此前做的收貨全部沖銷后,補充上線了數量和價值更新的配置。
事務OMS2
二:
配置上線后,物料在此工廠的物料分類賬是有問題的,因為創建物料的時候未開啟物料分類賬,只能通過強制改表MBEW內的MLMAA和MLAST字段開啟物料分類賬;
修改后進入物料的會計視圖報錯:讀取物料分類賬抬頭記錄時出錯
強制開啟物料分類賬后報錯
通過查詢資料得知,可通過重置物料的物料類型來解決:使用MMAM切換物料到別的物料類型,再切換回原物料類型;最終解決已上報錯;
三:
第二天用戶對已收貨物資進行移庫時報錯:
移庫報錯
此問題原因為特殊庫存評估標識KZBWS不一致導致,由于采購訂單創建時數量和值更新配置未上線且物料分類賬未開啟,EKPO內的KZBWS字段為空,正常Q類型采購訂單的KZBWS=M,修改EKPO-KZBWS字段為M后, 還是會報錯,通過跟蹤報錯消息號M7 242可以看到程序備注內指向MSSQ表;
報錯程序
MSSQ表內同樣存在KZBWS字段,且為空,項目庫存的KZBWS應為M,空肯定是不對的,強制改表竟然報錯;
改MSSQ表報錯
查詢SAPNOTES得知更新此表錯誤的方法,SE38運行程序MBMSSQCOS,庫存為0時可使用此程序更新MSSQ-KZBWS字段,運行,搞定;
MBMSSQCOS修改MSSQ-KZBWS
此時采購訂單EKPO和項目庫存MSSQ的KZBWS一致,采購入庫,移庫,出庫可正常過賬;