在MV50AFZ1這個出口的子程序FORM USEREXIT_SAVE_DOCUMENT_PREPARE.中進行了一些控制
當VL01N創建交貨單點擊保存的時候檢查行項目的信息,如果有問題給出TYPE 'E'的紅燈錯誤,一般有錯誤提醒的時候,整個頁面是不可編輯的狀態,但是雙擊或者點擊其他視圖的話,頁面又是可編輯了,這個時候用戶把出現紅燈錯誤的行項目刪除,重新保存。
問題就在這里了,我不知道這種情況下的操作,被刪除的行項目已經更新一部分,如VBBE,雖然交貨單里面沒有這個行項目信息,但是跑MRP的時候,這個被刪除的行項目能跑出需求,會占用庫存需求
解決方案:更改增強點,放到BADI,目前暫無問題