跳转至

按产品拆分物料#

🔒 Material.SplitByProduct

概述#

此操作用于根据不同产品拆分物料。 对于每个不同的子产品,系统有可能创建一个新的最顶层*物料**(通过拆分),也可能选择一个符合条件的现有子物料来作为新的最顶层*子产品

设置#

除了满足事务前提条件外,不需要任何特定设置。请注意,物料必须具有子产品

前提条件#

  • 主要*物料**处于活动*状态。
  • 主要*物料**未处于扣留在途*状态。
  • 物料具有子产品(即来自与父级物料不同的产品子物料)。
  • 所有新物料流程产品均处于活动状态并已启用

Info

此事务对于谱系而言很重要。

步骤顺序#

步骤1:子产品#

  1. 验证主要物料信息。
  2. 通过选中最左侧列中相应的复选框指定要拆分子产品,然后在屏幕右侧检查它们的详细信息。

split_by_product1

步骤2:新物料#

  1. 再次在左侧网格中选择子产品,并通过选中创建新物料选项来指定是否应生成新的最顶层*物料**,在这种情况下,可以输入名称(否则,将由名称生成器生成名称)。相反,如果您决定选中使用子物料选项,则必须将该子产品的现有子物料选作该产品的新的最顶层*物料**。
  2. 无论如何选择上述选项,都必须指定容器位置。如果已将选定容器配置为自动生成位置,则位置字段将自动填充。否则,请输入容器位置。
  3. 通过单击屏幕右上角的选项按钮,您可以访问折叠在数量为零且没有任何子物料时终止使用选项。
  4. (可选)如果所有子产品都需要拆分,请选中折叠主要物料选项以折叠按产品拆分主要物料
  5. (可选)选中在数量为零且没有任何子物料时终止使用选项,以在满足这两个条件时终止使用父级物料
  6. 拆分按钮完成操作。

split_by_product2

Info

可以通过在通用表GUIElementDefaultValue中添加Context=Material.SplitByProductElement=TerminateOnZeroQuantity条目来定义在数量为零且没有任何子物料时终止使用物料的默认值。