说一下背景:
因为我们的系统和对方另外一个系统存在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一致;