| 销售进度计划和企业计划子系统 |  |
| 在订单管理子系统中，您可以针对定期且相对长期下订单的客户使用销售进度计划。如果核准了销售进度计划，销售需求将存储在企业计划子系统中。 企业计划子系统将销售进度计划作为普通的销售订单处理 在企业计划子系统中处理销售进度计划需求 销售进度计划核准后，企业计划子系统将根据该计划类型来决定如何处理销售需求。 装运进度计划 (SS) 和顺序装运进度计划 (SSS) 如果核准装运进度计划或顺序装运进度计划，ERP LN 将按以下方式存储销售要求： 计划库存事务处理 (whinp1500m000) 进程中，作为一种类型为销售计划的计划库存事务处理。 物料主计划 (cprmp2101m000) 进程中，作为一个客户订单。 物料订单计划 (cprrp0520m000) 进程中，作为一种类型为销售计划的订单。 材料下达 (MR) 如果核准材料下达，ERP LN 会将相关物料的销售要求存储在物料主计划 (cprmp2101m000) 进程的以下字段中： 客户订单 未确认客户订单 物料的客户订单反映正常的销售订单以及销售进度计划的装运进度计划部分。在企业计划子系统中，客户订单添加至物料需求中，并用来抵销预测。源于材料下达的销售要求作为物料主计划中的未确认客户订单结束。这些需求不影响企业计划子系统中的计划，显示这些需求只是为了表明客户订单的哪部分尚未确认。 在物料订单计划 (cprrp0520m000) 进程中，您可以将材料下达的销售要求视为销售进度计划预测。 主计划和订单计划 更新或模拟主计划或订单计划时，ERP LN 会考虑销售进度计划的要求数量。 ERP LN 检索： 计划库存事务处理 (whinp1500m000) 进程中装运进度计划或顺序装运进度计划的计划数量。 销售进度计划行 (tdsls3107m000) 进程中材料下达的数量。 更改数量和日期 如果销售进度计划的订货数量或（交货）日期发生变化，并且选中了企业计划参数 (cprpd0100m000) 进程中的在线更新企业计划中的 ATP 复选框，企业计划子系统将针对物料执行 ATP 更新。此更新类似于当计划库存事务处理 (whinp1500m000) 进程中的计划收货或计划发料发生任何更改时，企业计划子系统所执行的 ATP 更新。 如果发生更改，企业计划子系统还将设置以下新的净更改日期，以便在计划运行期间考虑更改： 物料订货数据 (tcibd2100s000) 进程中的净更改日期。从此日期开始，企业计划子系统必须考虑装运进度计划或顺序装运进度计划中的更改。 物料计划数据 (cprpd1100m000) 进程中的净更改日期。从此日期开始，企业计划子系统必须考虑所有其它更改。 为了更新 ATP 并设置新的净更改日期，企业计划子系统将读取物料的货流数据。企业计划子系统将检索： 计划库存事务处理 (whinp1500m000) 进程中特定日期所需的数量（如果销售进度计划为装运进度计划或顺序装运进度计划）。 销售进度计划行 (tdsls3107m000) 进程中特定计划期段所需的数量（如果销售进度计划为材料下达）。 检索计划期段的需求数量 如果执行了 ATP 检查，则装运进度计划或顺序装运进度计划可在计划期段的中间结束。因此，在该特定计划期段中，装运进度计划或顺序装运进度计划与材料下达之间存在重叠。 因此，ERP LN 将对重叠装运进度计划或顺序装运进度计划的材料下达以及不重叠的材料下达进行区分。 确定（顺序）装运进度计划重叠的材料下达的销售数量 对于计划期段中重叠装运进度计划或顺序装运进度计划的材料下达，ERP LN 使用物料销售业务伙伴数据 (tdisa0510m000) 进程中的线性估计参数确定未填入源自装运进度计划或顺序装运进度计划的销售需求的日期的销售数量。 如果物料销售业务伙伴数据 (tdisa0510m000) 进程中的线性估计复选框为： 处于清除状态，ERP LN 将从特定计划期段的材料下达数量中减去装运进度计划或顺序装运进度计划的销售数量，并将得到的数量除以该期段内未填入装运进度计划或顺序装运进度计划数量的天数。 处于选中状态，ERP LN 会用材料下达数量除以该计划期段内的天数，并在该计划期段内未填入装运进度计划或顺序装运进度计划数量的那些天中填入得到的值。 确定（顺序）装运进度计划未重叠的材料下达的销售数量 对于计划期段内未重叠装运进度计划或顺序装运进度计划的材料下达，ERP LN 将从销售进度计划行 (tdsls3107m000) 进程中检索该计划期段的总需求数量。 然后物料销售业务伙伴数据 (tdisa0510m000) 进程中的该期段的起始日期的累计需求参数将确定是否累积需求。 如果物料销售业务伙伴数据 (tdisa0510m000) 进程中的该期段的起始日期的累计需求复选框为： 处于选中状态，企业计划子系统将在计划期段的第一天中填入材料下达的总数量。 处于清除状态，企业计划子系统将按计划期段的天数分配材料下达的总数量。 示例 以下示例说明了物料销售业务伙伴数据 (tdisa0510m000) 进程中线性估计复选框和该期段的起始日期的累计需求复选框的使用。 示例 1 线性估计复选框和该期段的起始日期的累计需求复选框都处于选中状态。
- | 第 1 周 | 第 2 周 | 第 3 周
天 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
MR | - | - | 50 | - | - | - | - | 50 | - | - | - | - | 50 | - | -
(S)SS | 10 | 9 | 8 | 12 | 10 | 12 | 9 | - | - | - | - | - | - | - | -
计划 | 10 | 9 | 8 | 12 | 10 | 12 | 9 | 10 | 10 | 10 | 50 | - | - | - | -
第 1 周 有一个材料下达，但是整个期段都填入了装运进度计划。因此，企业计划子系统仅考虑装运进度计划。 第 2 周 材料下达与装运进度计划之间存在重叠。因为本周并没有每天都填入装运进度计划，因此剩下的几天填入的是材料下达。由于选中了线性估计复选框，ERP LN 将材料下达的数量推断为该期段的天数 (50 :5 = 10). 未填入装运进度计划的那些天将收到推断数量 (10)。 第 3 周 只有一个材料下达，但企业计划子系统会考虑相关数量。因为选中了该期段的起始日期的累计需求复选框，所以在第 3 周的第一天中填入了材料下达的总数量。 示例 2 线性估计复选框和该期段的起始日期的累计需求复选框都处于清除状态。
- | 第 1 周 | 第 2 周 | 第 3 周
天 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
MR | - | - | 50 | - | - | - | - | 50 | - | - | - | - | 50 | - | -
(S)SS | 10 | 9 | 8 | 12 | 10 | 12 | 9 | - | - | - | - | - | - | - | -
计划 | 10 | 9 | 8 | 12 | 10 | 12 | 9 | 10 | 10 | 9 | 10 | 10 | 10 | 10 | 10
ERP LN 现在在分配第二周的材料下达时不会进行线性估计（线性估计复选框处于清除状态）。这意味着，ERP LN 将从该期段的材料下达总数量中减去装运进度计划数量，并将得到的数量除以未填入装运进度计划数量的天数。 在第 3 周中，由于清除了该期段的起始日期的累计需求复选框，ERP LN 将按该期段的天数平均分配材料下达的总数量。 示例 3 本示例说明，如果材料下达的数量从 50 更改为 60 将发生的情况。在本示例中，线性估计复选框处于清除状态。
- | 第 1 周 | 第 2 周 | 第 3 周
天 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
MR | - | - | 50 | - | - | - | 50 | –> | 60 | - | - | - | 50 | - | -
(S)SS | 10 | 9 | 8 | 12 | 10 | 12 | 9 | - | - | - | - | - | - | - | -
更新 | - | - | - | - | - | - | - | +3 | +3 | +4 | - | - | - | - | -
计划 | 10 | 9 | 8 | 12 | 10 | 12 | 9 | 13 | 13 | 13 | 10 | 10 | 10 | 10 | 10
由于清除了线性估计复选框，因此在第 2 周中，装运进度计划未涵盖的每天的剩余数量现在为 13。 计算此数量的公式如下：
    ((60 - 12 - 9)	/ 3 = 13)
由于计划数量增加，因此企业计划子系统减少了物料的 ATP 数量。 示例 4 本示例说明，如果在第 2 周的第 2 天装运进度计划的数量从 9 更改为 15 将发生的情况。在本示例中，线性估计复选框处于清除状态。
- | 第 1 周 | 第 2 周 | 第 3 周
天 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 5
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
MR | - | - | 50 | - | - | - | - | 60 | - | - | - | - | 50 | - | -
(S)SS | 10 | 9 | 8 | 12 | 10 | 12 | 15 | - | - | - | - | - | - | - | -
更新 | - | - | - | - | - | - | - | -2 | -2 | -2 | - | - | - | - | -
计划 | 10 | 9 | 8 | 12 | 10 | 12 | 9 | 11 | 11 | 11 | 10 | 10 | 10 | 10 | 10
此更改将导致计划库存事务处理 (whinp1500m000) 进程中发生更改。ERP LN 将此更改发送到企业计划子系统以便进行 ATP 更新。 很显然，装运进度计划数量的更改也影响第 2 周的材料下达。由于清除了线性估计复选框，因此第 2 周中剩余日期每天的剩余数量为 11。 计算此数量的公式如下：
    ((60 - 12 - 15)	/ 3 = 11)
由于计划数量减少，因此企业计划子系统增加了物料的 ATP 数量。 相关主题 核准销售进度计划 销售下达 销售进度计划 |