配方和物料清单的物料替换
在计划使用配方或物料清单(BOM)的物料期间,您可以使用替代材料。 在为配方或物料清单设置物料替代时,您可以指定一组可用作特定材料替代品的物料。 您还可以指定组中每种替代材料的优先级。 运行主计划时,将使用首选材料(如果可用)。 如果首选材料不可用,则主计划将使用优先级最高且可用的替代材料。 如果没有可用的替代材料,则主计划会为首选材料创建计划订单。
先决条件
您的系统必须满足以下要求,然后您才能在计划配方时使用替换:
- 必须运行 Microsoft Dynamics 365 Supply Chain Management 版本 10.0.39 或更高版本。
- 名为计划优化的物料替换(计划组)支持的功能必须在功能管理中打开。
在计划物料清单时使用替换之前,您的系统必须满足以下要求:
- 您必须运行 Supply Chain Management 版本 10.0.40 或更高版本。
- 必须在“功能管理 中启用计划优化 中名为 物料清单的物料替换的功能。
设置计划组
必须先设置所需的计划组,然后才能为配方或物料清单设置物料替代。
计划组是一组物料,可以替代配方或物料清单中的特定材料。 每个计划组记录建立名称和说明,但不包含任何物料。 在为特定配方或物料清单设置物料替代时,可以将物料及其相对优先级分配给每个计划组。 您可以在多个配方和/或物料清单中重用计划组。
要设置计划组,请跟随以下步骤操作。
转到“产品信息管理 >设置>物料清单和配方>计划组。
可根据需要使用操作窗格上的按钮添加、删除或编辑计划组。 对于每个计划组,请设置以下字段:
- 计划组 –为计划组指定唯一名称。
- 描述 - 输入计划组的简短描述。
继续操作,直到完成所需的所有计划组的设置。
在操作窗格上,选择保存。
配方的物料替换
示例应用场景:替换配方中的成分
一家食品制造公司正在使用包含 20 种成分的配方制造物料。 配方中的一种成分可由其他两种成分之一替换。 但是,因为这两种成分比首选成分贵,所以只有当这种首选成分的库存不足时,才使用替换。
对于本应用场景,可替换的成分(首选成分)命名为 成分 A。可以替代它的两种材料分别命名为 成分 B 和 成分 C。
若要设置替换,请为三种成分中的每一种创建一个配方行,并将所有三行与同一计划组关联。 由于成分 A 是首选成分,因此向其分配最高优先级(最小编号)。 向其他每种成分(成分 B 和成分 C)分配与其相对首选级别匹配的优先级。 (数字越大,优先级越低。)
如果您对成品有要求,则主计划确定是否可以满足成分 A 的需求。 如果无法满足,则主计划按优先级顺序查看成分 B 和 C。 如果这些成分中的一种有现货,当确认配方的批量订单时,使用该成分(根据其优先级)。 如果成分没有现货,主计划会为首选成分(成分 A)创建计划订单。
设置配方的物料替代
按照以下步骤为配方设置物料替换:
转到产品信息管理>物料清单和配方>配方。
打开您要为其设置替换的配方。
查找您希望能够替代的材料的配方行。 为它设置以下字段:
- 计划组 –选择 要用于标识可替代本材料的物料组的计划组 名称。
- 优先级 –输入一个数字,指示该材料在计划组中的优先级。 数字越小,优先级越高。 因此,优先级最高的物料应该具有最小编号。
- 数量 –指定配方中需要的首选材料的数量。 本数量适用于使用计划组中的任意材料。
查找或添加优先级较低的替换物料的配方行。 为它设置以下字段:
- 计划组 –选择您为首选材料选择的相同计划组名称。
- 优先级 –输入一个数字,指示该材料在计划组中的优先级。 数字越小,优先级越高。 计划组中的每种物料都必须具有唯一的优先级编号。
- 数量 - 输入 0。 此字段不用于替换。 首选物料(即优先级最低的物料)的数量定义计划组中所有物料的数量。
对其他每个替换物料重复上一个步骤。
对要为当前配方设置的每个计划组重复本过程。
配方的保质期和物料替换
当物料替换与保质期有限的产品一起使用时,主计划始终确保遵守所有物料的保质期。
例如,通过以下方式设置配方物料:
材料 A:
- 数量: 10
- 方案组: 有机油
- 优先级: 1
- 现有量: 4,有效期为今天 + 五天
- 交货时间: 一天
材料 B(材料 A 的替代品):
- 数量: 0
- 方案组: 有机油
- 优先级: 2
- 现有量: 0
- 现有采购订单: 数量 6,预期接收日期为今天 + 6 天,负天数为 10 天
主计划首先选择物料 A,其可用数量为 4。 由于所需数量为 10,物料 A 不足。因此,主计划确定是否可以使用现有采购订单作为剩余数量的替换项(物料 B)。 但是,由于替换项的可用收货日期晚于物料 A 的现有库存的到期日期,因此不使用替换项。 相反,主计划会为数量为 6 的物料 A 创建计划订单,以满足所需的剩余物料。
物料清单的物料替换
示例应用场景:替换物料清单中的组件
制造公司正在从具有 20 个组件的物料清单制造物料。 物料清单中的一个组件可以替换为其他组件。 它甚至可以替换为不同项目编号下的同一项目。
对于本应用场景,可以替换的材料(首选组件)命名为 材料 A。可以替代它的两种材料分别命名为 材料 B 和 材料 C。
要设置替换,请为三种材料中的每一种都创建物料清单行,并将所有三个行与同一计划组关联。 由于材料 A 是首选材料,因此为其分配最高优先级(最低编号)。 为所有其他材料(材料 B 和材料 C)分配与其相对优先级别相匹配的优先级。 (数字越大,优先级越低。)
如果对成品有需求,则主计划将确定是否可以满足对材料 A 的需求。 如果无法满足,则主计划将按优先级顺序查看材料 B 和 C。 如果现有一种材料,则在确认物料清单的批次订单时将(根据其优先级)使用。 如果没有任何现有材料,则主计划会为首选材料(材料 A)创建计划订单。
设置物料清单的物料替换
跟随这些步骤来设置物料清单的物料替换。
转到 产品信息管理>”物料清单和配方>物料清单。
打开要为其设置替代的物料清单。
查找您希望能够替代的材料的物料清单行。 为它设置以下字段:
- 计划组 –选择 要用于标识可替代本材料的物料组的计划组 名称。
- 优先级 –输入一个数字,指示该材料在计划组中的优先级。 数字越小,优先级越高。 因此,优先级最高的物料应该具有最小编号。
- 数量 –指定物料清单中需要的首选材料的数量。 本数量适用于使用计划组中的任意材料。
为优先级较低的替代材料查找或添加物料清单行。 为它设置以下字段:
- 计划组 –选择您为首选材料选择的相同计划组名称。
- 优先级 –输入一个数字,指示该材料在计划组中的优先级。 数字越小,优先级越高。 计划组中的每种物料都必须具有唯一的优先级编号。
- 数量 - 输入 0。 此字段不用于替换。 首选物料(即优先级最低的物料)的数量定义计划组中所有物料的数量。
对其他每个替换物料重复上一个步骤。
对要为当前物料清单设置的每个计划组重复本过程。