为一部分物料运行计划
主计划允许您设置筛选器来限制计划运行中包含的物料集,以不会计划所有物料。
您可以使用两种类型的筛选器来限制计划的物料集:
- 计划筛选器,基于主计划设置
- 运行时筛选器,使用计划优化运行对话框中的选项选择要包含在运行中的物料和物料清单 (BOM) 级别
应用计划筛选器
当您要将计划限制为特定的项目组并确保没有其他项目作为生成的主计划的一部分包含时,计划筛选器很有用。 定义计划筛选器后,它始终会在使用该计划的主计划运行期间应用。
注意
计划筛选器仅在计划优化已启用的系统中可用。
按照以下步骤设置计划筛选器。
- 转到主计划 > 设置 > 计划 > 主计划。
- 在列表窗格中选择一个计划,或创建一个新计划。
- 在操作窗格上,选择计划筛选器。
- 将显示标准查询编辑器对话框。 在那里,您可以输入设置来限制当前计划运行时包含的产品集。 这些设置定义计划筛选器。
- 完成筛选器设置后,选择确定。
纸币
如果您在主计划参数页面上选择为当前动态主计划的计划上设置计划筛选器,该筛选器将在每次动态计划运行时应用。 例如,如果针对不是计划筛选器一部分的物料更新了净需求,则不会生成结果。
应用运行时筛选器并设置要包含的 BOM 级别
您可以从计划优化运行对话框为作业设置运行时筛选器。 运行时筛选器仅适用于您从对话框启动或计划的作业。 如果您同时设置了计划筛选器和运行时筛选器,将使用交集逻辑将它们组合起来。 (请参阅本文后面的示例。)
您还可以使用计划优化运行对话框来控制通过组合筛选器为制造物料包含的 BOM 组件和子组件的级别数。
对于定期作业,您在设置作业时定义的运行时筛选器和 BOM 级别将在作业每次运行时应用。
按照以下步骤为主计划批处理作业设置运行时筛选器和 BOM 级别。
转到主计划 > 主计划 > 运行。
在计划优化对话框中,在参数快速选项卡上,设置以下设置字段:
- 主计划 – 选择要运行的主计划。
- 注释 – 添加注释来描述作业的目的。
在要包括的记录快速选项卡上,设置以下字段:
筛选器 – 选择此链接可打开标准查询编辑器对话框,您可以在其中输入设置来限制当前计划作业中包含的产品集。 这些设置定义运行时筛选器。
包括所有 BOM 级别 – 对于具有 BOM 的制造物料,通常可以方便地将所有 BOM 组件与主物料一起计划,以确保在生产开始时所有必需的组件均可用。 将此选项设置为是将包含同时通过运行时筛选器和计划筛选器的物料的所有 BOM 级别。 将其设置为否将限制包含的 BOM 级别数。 然后使用要包含的 BOM 级别字段指定要包含的 BOM 级别的最大数量。
要包含的 BOM 级别 – 如果包含所有 BOM 级别设置为否,使用此字段可指定要包含的 BOM 级别数。 下面举了一些示例加以说明:
- 将此字段设置为 0(零)将忽略所有 BOM 组件。
- 将此字段设置为 1 将包含 BOM 组件的供应。
- 将此字段设置为 2 将包含 BOM 组件及其派生 BOM 组件的供应。
在在后台运行快速选项卡上,以通常的方式设置定期和其他批处理选项。 这些字段的工作方式与它们在 Microsoft Dynamics 365 Supply Chain Management 中其他类型的后台作业中一样。
纸币
当您使用具有 BOM 级别的运行时筛选器时,存在以下限制:
- 如果您使用当前可扩展性点运行自动确认或其他后处理作业,系统只会将自动确认和其他操作应用于直接在筛选器(而不是子组件)上指定的物料。
- 子组件的延迟不会传播到其各自的父物料。
- 子组件的要求日期可以是子组件的日历结束的日期。 要将日期更新为子组件日历上的开始日期,您必须进行完整或筛选运行(直接在筛选器上包含子组件)。
如果这些问题中的任何一个对您来说很重要,应手动将相关子组件添加到筛选器。
组合计划筛选器和运行时筛选器
如果您在主计划运行期间同时应用计划筛选器和运行时筛选器,运行中将仅包括两个筛选器的交集。
要了解计划和运行时筛选器是如何组合的,考虑此示例。 您有一个计划,其中计划筛选器设置为包括物料 A、B 和 C。然后您多次运行主计划。 每次运行都使用相同的计划,但使用不同的运行时筛选器。 结果如下所示:
- 运行 1:包含物料 D 的运行时筛选器 – 未计划物料,因为计划筛选器和运行时筛选器之间没有交集。
- 运行 2:包含物料 A 和 D 的运行时筛选器 – 仅包含物料 A,因为物料 D 不是计划筛选器的一部分。
- 运行 3:包含物料 B 的运行时筛选器 – 仅包含物料 B,保留物料 A 的先前计划输出。
- 运行 4:包含所有物料的运行时筛选器(空筛选器) – 包含物料 A、B 和 C,物料 A 和 B 的先前计划输出将被覆盖。
系统还将包括组合筛选器找到的制造产品的所有相关 BOM 组件和子组件,其由您在设置作业时在计划优化运行对话框中输入的 BOM 级别设置指定。