一.说明
PO输出创建SO后(参见《采购订单_利用输出创建SO》 和《销售订单_确认信息通知到PO》),后续SO需要交货,PO需要收货,交货与收货之间仍然可以通过IDOC通讯,其中能够实现的功能有:
- SO生成交货DN,发货过账后通过IDOC在PO创建内向交货IB DN;
- IB DN收货后向DN发出收货成功消息,如果DN启用POD收货确认,则会自动将DN的POD状态设为处理完成标志。
示例外向交货使用的输出的类型是LAVA,内向交货使用的输出的类型是OPOD,两个输出类型需维护相应记录,参见《维护输出记录_PO输出创建SO》。输出是通过IDOC操作,为此需维护相关的出站和入站参数,参见《WE20维护合作伙伴参数文件_PO输出创建SO的交货相关》。
如果启用POD交货证明,则外向交货和内向交货的项目类别都需要设定为与POD有关。示例包含POD收货证明,其中外向交货的项目类别是ZTAN,内向交货的项目类别是ELN,相关配置参见《POD交货证明相关配置和主数据维护》。其中内向ELN的POD自动化值设为“M 手工POD处理”。供应商FC200的基本视图和客户FC100的销售视图也需要维护POD相关值,参见《PO输出创建SO的相关配置和主数据维护》。
二.交货
用VL10A、VL01N等参照SO创建交货,如图 1,操作参见《外向交货_参考销售订单》。
图 1 外向交货概览
查看项目明细的处理标签页,如图 2,可见交付验证有值,表明需要POD验证,右侧的按钮是有效状态。
图 2 交货项目明细处理标签页
转至交货的概览,在状态概览标签页如图 3,可见抬头和项目的POD状态都是未处理。此交货过账后还不能出具发票,需等待POD交货证明。
图 3 外向交货_状态概览标签页
对交货发货过账,用VL03N查看交货,进入后点击菜单“附加→交货输出→抬头”查看输出如图 4,可见出现一个输出类型为LAVA的条目,查看日志可见生成一个IDOC。
图 4 外向交货的输出
三.收货
用ME23N查看发起生成SO的采购订单,在项目明细的确认标签页,如图 5增加一条内向交货的条目,列出内向交货编号和参考的交货号。
图 5 采购订单的项目明细_确认标签页
用VL32N修改内向交货如图 6。
图 6 内向交货