一.说明
常规STO转储,交货出库过账后,收货方参照交货收货。SAP提供另一种收货方式,在交货过账的同时生成内向交货IB DN,收货方参照IB DN收货。
实施的方法是交货使用特定的输出类型SPED,其中包含生成IB DN的程序。同时还有一个输出类型SPER用于取消交货。这种方法只是直接执行相关程序,并不需要IDOC通讯。
生成IB DN需确认装运点,为此有相关配置,参见《内向交货装运点确认》。
如果启用POD收货证明,对IB DN收货后向DN反馈收货数据,可在IB DN中启用输出类型UPOD。
二.输出条件类型SPED和SPER
生成内向交货的输出类型是SPED,查看其定义,处理程序部分如图 1,红框部分可用SE38查看程序及其所属的表格过程。撤消交货的输出类型SPER与此相同,只是表格过程的名称有差异。此项后台IMG路径“后勤执行→装运→基本发运功能→输出控制→输出确定→维护外向交货的输出确定→维护输出类型”(T-CODE:V/34)。
图 1 外向交货输出条件类型SPED的处理程序
启用输出类型SPED和SPER,需将其加入交货所用的输出过程,本例交货类型是NLCC,所用的输出类型是V10000,但示例的V10000不包含这两个类型,需手工添加如图 2,两个类型所用的需求组例程分为是408和409。此项后台IMG路径“后勤执行→装运→基本发运功能→输出控制→输出确定→维护外向交货的输出确定→维护输出确定过程”(SM34维护视图簇变量VVC_T683_XX_V2)。
图 2 外向交货输出过程V10000
输出类型还需维护输出记录,两个类型属于装运(V2),可用NACE集成环境维护,也可用VV21或VV22维护。用VV21维护SPED如图 3,SPER与此相同。
图 3 外向交货输出条件类型SPED的条件记录维护
三.STO转储订单和交货
生成内向交货的STO转储订单与常规STO转储订单相同,只是需要维护确认控制的值。
示例是工厂C200向工厂C100采购,两个工厂分属公司代码C200和C100,属于跨公司STO转储,相关前提和操作参见《采购订单_跨公司STO库存转储》,概览如图 4所示,在项目明细中出现装运标签页,且交货类型是NLCC。
图 4 创建STO跨公司转储
转至项目明细的确认标签页如图 5,在确认控制栏维护“0001 确认”,这是此类订单的维护要点。
图 5 项目明细确认标签页
以上完成,可以保存生成STO转储订单,后续用VL10B创建外向交货,操作参见《外向交货_参考STO转储订单》,外向交货如图 6,在拣配完成后可点击“过账发货”按钮完成物料出库记账。
图 6 外向交货