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