将消耗链接至补货订单/进度计划
消耗记录必须链接至补货分包订单或 VMI 订单或进度计划。如果无法将消耗链接到补货订单/进度计划,则生成销售寄存库存开票订单来结算已消耗数量的开票。
分包订单
要将消耗行链接至分包采购订单,LN 会先利用分包参考,然后再利用消耗的物料找到与分包采购订单相匹配的相关材料供应线。选择其物料与库存消耗行的物料相匹配的材料行。
为了计算成本,所使用的材料必须登记到正确的分包采购订单上。因此,“库存消耗行 (tdsls4141m000)”进程中的“分包参考”字段是必备字段。
通常,对于由制造商提供、由分包商消耗并为制造商生成物料的材料,不会为分包商开票。
对于链接至工序分包、物料分包或服务分包材料供应线的消耗行,在收到来自分包商的消耗消息之后,将会更新“采购订单材料供应线 (tdpur4116m000)”进程中的已消耗数量字段。因此,会更新库存水平。如需更多信息,请参阅:调整管理仓库中的库存水平.
VMI 订单或进度计划
要将消耗行链接至供应商管理库存 (VMI) 订单或进度计划,LN 会使用参考和装运参考的组合来搜索匹配的销售进度计划。接下来,装箱单用于搜索匹配的销售进度计划装运。最后,搜索中包含客户订单/进度计划参考。
在 VMI 环境中,客户订单或进度计划参考不是必备的。如果库存消耗行包括客户订单/进度计划参考,则 LN 会搜索具有匹配“客户订单”或“客户合同参考”的销售订单或销售进度计划。如果找不到匹配的参考编号,则 LN 会搜索具有匹配“客户进度计划编号”的第一个销售进度计划行。虽然连续进度计划行可以具有不同的客户进度计划参考,但是会将消耗行链接到此特定销售进度计划。
如果付款设置为“使用后付款”,则将更新库存水平并触发开票。对于链接到消耗行的订单/进度计划行,LN 会在销售订单发票行 (tdsls4106m100) 或销售进度计划发票行 (tdsls3140m200) 进程中创建开票行。
如果付款设置为“收货后付款”或“无付款”,则只会更新库存水平。如需更多信息,请参阅:调整管理仓库中的库存水平.
如果没有可用的装箱单或客户订单/合同/进度计划参考,并且选中了“要求开票”复选框:
- LN 搜索尚未完全消耗且付款类型为“使用后付款”的最早销售订单/进度计划。如果找到匹配的销售订单/进度计划行,LN 会创建链接到此销售订单行或销售进度计划(行)的发票行。
- 如果找不到匹配的行,LN 会根据“销售订单参数 (tdsls0100s400)”进程中的寄存库存开票订单类型字段创建寄存库存开票销售订单。
如果使用了“使用后付款”销售订单/进度计划行并且总消耗数量超过订货数量,则 LN 会为适合的部分创建开票行。对于其余部分,LN 会搜索其它“使用后付款”销售订单/进度计划行来创建开票行。对于找不到销售订单/进度计划行的已消耗数量,LN 会创建寄存库存开票销售订单。
对于创建的每个发票行,LN 会使用已开票数量来更新库存水平。如需更多信息,请参阅:调整管理仓库中的库存水平.
只有在“已实施的软件组件 (tccom0100s000)”进程中选中了外部所有权复选框时,LN 才会搜索“使用后付款”销售订单/进度计划行。
来源为“消耗”的销售寄存库存开票订单
如果无法将消耗链接到补货订单,则生成销售寄存库存开票订单来结算已消耗数量的开票。对于这些订单,它们的来源为“消耗”,并且其订单类型是从“销售订单参数 (tdsls0100s400)”进程中的“寄存库存开票订单类型”字段检索的。
对这些订单的库存水平更新由仓储处理,因为仓库活动是销售寄存库存开票订单的订单处理程序的一部分。
将寄存库存开票订单下达至仓储之后,库存水平调整将由出库过程进行处理。必须将链接至寄存库存开票订单类型的仓单类型的活动设置为自动。如需更多信息,请参阅:定义仓储业务过程。
- 销售寄存库存开票订单的价格基于消耗日期。
- 无法取消或删除来源为“消耗”的销售订单,也不能取消、删除或添加相应行或更改物料和数量。