SAP MMBE庫存數量與在庫序列號數量差異之處理

dicksonjyl560101發表於2020-01-18

SAP MMBE庫存數量與在庫序列號數量差異之處理


所在專案的業務部門發現一些物料的庫存資料不一致,MMBE報表裡的庫存數量與對應的序列號個數不一致,要求儘快調整好。


比如如下物料74000077 在MMBE報表結果,在工廠HKCS 儲存地點5020下8 PC庫存,


SAP MMBE庫存數量與在庫序列號數量差異之處理

看這8個庫存對應的序列號資料,


SAP MMBE庫存數量與在庫序列號數量差異之處理


得到該物料在HKCS-5020下在庫序列號個數有36 PC,如下圖:

SAP MMBE庫存數量與在庫序列號數量差異之處理


序列號System Status 'ESTO'表示該序列號是在庫狀態。


經過實物盤點,上述列表中的序列號只有如下表格里的8個是有效的。


其餘的28個序列號不應該存在的!


要調整好庫存資料,就是要想這28個多餘序列號從那個在庫序列號清單裡消失,該如何處理?


1)首先序列號一旦建立,是不可能物理刪除的。當然序列號是可以打上刪除標記或者將其inactive的。不過筆者嘗試過了,同時將其打上刪除標記和inactive, 依舊達不到預期的目的。


2)DEBUG改表的方式不是正常處理手段,是殺手鐗,不到萬不得已絕對不可以使用。且很多專案裡,即使是對於運維團隊的顧問,都不一定能有這個DEBUG的許可權。


3)筆者花費了很多時間去研究,找到了解決方案。


如下圖的DUMMY4序列號,如果想將其從在庫序列號(狀態ESTO)報表結果裡消失,


SAP MMBE庫存數量與在庫序列號數量差異之處理


方法如下,雙擊改序列號,進入IQ02修改序列號的介面,如下圖:


SAP MMBE庫存數量與在庫序列號數量差異之處理


然後如下方法修改,


SAP MMBE庫存數量與在庫序列號數量差異之處理


SAP MMBE庫存數量與在庫序列號數量差異之處理


選中'From stock', 回車,進入如下介面,序列號系統狀態由ESTO變為AVLB,


SAP MMBE庫存數量與在庫序列號數量差異之處理


然後將相關欄位(stock type/plant/storage location/stock batch/master batch)清空,如下圖。


SAP MMBE庫存數量與在庫序列號數量差異之處理


儲存,系統提示修改成功,如下圖示,


SAP MMBE庫存數量與在庫序列號數量差異之處理


重新整理這個在庫序列號列表,得到如下介面,


SAP MMBE庫存數量與在庫序列號數量差異之處理


可以看到序列號DUMMY消失了!


相同方式將其它多餘的在庫序列號進行處理,最後的效果是:


SAP MMBE庫存數量與在庫序列號數量差異之處理


SAP MMBE庫存數量與在庫序列號數量差異之處理


SAP MMBE庫存數量與在庫序列號數量差異之處理


MMBE庫存數量與在庫序列號個數匹配上了,問題解決了。


2020-1-17 寫於蘇州市。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-2673918/,如需轉載,請註明出處,否則將追究法律責任。

相關文章