主计划的迁移到计划优化

内置主计划引擎已过时(已弃用)。 它将替换为 Microsoft Dynamics 365 Supply Chain Management 的计划优化加载项。 本文提供有关对新部署和现有部署的影响的信息。 它包含有关所需操作的信息。

计划优化使主计划计算可以在 Supply Chain Management 及其 Azure SQL 数据库之外进行。 与计划优化相关的好处包括在主计划运行期间改进的性能以及对 SQL 数据库的影响最小。 因为即使在工作时间内也可以进行快速计划运行,因此计划人员可以立即对需求或参数更改作出反应。

有关计划优化的详细信息,请参阅主计划系统体系结构

现有主计划引擎的废弃

Microsoft 已弃用内置主计划引擎,以支持计划优化。 此更改会影响所有云环境。 本地安装不受影响。

有关已弃用的主计划引擎的详细信息,请参阅 Dynamics 365 Supply Chain Management 中的已删除或已弃用功能中的公告。

已弃用的功能是不再处于活跃开发的功能,在将来的版本中可能会移除。 对于已弃用的主计划引擎,将不会有新功能,并且仅针对阻塞性问题(主计划不创建任何计划订单和/或连续失败)和功能回归提供支持。 在 2023 年 3 月,Microsoft 针对为已弃用的主计划引擎提供支持方面采用严格策略,但阻塞性问题或回归除外。 这些条件适用于所有客户,包括以下类型:

  • 计划优化尚未完全支持其需求的客户。 我们预计在 2023 年发行版本第 1 波结束前支持所有客户需求。
  • 收到例外的客户,他们可以继续使用已弃用的内置计划引擎。
  • 所有本地客户。

目前还没有从 Supply Chain Management 中完全删除已弃用的内置计划引擎的时间表。 如果 Microsoft 确实计划删除它,我们将在删除日期前 12-18 个月宣布这些计划,以便所有剩余客户都可以迁移。

新部署

计划优化现在是标准的主计划引擎,必须用于所有新的云环境。 从 Supply Chain Management 版本 10.0.32 开始,首次为任何法人启用计划流程时,系统将要求您安装并启用计划优化(如果您尚未安装并启用它)。

当您将新的法人(公司)添加到现有环境中时,该公司必须使用计划优化。 从 Supply Chain Management 版本 10.0.32 开始,首次为任何新添加的法人启用计划流程时,系统将要求您安装并启用计划优化(如果您尚未安装并启用它)。

即使对其他公司使用计划优化,您也可以继续对之前创建的一个或多个公司使用已弃用的主计划引擎(直到您准备好迁移它们)。 有关如何设置公司使用已弃用的主计划引擎的说明,请参阅对部分公司继续使用已弃用的主计划

纸币

请记住,一旦每个法人受到支持,您仍必须将其移至计划优化。

如果您使用看板或即将上线并且需要时间来测试计划优化

所有新的部署和法人必须从一开始就使用计划优化。 但是,如果您已经准备新部署一段时间,并且在开发时计划优化尚未支持您需要的功能,您仍然可以使用该部署的已弃用的主计划引擎进行上线,直到您有足够的时间来安装和测试计划优化。

计划优化尚不支持看板,因此如果您需要使用看板,您现在可以使用已弃用的计划引擎进行上线。 您仍应计划在支持看板后立即移至计划优化。

现有部署

依赖于主计划的现有基于云的部署的所有者必须计划迁移到计划优化。 如果您的实施依赖于计划优化当前不支持的功能,您必须请求例外,才能继续使用已弃用的主计划引擎。

从 Supply Chain Management 版本 10.0.32 开始,可以允许部分公司(法人)运行计划优化,而其他公司则继续使用已弃用的主计划引擎,直到他们已准备好迁移。 因此,Microsoft 现在将根据每个公司授予例外。 例外仅适用于现有公司 - 从版本 10.0.32 开始,添加到现有环境的所有新公司都必须使用计划优化。 有关如何设置公司使用已弃用的主计划引擎的说明,请参阅对部分公司继续使用已弃用的主计划

我们建议您在获得支持后立即将公司一次性迁移到计划优化。

迁移建议

已弃用的主计划引擎和计划优化之前存在一些差异。

对于分销公司,这两个计划引擎提供非常相似的功能集。 根据我们帮助其他客户迁移的经验,我们建议分销公司在测试环境中启用并测试计划优化,然后在测试成功后,在生产环境中启用它。

制造公司可能会受到计划优化和已弃用的计划引擎之间存在的一些细微体系结构差异的影响。 根据我们帮助其他客户迁移的经验,我们建议您设置测试环境并按照以下方式继续操作:

  1. 创建两个测试计划,一个用于计划优化,另一个用于已弃用的计划引擎。 对这两个计划使用相同的设置。
  2. 启用已弃用的计划引擎后,运行您为其创建的计划。
  3. 启用计划优化,然后运行您为其创建的计划。
  4. 对于每个计划,将计划订单导出到 Excel 文件。
  5. 对于每个计划,将每个固定期间(例如每月)的计划订单数量相加。
  6. 比较每个计划的数量以确保结果相同(或非常相似)。 对于在期间开始或结束时发生的订单,预计会出现一些变化。
  7. 如果测试成功,请继续在测试环境中进行测试。
  8. 如果所有测试均成功,请在生产系统中启用计划优化。

10.0.32 及更高版本的例外流程

从 Supply Chain Management 版本 10.0.32 开始,评估系统和迁移到计划优化的流程将完全自动化。 系统将分析您的设置并自动向您显示适合您的情况和每个公司(法人)的正确说明。 以下小节提供了有关可能情况的详细信息。

计划优化支持所有必需功能的部署

如果系统检测到您正在使用的所有相关功能均受计划优化支持,但您仍在运行已弃用的计划引擎,系统将要求您迁移。 下次您手动运行主计划时,系统将显示以下消息:

支持您使用未弃用且速度更快的主计划(计划优化)。 相关详细信息:https://go.microsoft.com/fwlink/?link=2220161

我们需要您提供一些有关主计划的信息。

您是否在主计划引擎上具有自定义?

以下屏幕截图显示消息的外观。

例外流程对话框。

如果您尚未为此部署自定义主计划引擎,则必须迁移到计划优化。 如果您需要更多时间来测试和迁移,请选择所需的时间。 系统将自动在选定的时间应用例外。

如果您具有自定义,则必须将它们移动到现有的可扩展性点。 有关详细信息,请参阅计划优化可扩展性

计划优化尚未支持需要功能的部署

如果系统检测到您正在使用计划优化不支持的功能,它将在您下次手动运行主计划时显示以下消息:

尚不支持您使用未弃用且速度更快的主计划(计划优化)。 我们预计将在不远的将来为您提供支持。 在为您提供支持后,您将需要移动到计划优化。 如果您在主计划引擎上具有自定义,则可以开始评估它们并准备将它们移动到计划优化可扩展性点 https://go.microsoft.com/fwlink/?linkid=2220303

此消息通知您,一旦计划优化支持您正在使用的功能,您就应该开始计划移动到计划优化。 因此,您应该评估对已弃用的计划引擎所做的任何自定义,计划将它们移动到现有的可扩展性点(请参阅计划优化可扩展性),并采取其他操作来准备迁移(例如,联系您的 Microsoft 合作伙伴或顾问)。

有关哪些功能已受支持以及估计每个功能何时可用于计划优化的信息,请参阅计划优化适应分析

如果您已收到例外情况,它将保持不变,直到计划优化支持您所需的功能。

不支持计划优化的环境

无论您正在使用什么功能,若要使用计划优化,您必须在启用了 Microsoft Dynamics Lifecycle Services 的第 2 层或更高的高可用性环境中运行 Supply Chain Management 版本 10.0.7 或更高版本。 此环境不得是 OneBox 环境。 如果您尝试在 OneBox 环境中安装加载项,则安装将无法完成,您需要取消安装。

如果您的环境不支持计划优化,您将收到以下消息:

您只能在此环境中运行已弃用的主计划。 如果您希望获取支持未弃用计划(计划优化)的环境,请按照以下说明操作:开始使用主计划

如果您是 Microsoft 合作伙伴或独立软件供应商 (ISV),您可以以较低的价格获得支持计划优化并包括 Microsoft Business Applications 和演示数据的非生产环境。 这些环境仅适用于合作伙伴和 ISV,并且只能用于合作伙伴租户,而不能用于客户租户。 您可以使用获得的环境来了解计划优化的工作原理,在使用解决方案时测试它以及提供端到端客户演示。 若要请求许可证,请转到合作伙伴沙盒请求页面

有关迁移的常见问题解答

计划优化对当前的计划用户有何影响?

用户仍将在同一模块中工作,并使用相同的页面来启动计划和审查计划订单。 唯一明显的区别是处理窗口显示运行计划优化

如果我在批处理作业中运行经典计划,在启用计划优化时是否必须更新此作业?

是,您必须设置一个新的批处理作业来运行计划优化,而不是经典主计划。

如果我在某些公司运行已弃用的计划,而在其他公司运行计划优化,我是否可以使用内部公司主计划?

是。 尽管不支持内部公司主计划页面,但您可以通过安排连续批处理作业以按所需顺序为不同公司运行计划来实现相同的效果。 对正在运行计划优化的公司使用计划优化批处理作业(计划优化任务),对其他公司使用已弃用的引擎(主计划任务)。

若要对使用计划优化的其他公司使用内部公司主计划,流程是相同的;将计划优化任务安排为按顺序运行的批处理作业。

当我移动到计划优化时,我的性能会提高多少?

关于您的性能提高多少,没有特定规则。 一般来说,对于运行大型数据集并且已经因已弃用的主计划而遇到性能问题的公司来说,提高情况最显著。 找出答案的最佳方法是测试计划优化。

使用计划优化是否有额外的费用?

否,它包含在您的 Supply Chain Management 许可证中。 没有额外费用。

我是否可以在政府社区云 (GCC) 环境中运行计划优化?

是,现在政府社区云 (GCC) 环境支持计划优化,因为 GCC 与 Microsoft Dynamics Lifecycle Services 微服务框架兼容。

我是否可以在第 1 层环境中运行计划优化?

否,计划优化通过 Lifecycle Services 加载项运行,该加载项只能安装在第 2 层或更高的环境中。

计划优化在哪个数据中心上运行?

计划优化在与您的 Supply Chain Management 环境相同的数据中心上运行。

我是合作伙伴,我想演示或测试计划优化。 我应该怎么做?

对于合作伙伴和独立软件供应商 (ISV),Microsoft 提供了用于访问第 2 层环境的特殊许可证。 有关详细信息,请参阅 [ISV] 请求许可证

我将使用版本 10.0.32 或更高版本,但计划优化尚未具备所需的所有功能。 我现在是否可以使用已弃用的计划引擎进行上线?

是。 当您开始使用计划功能时,系统将要求您安装并启用计划优化,因为从 Supply Chain Management 版本 10.0.32 开始,这是强制性的。 但是,如果您的一家或多家公司尚未准备好使用计划优化,您可以通过转到计划优化参数页面,在运行计划优化时排除这些公司。 有关说明,请参阅对部分公司继续使用已弃用的主计划

如何请求例外以继续在版本 10.0.32 或更高版本上使用已弃用的计划引擎?

系统将自动为您提供请求例外的机会。 只需在系统提示时填写对话框。 然后,该例外将在后台自动应用。

为什么我在运行已弃用的主计划引擎时收到一条错误消息?

您有时可能会在运行已弃用的主计划引擎时收到一条错误消息。 它指示您必须移动到计划优化并提供以下信息:

内置主计划引擎将弃用。 这意味着它不受支持(阻塞性问题除外)并且将不再对其进行投资。 它将替换为 Microsoft Dynamics 365 Supply Chain Management 的计划优化加载项。

有关如何迁移到计划优化的信息,请参阅本文前面的部分。

如有必要,您可以继续对您的一家或多家公司使用已弃用的主计划引擎。 有关说明,请参阅对部分公司继续使用已弃用的主计划

如果您在沙盒上运行时看到此错误并且想要将其删除,请参阅是否可以在我的沙盒环境上使用已弃用的主计划引擎?以获取说明。

是否可以在我的沙盒环境上使用已弃用的主计划引擎?

是。 即使您在沙盒环境中收到上一个问题的答案中描述的错误消息,已弃用的主计划引擎仍将成功运行。 但是,如果错误消息打扰到您,可以通过在您的数据库上运行以下查询来在 IaaS(而非 Service Fabric)沙盒环境上禁用它:

-- Insert or update an enabled flight:
DECLARE @flightName NVARCHAR(100) = 'ReqPlanningOptimizationExceptionToggle';
IF NOT EXISTS (SELECT TOP 1 1 FROM SysFlighting WHERE flightName = @flightName)
    INSERT INTO SYSFLIGHTING(FLIGHTNAME,ENABLED, FLIGHTSERVICEID,PARTITION)
    SELECT @flightName, 1, 12719367,RECID FROM DBO.[PARTITIONS];
ELSE
    UPDATE SysFlighting SET enabled = 1, flightServiceId = 12719367 WHERE flightName = @flightName;

我的环境是本地的。 我是否需要一个例外以继续使用已弃用的主计划引擎?

编号 本地环境不需要例外。 您可以继续使用已弃用的主计划引擎。 如果需要任何操作,您的环境管理员将收到通知。

我们使用计划生产订单,但是我担心升级到版本 10.0.16 时会发生什么。 是否应采取任何操作?

您不必担心。 您可以在版本 10.0.16 中继续使用已弃用的主计划引擎。 但是,我们建议您评估是否可以从当前功能开始迁移到计划优化。 我们还建议您随时了解新功能。

我在运行主计划时收到一条错误消息。 是否阻止主计划?

如果您运行的是版本 10.0.16 或更高版本,您可能会在运行主计划时收到以下错误消息:

您收到此错误消息是因为已弃用的主计划引擎用于计划优化所支持的方案。 您现在应该迁移到计划优化,因为内置主计划引擎已被弃用。 请注意,此主计划运行已成功完成。

如果您的迁移非常依赖待定功能,可以请求继续使用已弃用的主计划引擎的例外情况处理。

请完成以下调查表以开始使用(如果与从迁移到计划优化请求例外相关)。

主计划未被阻止。 您的主计划运行已成功完成,可按常规方式使用结果。 但是,为了避免在以后的主计划运行期间收到此错误消息,您必须立即迁移到计划优化或使用错误消息中的链接请求例外。