SAP SD基础知识之外向交货单处理中的特殊功能
一,批次Batches
在创建销售订单的时候业务人员可以手工输入每个ITEM的批次号(物料是否使用batch管理,通过物料主记录的“Storage”和“Purchasing”视图里的'batch management'字段)。当delivering销售订单时,该batch复制到outbound delivery,并不可修改。
如果销售订单中没有指定batch,我们可以在outbound delivery的'picking'屏幕上输入一个。我们必须指定一个batch,当然必须最迟在goods issue之前。
如果一个行项目的delivery数量需要从不同的batches获取,可使用batch split function。可通过如下的方式执行batch spits:
1)手动地在delivery item的batch split screen;
2)在创建outbound delivery时使用自动决定batch(该功能必须首先在delivery item category中激活);
3)通过batch split screen的manual batch determination;
4)在WM模块;
二,序列号 Serial Number
我们可以为每个物料分配一个唯一的序列号,这样我们可以监控每个物料的货物移动,方便追溯。
要使用序列号,要为相应物料在主记录中输入serial number profile。如下图示:
序列号通常在delivery item中指定,然而,我们也可以在订单中定义。我们也可以使用系统自动分配序列号。我们必须在posting goods issue之前指定所有的序列号。
三,外向交货单中的定价
Outbound delivery可以在header中包含shipping-related conditions,例如shipping或者freight costs(如果我们不使用Transportation模块)。
我们可以手动输入条件值或者使用SD的定价条件技术来决定;我们可以打印delivery note上的条件以及将他们传送到billing document,但是我们不能将他们从之前的凭证传送到outbound delivery。
要应用条件,使用定价的标准定制设置(condition type definition,maintaining the pricing procedure),将pricing procedure分配给delivery type。
四,交货单拆分Delivery Split
我们可以分割现有的deliveries为几个更小的deliveries。这对于,例如,卡车没有足够的空间来存放整个delivery时非常有用。
要这样做,我们调用一个列表并且选择要从已有的delivery中拿走的delivery items,items的部分数量,或者运输单元。当我们分割一个delivery,会产生一个或多个新的deliveries,叫做结果(results)以及剩余(remainder)。
当我们调用delivery split,要指定一个split profile来决定split type,该split profile包含控制参数,在配置中定义并分配给delivery types。
Split profile,
Delivery分割的事务代码是:VLSP。
比如,如下交货单有三个ITEM,
我想将其拆分成3个交货单,每个交货单一个ITEM,执行VLSP,
选中ITEM10,点击Save split,
成功了,系统自动产生了新的交货单号,并显示这个新的交货单号码。如上图。
选中交货单80018670的20 ITEM,继续拆分,
这样交货单80018670被拆分成三个交货单了,号码分别是80018670 / 80018677 / 80018678, 如上图。
五,外向交货单中的更多功能More Functions in the Outbound Delivery
在创建和处理deliveries时,我们可以访问更多的其他功能,系统可以自动执行或者用户请求执行。
- 完 -
2020-2-12 写于苏州市。