| 销售订单的延交订单处理 |  |
| 如果销售订单中仅部分货物已装运或所有货物均未装运，则 ERP LN 创建一个延交订单。 可以在以下模块中创建延交订单： 销售控制模块。 库存处理模块。 销售控制模块 (SLS) 在销售控制模块中，可按如下方式创建延交订单： 人工输入延交数量。 为销售订单创建的直接交货采购订单未完全交货。 延交数量 在销售订单行 (tdsls4101m000) 进程和销售订单交货行 (tdsls4101m100) 进程中，可以人工延迟一部分订货数量的交货。延迟交货的那部分订货数量始终产生一个延交订单。 使用此延交数量（可以在销售订单行 (tdsls4101m000) 进程或销售订单交货行 (tdsls4101m100) 进程的延交数量字段中输入）可以： 防止部分（交货）行的订货数量 下达至仓储管理子系统。这样，可以将有限的库存分配给多个业务伙伴，而不是只分配给一个业务伙伴。因此，是将订货数量 减去延交数量后所得结果下达至仓储管理子系统。 提前了解预期延交订单的内容。 无法为以下各项输入延交数量： 带有承付策略的物料。 带有装运约束条件的订单（行）。 成本物料。 服务物料。 清单物料。 分包物料。 设备物料。 通用物料。 现提即付订单。 退货单行。 链接了交货行的订单行。 订货数量为 0 的订单行。 如果在销售订单行 (tdsls4101m000) 进程或者销售订单交货行 (tdsls4101m100) 进程中输入延交数量，并且销售订单（交货）行下达至仓储管理子系统： 只要为销售订单（交货）行执行了交货，ERP LN 就会在维护和确认延交订单 (tdsls4125m000) 进程中输入延交订单。此时，尚未填写维护和确认延交订单 (tdsls4125m000) 进程中的延交数量。 ERP LN 使用剩余数量更新维护和确认延交订单 (tdsls4125m000) 进程、销售订单行 (tdsls4101m000) 进程或销售订单交货行 (tdsls4101m100) 进程中的延期交货量字段。剩余延期交货量的计算方式如下：订货数量 - 以订单单位表示的 已交货数量。 必须在维护和确认延交订单 (tdsls4125m000) 进程中人工确认延交订单（顺序）行，否则，在选中销售订单参数 (tdsls0100s400) 进程中自动确认延交订单复选框的情况下，ERP LN 将自动确认延交订单。 延交订单确认后，ERP LN 执行以下操作： 生成有新序号的新交货行，并选中销售订单交货行 (tdsls4101m100) 进程中的延期交货量复选框。这些行可以作为常规销售订单行进行处理。这些交货行还将在维护和确认延交订单 (tdsls4125m000) 进程中显示，其位置编号相同，但序号不同。 在销售订单行 (tdsls4101m000) 进程中清空（父）销售订单行的延交数量，或在销售订单交货行 (tdsls4101m100) 进程中清空（父）销售订单交货行。 如果需要，可以在维护和确认延交订单 (tdsls4125m000) 进程或销售订单交货行 (tdsls4101m100) 进程中为新创建的交货/延交订单行输入延交数量。这时，将销售订单交货行下达至仓储管理子系统时，将重复先前的步骤。 注意 如果选中销售订单参数 (tdsls0100s400) 进程中的自动确认延交订单复选框，ERP LN 将自动确认延交订单。 如果选中销售订单参数 (tdsls0100s400) 进程中的自动下达延交订单至仓储管理子系统复选框，ERP LN 会自动将已确认的延交订单下达至仓储管理子系统。 示例
动作 | 交货 | 订货数量 | 已交货数量 | 延交数量 | 延期交货量
--- | --- | --- | --- | --- | ---
创建订单行 | - | 100 | - | 15 | -
交货行（部分） | 0 | 100 | 60 | - | 40
交货行（剩余） | 1 | 40 | 40 | - | 0
直接交货订单 如果为销售订单生成直接交货采购订单，可以使用更新销售/服务订单的交货信息 (tdpur4222m000) 进程将延期交货从采购控制模块报告给销售控制模块。 如果收货数量少于订货数量，存在下列情况： ERP LN 将填写维护和确认延交订单 (tdsls4125m000) 进程和销售订单行 (tdsls4101m000) 进程，或销售订单交货行 (tdsls4101m100) 进程中的延期交货量字段。延期交货量的计算方式如下：订货数量 - 以订单单位表示的 已交货数量。 必须在维护和确认延交订单 (tdsls4125m000) 进程中人工确认延交订单（顺序）行，否则，在选中销售订单参数 (tdsls0100s400) 进程中自动确认延交订单复选框的情况下，ERP LN 将自动确认延交订单。这时，将生成具有新序号的新交货行，并选中销售订单交货行 (tdsls4101m100) 进程中的延期交货量复选框。 这些交货行还将在维护和确认延交订单 (tdsls4125m000) 进程中显示，其位置编号相同，但序号不同。 ERP LN 会在采购控制模块中自动生成确认延交订单，该延交订单会链接至销售控制模块中的延交订单。可以在采购订单行详细资料 (tdpur4101m200) 进程和确认的延交采购订单 (tdpur4101m800) 进程中查看延交订单。 库存处理模块 (INH) 例如，如果货物在仓库中损坏，或者运送货物的卡车装载能力不足，可以由仓储管理子系统创建延交订单。 在这种情况下，必须减少从销售订单创建的装运数量。在仓储管理子系统的库存处理模块中，可以在两个时间点处减少数量： 在确认出库通知前。 在确认装运前。 仓储管理子系统无法为以下项目创建延交订单： 带有装运约束条件的订单（行）。 现提即付订单。 退货单行。 链接了交货行的订单行。 订货数量为 0 的订单行。 当已修改的装运获得已确认状态时，ERP LN 生成延交订单。 注意 确认装运后，延交订单在维护和确认延交订单 (tdsls4125m000) 进程中显示，并且其延期交货量字段已填写。 以下示例能够清晰地说明这一过程： 示例
订单级 | 进度计划位置 | 交货 | 订货 | 已交货 | 延交订单
--- | --- | --- | --- | --- | ---
102 | 10 | 0 | 25 | 15 | 10
102 | 10 | 1 | 10 | 7 | 3
102 | 10 | 2 | 3 | 3 | 0
确认交货 0 的延交订单后即显示交货 1。始终由父行的延期交货量决定下一行的订货数量。 可以在维护和确认延交订单 (tdsls4125m000) 进程中人工确认延交订单；或者，如果选中销售订单参数 (tdsls0100s400) 进程中的自动确认延交订单复选框，则可以自动确认延交订单。 确认延交订单后，ERP LN 生成有新序号的新交货行，并选中销售订单交货行 (tdsls4101m100) 进程中的延期交货量复选框。这些行可以作为常规销售订单行进行处理。这些交货行还将在维护和确认延交订单 (tdsls4125m000) 进程中显示，其位置编号相同，但序号不同。 可以在销售订单行监控 (tdsls4510m000) 进程或销售订单实际交货行/销售订单发票行 (tdsls4106m000) 进程中显示交货。 注意 如果销售订单包含组件行，则创建组件行而不是订单行的延交订单。如需更多信息，请参阅组件处理 - 组件行。 相关主题 直接交货销售订单 延交订单 - 自动确认 组件处理 - 组件行 |