计划优化与已弃用的主计划引擎之间的差异

计划优化结果(包括计划的订单、数量和日期)可能不同于已弃用的主计划引擎的结果。 这些差异可能是待定功能导致的。 本文列出在计划优化拟合分析页面上列出的计划优化与已弃用的主计划引擎之间的差异。

功能 计划优化与已弃用的主计划有何不同
今天日期的预测 计划优化不考虑今天日期的预测,但已弃用的主计划引擎考虑。
实际称重产品 实际称重产品视为常见产品。 计划订单不包括实际称重要求数量的值。
已开票和已交付销售订单的预测减少 当主计划设置了需求预测以减少交易预测时,已弃用的主计划会减少已开票和已交付销售订单的预测,但计划优化不会。

例如,假设您预测某个物料为 100 件,存在 10 件的采购订单,以及一个已交付 5 件和 2 件已开票的销售订单。 已弃用的计划引擎将应用预测缩减来创建“100 − 10 − 2 − 5 = 83 件”的计划订单。 但是,计划优化不会考虑已开票或已交付数量,因此它会订购 100 − 10 = 90 件。 因此,计划优化会建议您为已交付和/或已开票数量订购供应,这可能会导致供应过剩。
筛选的生产运行 有关详细信息,请参阅生产计划 - 筛选器
预测计划 不支持预测计划。 我们建议您使用主计划,在主计划中,预测模型分配给主计划。
计划订单的编号规则 不支持计划订单的编号规则。 计划订单编号在服务端生成。 计划订单编号通常显示为 10 位,但序列实际上基于 20 个字符构建,为计划运行计数分配了 10 位数字,为计划订单计数分配了另外 10 位数字。
计划复制、计划删除和计划版本清理

已禁用了导航窗格中主计划 > 主计划 > 维护计划下的以下项:

  • 计划副本
  • 删除计划
  • 计划版本清除
计划版本清理通过计划优化自动进行,因此您无需手动执行此操作。
退货单 不考虑退货单。
计划相关功能 有关详细信息,请参阅具有无限容量的计划
安全存货履行 计划优化始终为物料覆盖范围页面的最小完成量字段使用今日日期 + 采购时间选项。 这将帮助防止不需要的计划订单和其他问题,因为如果安全存货未包括采购时间,为低现有库存量创建的计划订单始终会由于提前期而延迟。 有关详细信息,请参阅使用已弃用的主计划引擎实现安全库存
安全存货限定标准和净要求 安全存货要求类型将不包括,不会显示在净要求页面上。 安全存货不代表需求,也没有与之关联的要求日期。 它会对必须始终存在的库存量设置约束。 但是,在主计划期间计算计划订单时仍会考虑最小字段值。 我们建议您检查净要求页面的累计数量列,查看是否考虑了此值。 由于限定标准不同,可能会建议不同的操作。 有关详细信息,请参阅使用已弃用的主计划引擎实现安全库存
运输日历 将忽略交货方式页面中的运输日历列。
无值的最小/最大覆盖范围代码 当您使用未设置最小值或最大值的最小/最大覆盖代码时,计划引擎会使用已弃用的主计划引擎将覆盖代码视为一项要求并为每个要求创建一个订单。 系统将使用计划优化每天创建一个订单来支付当天的全部金额。
净需求和手动创建的计划订单 使用已弃用的主计划引擎,手动创建的物料供应订单将自动显示在该物料的净需求中。 例如,从销售订单创建采购订单时,采购订单将显示在净需求页面上,而无需执行任何先前操作。 这是因为已弃用的主计划引擎会在 inventLogTTS 表中记录库存交易,并在动态计划的净需求页面上显示更改。 但是,使用计划优化,手动创建的订单不会出现在物料净需求中,直到运行计划优化(使用包含该物料的计划),或者直到您在净需求页面操作窗格上选择更新 > 主计划,这将为物料运行主计划。 有关如何使用净需求页面的详细信息,请参阅净需求和限定标准信息
净要求以及供应或需求的任何变化 使用已弃用的主计划引擎,物料的供应或需求的任何变化将自动显示在该物料的净要求中。 例如,增加计划订单的数量时,采购订单将显示在净要求页面上,而无需执行任何先前操作。 这是因为已弃用的主计划引擎会在 inventLogTTS 表中记录库存交易,并在动态计划的净需求页面上显示更改。 但是,使用计划优化,任何变化都不会出现在物料净要求中,直到运行计划优化(使用包含该物料的计划),或者直到您在净要求页面操作窗格上选择更新 > 主计划,这将为物料运行主计划。 有关如何使用净需求页面的详细信息,请参阅净需求和限定标准信息
资源分配 当使用无限容量时,已弃用的主计划引擎会将所有计划订单分配给给定资源组上的同一资源。 计划优化通过随机选择资源来改进这一点,让不同的生产订单可以使用不同的资源。 如果您想要对所有计划订单使用相同资源,您必须在路线中指定该资源。
扩展数据类型 (EDT) 计划优化不支持更改 EDT 的精度。 这意味着此流程不受官方支持,不能保证有效。
安全存货履行 计划优化始终使用今日日期 + 采购时间最小履行量。 这将为系统将来使用简化计划设置做好准备,并提供可行结果。 如果安全存货未包括采购时间,则为低现有库存量创建的计划订单将始终会由于提前期而延迟。 此行为可能会导致严重的影响和不必要的计划订单。 最佳实践是更改设置,以使用今日日期 + 采购时间。 更新主数据以避免触发警告。 有关详细信息,请参阅使用已弃用的主计划引擎实现安全库存
采购订单履行 在履行采购订单时,系统始终会应用交货时间并且绝不会忽略它,即使 将延迟添加到计算的需求日期 参数设置为 。 此行为与已弃用的主计划引擎的行为不同,后者在这种情况下会设置不可行的日期。 例如,如果今天是 2024 年 3 月 1 日,交货时间为 30 天,并且 将延迟添加到计算的需求日期 设置为 ,则弃用引擎将创建日期为 2024 年 3 月 1 日的采购订单,而计划优化将创建日期为 2024 年 4 月 1 日(今天加上 30 天的交货时间)的采购订单。
将静态计划复制到动态计划 计划优化不会将静态计划复制到动态计划,无论此设置在主计划参数页面如何设置。 通常,由于计划优化提供的速度和完全重新生成,此操作关系不大。 如果使用两个或多个计划,则应为每个计划触发主计划。
负天数 计划优化始终使用动态负天数,无论主计划参数上的使用动态负天数的设置如何。 主计划参数页面上的使用动态负天数设置对此行为没有影响。 有关负天数的详细信息,请参阅延迟容差(负天数)
过去的计划订单 无论请求日期设置如何,“计划优化”永远不会计划过去的订单。 如果您确实设置了过去的请求日期,系统将保留您的设置,但会将要求日期设置为今天
基于维度的配置 计划优化不支持基于维度的配置产品。 计划优化不会使这些产品的物料清单激增。
安全存货的定义/含义

在计划优化中,安全存货不是实际需求。 对于每个覆盖范围组,您可以指定系统针对为其创建的计划订单将安全存货限定为需求的严格程度。 (有关详细信息,请参阅安全存货限定标准选项。)使用严格安全存货限定标准的覆盖范围组的工作方式类似于已弃用引擎中的所有组,其中最小履行量字段设置为今天的日期 + 采购时间

在已弃用的主计划引擎中,安全存货是需求,与其他需求类型相同。 您可以指定何时履行安全存货。

当履行安全存货时

在计划优化中,安全存货始终在今天的日期 + 采购时间履行,无论物料覆盖范围设置如何。

在已弃用的主计划引擎中,物料覆盖范围设置包括当必须履行安全存货时定义的最小履行量字段。 (有关详细信息,请参阅已弃用的主计划引擎的安全存货履行。)

其他资源