| 销售进度计划调整 |  |
| 在核准非参考销售进度计划前，可针对短交和溢交检查和调整销售进度计划。 注意 不会针对短交或溢交检查或调整参考销售进度计划、材料下达、接货表和交货合同。 销售进度计划调整是销售进度计划过程中的一个可选步骤。 如果根据外部组件数据同步销售进度计划累计量，您仍可以执行调整功能。不过这不合逻辑，因为进度计划的调整也可能由外部组件进行处理。 如需更多信息，请参见 根据外部组件数据同步累计量. 要调整收到的销售进度计划需求，请执行以下一项操作： 运行调整销售进度计划 (tdsls3210m000) 进程。 运行选中调整复选框的核准销售进度计划 (tdsls3211m000) 进程。 注意 如果销售进度计划基于与条款和条件协议链接的销售合同，且如果为条款和条件协议选中进度计划条款和条件 (tctrm1131m000) 进程中的适用的活动调整销售进度计划和自动调整销售进度计划复选框，将自动执行销售进度计划调整。 为标识短交或溢交而进行的计算取决于所使用的累计量模型。该累计量模型在物料销售业务伙伴数据 (tdisa0510m000) 和/或销售合同行后勤数据 (tdsls3102m000) 进程的使用的累计模型字段中指定。 可用的累计量模型有以下几种： 基于订单 基于收货 注意 仅当所有销售进度计划的累计量的累计重置日期均相等时，ERP LN 才能计算溢交或短交。 基于订单 如果已与业务伙伴议定使用基于订单累计量模型，则在发送新的销售进度计划需求时，由业务伙伴提供预先需求累计量。每次业务伙伴发送需求时，都将创建新的销售进度计划修订号。 为了确定基于订单累计量模型的溢交或短交货物，ERP LN 将执行以下计算：
    调整数量合计 = 装运累计量 - 预先需求累计量。
注意 可以在销售进度计划 (tdsls3111m000) 进程中查看装运累计量和预先需求累计量。 如果该计算的结果为负数，则装运数量小于业务伙伴的需求数量。此时，ERP LN 将为总调整数量创建新的销售进度计划行。此销售进度计划行的我方需求类型为紧急需求。 如果该计算的结果为正数，则装运数量大于业务伙伴的需求数量。因此，ERP LN 将从下一销售进度计划行的需求数量中减去调整数量合计。如果减少了销售进度计划行的需求数量，销售进度计划行的状态将变为已调整。如果调整数量合计等于或大于下一销售进度计划行的需求数量，ERP LN 将取消该销售进度计划行，该行的状态将因此变为已取消。ERP LN 将不断取消销售进度计划行并调整销售进度计划行需求，直到调整数量合计达到平衡。如需有关销售进度计划行获得的需求数量为 0 的情况的更多信息，请参阅销售进度计划行的需求数量为 0。 注意 如果该计算的结果为正数，则先从溢交的行（如果存在）再从尚未交货的行中减去该结果。 示例 采购控制模块中的下一计划发料日期为： 18-09
日期 | 17-09 | 18-09 | 19-09 | 20-09 | 21-09
行号 | 1 | - | - | 2 | 3
订货 | 10 | - | - | 10 | 10
收货累计量 | 10 | - | - | 10 | 0
仍需数量 | - | - | - | - | 10
由于在下一计划发料日期前已收到行号 2，因此将数量 10 置入库存中。假定 9 月 20 日数量为 10 的需求更改为 9 月 19 日数量为 20 的需求，企业计划子系统将使用库存中的数量 10，并添加数量为 10 的另一行：
日期 | 17-09 | 18-09 | 19-09 | 20-09 | 21-09
行号 | 1 | - | 4 | 2 | 3
订货 | 10 | - | 10 | 10 | 10
收货累计量 | 10 | - | 0 | 10 | 0
仍需数量 | - | - | 10 | - | 10
当采购控制模块将数量传达至销售控制模块时，在下一发料日期或之后交货（因此被视为溢交）的进度计划行数量将于计划发料日期在一行中传达：
日期 | 17-09 | 18-09 | 19-09 | 20-09 | 21-09
订货 | - | 10 | 10 | - | 10
如果销售控制模块中的装运数量合计为 20，则 ERP LN 将进行以下计算：
    装运累计量合计 (20) - 预先需求累计量 (10) = 10。
销售控制模块将按以下方式调整溢交：
日期 | 17-09 | 18-09 | 19-09 | 20-09 | 21-09
订货 | - | - | 10 | - | 10
调整第一个销售进度计划行的需求数量，该行是从采购控制模块交货的行。 基于收货 如果与业务伙伴议定使用基于收货累计量模型，则在发送销售进度计划的新需求时，由业务伙伴提供收货累计量。收货累计量包含业务伙伴先前在销售进度计划中收到的所有数量之和。每次业务伙伴发送需求时，都将创建新的销售进度计划修订号。 为了能够确定基于收货累计量模型的溢交或短交货物，ERP LN 将执行以下计算：
    调整数量合计 = 装运累计量 - 收货累计量。
注意 可以在销售进度计划 (tdsls3111m000) 进程中查看装运累计量和收货累计量。 如果该计算的结果为正数，则装运数量大于业务伙伴的收货数量。因此，ERP LN 将假设装运累计量与收货累计量之间的数量差异正在运输途中。因此，ERP LN 将从下一销售进度计划行的需求数量中减去调整数量合计。如果减少了销售进度计划行的需求数量，销售进度计划行的状态将变为已调整。如果调整数量合计等于或大于下一销售进度计划行的需求数量，ERP LN 将取消该销售进度计划行，该行的状态将因此变为已取消。ERP LN 将不断取消销售进度计划行并调整销售进度计划行需求，直到调整数量合计达到平衡。如需有关销售进度计划行获得的需求数量为 0 的情况的更多信息，请参阅销售进度计划行的需求数量为 0。 如果该计算的结果为负数，则装运数量小于业务伙伴的收货数量。在这种情况下，ERP LN 不会调整销售进度计划行，而是在报告中添加警告消息。该操作的原因在于，在基于收货累计量模型中，由业务伙伴负责解决数量差异（另请参见：采购进度计划累计量）。在这种情况下，可以决定在销售进度计划发票行 (tdsls3140m200) 进程中创建更正记录。如需发票更正的更多信息，请参阅销售进度计划和统一开票。 在 ERP LN 执行过调整处理后，且尚未对已调整和新创建的销售进度计划行进行核准时，可以在核准销售进度计划 (tdsls3211m000) 进程中核准它们。 相关主题 核准销售进度计划 销售进度计划累计量 采购进度计划累计量 条款和条件概览 自动销售进度计划处理 |