从多个供应商采购产品和材料
供应网络的多样性有助于企业更加敏捷和响应变化。 多样性最常见的方式之一是通过为每个供应商分配供应百分比来将特定产品的供应划分给不同的供应商。 例如,如果您的一款产品同时拥有主要供应商和次要供应商,则通常的拆分比例可能是 80/20 或 70/30。 或者,您可以按照 33/33/34 的比例平均划分给三个不同的供应商。
此功能使系统能够自动为每个计划采购订单建议供应商,以便随着时间的推移,遵守每个供应商的指定的百分比。 但是,系统不会将现有计划订单拆分为多个较小的订单。
下表显示了一个简单示例,将每个计划订单数量分配给单个供应商,而不拆分订单数量,并且通过此方式随着时间的推移遵守总体百分比。
需求量 | 供应商 A 数量(目标:50%) | 供应商 B 数量(目标:50%) |
---|---|---|
100 | 100 | 0 |
100 | 0 | 100 |
200 | 200 | 0 |
100 | 0 | 100 |
100 | 0 | 100 |
基于预定义拆分的自动供应商选择有助于提高供应商的弹性。 由于系统跟踪实际采购,而不仅仅是计划采购,因此在计算分配给每个供应商的订单百分比时,它还会考虑计划系统之外的采购。
先决条件
您的系统必须满足以下要求,然后才能使用此功能:
- 必须运行 Microsoft Dynamics 365 Supply Chain Management 10.0.31 或更高版本。
- 名为使用计划优化从多个供应商采购产品和材料的功能必须在功能管理中打开。 从 Supply Chain Management 版本 10.0.36 开始,此功能默认开启。
定义多源策略
多源策略允许您为每个供应商建立采购百分比。 您可以根据需要创建任意数量的策略,以便在不同的供应商组合之间设置不同的百分比拆分。 稍后,您将根据需要向每个产品分配策略。
按照以下步骤创建多源策略。
转到采购 > 设置 > 策略 > 多源策略。
按以下步骤之一:
- 若要编辑现有策略,请在列表窗格中选择它,然后在操作窗格上选择编辑。 如果策略的有效选项设置为是,您必须将其设置为否并保存更改,然后才能编辑或删除策略。 您只能停用和编辑未分配到任何产品的策略。
- 若要创建新策略,请在操作窗格上选择新建。
在新策略或选定策略的标题上,设置以下字段:
- 名称 - 输入策略的名称。 (保存策略后,您将无法编辑此字段。)
- 描述 - 输入策略的简短描述。
在常规快速选项卡上,设置以下字段:
- 活动 –指定策略是否应活动。 仅有效策略才能分配到产品。 您只能编辑或删除此选项设置为是时最后保存的策略。 您无法停用当前使用的策略(即分配到当前期间或未来期间的一个或多个产品的策略)。
- 余额期间(天) - 指定主计划将订单分配给供应商时应调查过去的天数。 换言之,当主计划尝试为计划采购订单查找供应商时,它将调查过去的此天数。 然后,它将选择合适的供应商,以使实际分配与多源策略中已建立的首选分配最接近。 我们建议您指定将包括相关供应商采购的余额期间,而不要回头调查太远的时间。 默认期间为 180 天。
在策略规则快速选项卡上,为属于策略的每个供应商添加一行,并向每个供应商分配目标分配。 在此网格中指定的所有分配的总和必须为 100%。 使用工具栏上的按钮将行添加到网格或删除它们。 对于每一行,设置以下字段:
- 供应商帐户 - 选择行适用的供应商。
- 目标分配(%) - 指定一段时间内应分配给本供应商的计划订单(相对于其他供应商)的百分比。
按以下步骤之一:
- 如果您准备好激活该策略,请将有效选项设置为是,然后在操作窗格上选择保存。 系统将验证您的设置(例如,确保所有百分比加起来为 100%),并且仅在验证通过后才继续保存。 如果验证未通过,您将收到一条错误,指示必须先解决该错误,然后才能保存。
- 如果您想要阻止使用该策略,或者想要在完成所有分配设置之前保存该策略,请将有效选项设置为否,然后在操作窗格上选择保存。 此配置将允许您保存无效策略,但您无法将该策略分配到任何产品。
定义每个供应商的最小订单数量
如果您签订的供应商协议规定了某些物料的每个订单的最小数量,您可以向系统添加针对这些条件的规则。 这些最小订单设置适用于所有多源策略,并且仅适用于多源策略。 (换言之,每个供应商的最小订单规则仅适用于由主计划创建的计划采购订单。它们不适用于手动创建的采购订单的数量。)
若要设置每个供应商的最小订单规则,请按照以下步骤操作。
转到采购 > 设置 > 策略 > 多源策略。
在操作窗格上,选择每个供应商的订单数量。
按以下步骤之一:
- 若要编辑现有规则,请在网格中查找并选择它,然后在操作窗格上选择编辑。
- 若要创建新规则,请在操作窗格上选择新建。
为新规则或选定规则设置以下字段:
- 供应商帐户 - 选择规则适用的供应商。
- 物料编号 - 选择规则适用的物料。
- 最小值 - 输入供应商和物料的指定组合的每订单的最低采购量。
- 单位 - 显示所选物料的采购度量单位(只读)。 它适用于最小值。
在操作窗格上,选择保存。
向产品分配多源策略
若要将产品设置为可以从多个供应商处购买,您必须指定适用于该产品的多源策略。
若要指定适用于产品的多源策略,请按照以下步骤操作。
按以下步骤之一:
- 转到采购 > 设置 > 策略 > 多源策略分配。
- 如果您已位于多源策略页面,请在操作窗格上选择策略分配。
按以下步骤之一:
- 若要编辑现有分配,请在网格中查找并选择它,然后在操作窗格上选择编辑。
- 若要创建新分配,请在操作窗格上选择新建。
为新分配或选定分配设置以下字段:
- 物料编号 –选择要为其分配策略的物料。
- 站点 –选择应应用策略的站点。 如果分配应该应用于所有站点,则将此字段保留为空。
- 仓库 - 选择应应用策略的仓库。 如果分配应该应用于所有仓库,则将此字段保留为空。
- 开始日期 - 选择应应用分配的第一个日期。
- 结束日期 - 选择应应用分配的最后日期。
- 策略 - 选择应应用于物料、站点、仓库和日期范围的分配组合的策略。
在操作窗格上,选择保存。
审查目标与实际供应商分配
对于每个多源策略分配,您可以查看当前期间的实际采购和供应商分配,并将其与目标分配进行比较。
若要查看并比较目标与实际供应商分配,请按照以下步骤操作。
- 转到采购 > 设置 > 策略 > 多源策略分配。
- 选择要检查的分配。
- 在操作窗格上,选择当前分配。
- 将显示当前分配页面,其中显示有关所选分配的信息。 对于每个供应商,您可以查看已购买的总数量、当前分配、目标分配以及每个实际分配与目标的偏差金额。 每个数量和分配值都会计数在当前期间进行的所有采购。 当前期间向后扩展由已分配策略的余额期间(天)设置定义的天数。 但是,它的扩展不能早于分配有效的第一个日期(开始日期值)。 它会扩展到将来的日期,直到分配有效的最后一个日期(结束日期值)。
例如,如果您想要确定采购部门是否按照主计划建议确定订单或进行更改,则此功能非常有用。 (如果买方遵循主计划的建议,实际分配将接近当前分配。但是,如果他们进行更改,实际分配可能与当前分配有很大不同。)
目标与实际供应商分配的示例
下表显示了如何在多源策略分配页面上设置具有与其关联的多源策略的产品的示例。
供应商帐户 | 总数量 | 当前分配(%) | 目标分配(%) | 分配偏差(%) |
---|---|---|---|---|
1001 | 350 | 63.64 | 70 | -9.09 |
1002 | 200 | 36.36 | 30 | 21.21 |
其中:
- 总数量 –表示供应商的总采购数量。
- 当前分配(%) –等于(供应商的总来源数量÷总累计数量)× 100%。 此值表示从此供应商处购买的所有采购数量占总数量的百分比。
- 目标分配(%) –是供应商的多源策略定义的目标分配。
- 分配偏差(%) –等于((当前分配 − 目标分配)÷ 目标分配)× 100%。
主计划如何为每个计划订单建议供应商
每当主计划为计划采购订单建议供应商时,它都会选择使当前期间的供应商总分配最接近目标分配(如相关多源策略分配和最小供应商数量所定义)的供应商。
系统如何选择为新计划订单分配哪个供应商
系统使用以下规则为新计划订单选择供应商:
系统将根据以下规则应用多源策略:
计划订单必须与为多源策略分配指定的产品和所有维度相匹配。
计划订单日期必须发生在匹配的多源策略分配的当前期间。 当前期间向后扩展由已分配策略的余额期间(天)设置定义的天数。 但是,它的扩展不能早于分配有效的第一个日期(开始日期值)。 它会扩展到将来的日期,直到分配有效的最后一个日期(结束日期值)。
如果多个策略分配与计划订单相匹配,则使用最具体的分配。 例如,如果需要物料 A0001、站点 1 和仓库 11,并且存在下表中显示的策略,将使用策略 Y,因为它是更具体的分配。
物料 站点 仓库 开始日期 结束日期 政策 A0001 1 2022 年 10 月 24 日 X A0001 1 11 2022 年 10 月 24 日 Y
基于成本/价格的经典供应商选择不与贸易协议一起使用。 如果建立了多源策略,系统将尝试满足其供应商分配目标。
如果贸易协议中指定了供应商提前期,我们将予以遵守。
如果提供了核准供应商列表,我们将予以遵守。 如果系统设置为不允许除核准供应商以外的供应商(也就是说,如果核准供应商检查方法字段设置为不允许),该设置将予以遵守。 在多源策略中指定的供应商仅在经过核准后才会进行选择。 默认核准供应商检查方法设置在物料模型组级别定义,但可以在已发布产品级别覆盖。
将按如下方式遵守默认订单设置:
- 如果指定了在默认订单设置中定义的最小值、倍数值和最大值,则将予以遵守。
- 如果多源策略包括供应商的相关最小订单数量,也将应用该最小数量。 因此,两个最小订单值(默认订单设置和最小供应商数量)中的较高者将生效。
注意
当您使用多供应商采购时,不会考虑供应商日历。 在某些情况下,这可能会导致订单到达时间比您手动选择供应商的时间更晚。
例如,假设今天是星期一,您在星期三需要购买由两个供应商提供的物料。 一个供应商全天开放,而第二个供应商仅在星期五开放。 如果采购算法确定第二个供应商应该供应(基于目标百分比),即使需求要到星期五才会到达,也会选择此供应商。 因此,在履行短期需求时,您可能需要手动分配供应商。
示例:如何基于多源策略选择供应商
下表显示了系统如何基于为相关多源策略定义的目标分配将订单分配到两个不同的供应商中的每一个。 对于每个新订单,系统将基于当前期间内累计的数量选择与目标分配偏差最小的供应商,如相关策略和策略分配所定义。
下面是对表的说明:
“需求”列显示计划采购订单数量。
“供应商 A 数量”和“供应商 B 数量”列显示目标分配,并指示每个计划订单从每个供应商订购的实际生成数量。
“如果选择供应商 A”和“如果选择供应商 B”列显示系统为确定应使用哪个供应商而进行的计算。 系统将选择偏差最小的供应商。 该计算使用以下值:
- 数量 A = 供应商 A 的累计数量
- 数量 B = 供应商 B 的累计数量
- A% =(数量 A ÷ 累计总数量)× 100%
- B% =(数量 B ÷ 累计总数量)× 100%
- 偏差 =(| A% − 供应商 A 目标 | + | B% – 供应商 B 目标 |)÷ 2
“总累计数量”列显示每个新采购订单后订购的总数量。
表中的所有计划订单发生在同一期间内,如相关策略和策略分配所定义。
对于供应商 A,目标分配是 80%。 对于供应商 B,目标分配是 20%。
需求量 | 供应商 A 数量 | 供应商 B 数量 | 如果选择供应商 A | 如果选择供应商 B | 总累计数量 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
数量 A | 数量 B | A% | B% | 偏差 | 数量 A | 数量 B | A% | B% | 偏差 | ||||
100 | 100 | 0 | 100 | 0 | 100% | 0% | 20% | 0 | 100 | 0% | 100% | 80% | 100 |
100 | 100 | 0 | 200* | 0 | 100% | 0% | 20%** | 100 | 100 | 50% | 50% | 30% | 200 |
100 | 0 | 100 | 300 | 0 | 100% | 0% | 20% | 200 | 100 | 66% | 33% | 13% | 300 |
* 100 累计 + 100 当前需求
** ( | 100% − 80% | + | 20% − 0% | ) ÷ 2 = 20%