說一下背景:
因為我們的系統和對方另外一個系統存在EDI的對接,對方發出PO,我們自動生成SO, 我們的DN發貨后,對方也會受到相應的INBOUND. 現在因為多個SO對應不同的DN, 所以對方系統就會收到多張inbound. 這些不同SO上面的貨又是同一時間到對方倉庫的,對方倉庫在掃碼入庫的時候就需要根據不同的入庫單來對實物進行掃描。倉庫操作很費時費力。所以對方倉庫要求在一張inbound delivery上面。那么就要求我們系統在創建DN的時候,盡量創到一個里面。 當然了,SAP在使用background job創建DN的時候會遵循dn splitting的邏輯的。
Step1: 把SO填進去,User Role選擇0101; 這里的Deliv.creation date實際上代表你SO里面ATP confirmed 的發貨時間,你可以往后面放(如果遇到帶不出來相應的SO的情況時,)
Step2: 進去后,點擊如下button顯示item detail infor;
可以點擊layout 按鈕把需要顯示的字段放出來;然后選擇所需創建DN的項目,
點擊background 按鈕,后台會自動執行創建DN的程序,
STEP3: DN創建完成后,點擊log 信息,會顯示所生產的DN。
NO. 這列代表生成的DN的數量,如果你輸入的SO符合dn combination的邏輯,那么系統自動為你創建為一個DN. 可以點擊documents button進行展示;如何不符合,那么會生成多個DN.
Ps. VL10 或者VL10A 同VL01N一樣,也是遵循ATP檢查的邏輯的。所以在創建出來DN后檢查你們實際要發貨的QTY是否與DN里面的QTY一致;