1. 程式人生 > 其它 >SAP MM 公司間退貨STO的交貨單PGI報錯 -Purchase order 4500000773 does not contain items for a stock transfer-

SAP MM 公司間退貨STO的交貨單PGI報錯 -Purchase order 4500000773 does not contain items for a stock transfer-

SAP MM 公司間退貨STO的交貨單PGI報錯 -Purchase order 4500000773 does not contain items for a stock transfer-

1,如下是一個公司間退貨STO單據相關的外向交貨單,

對應的公司間退貨STO單據是4500000776,

已經對該交貨單執行過MIGO收貨(反向收貨,其實就是發貨),如下圖示憑證流,

試圖VL02N執行PGI,報錯如下:

詳細錯誤資訊如下:

Purchase order 4500000776 does not contain items for a stock transfer.

2,經過反覆檢查和測試,發現是因為退貨STO場景裡的交貨單型別設定不對。

3,解決方案。

如下的配置,

公司間STO退貨場景下Delivery type應該是NCR,而不是NLR(這個適用於Intra-company退貨STO場景)。

配置修改將交貨單型別改成NCR,如下圖,

重新退貨STO單據4500000778,然後建立交貨單#80000821,在執行後續的收發貨,就能成功過賬了。如下圖示:

-完-

寫於2021-11-24.