调整策略的应用背景
企业在接收到订单之后运行MRP,会将现有的需求和供应数据进行匹配,根据需求日期和供应日期判断调整建议的输出类型,通过调整策略控制允许提前或延后的期间,以及调整策略的类型,将运算过程中,对供需不平衡的状况给出能够达到供需平衡的建议重排日期与数量。
调整策略的类型
整单调整:在生产或采购过程中,同一张供应单据可以供应多个需求单据,但是不允许拆单进行调整,只能输出一种调整建议;
部分调整:在生产或采购过程中,同一张供应单据可以供应多个需求单据,且可以拆单进行调整,例如,部分提前,部分延后,部分不调整。
调整策略的基础配置
调整策略在计划方案定义上的“调整参数”页签或者物料计划信息的“调整”页签上,计划方案定义是定义全局的调整参数,物料计划信息是针对某一个物料设置调整参数。当计划方案定义上的调整生效设置=方案设置优先生效,则取计划方案定义上的调整参数,当计划方案定义上的调整生效设置=物料设置优先生效,则优先取物料计划信息上的调整参数,取不到时取方案上的调整参数。
调整建议输出逻辑
• 如上图所示,D>0且D>延后容差,需求日期>供应日期,输出建议延后的调整建议;
• 0<D<延后容差,调整建议=延后占用,不输出调整建议;
• D<0,且D<提前容差,需求日期<供应日期,输出建议提前的调整建议;
• 提前容差<D<0,调整建议=提前占用,不输出调整建议;
• D=0,需求日期=供应日期,调整建议=不调整;
• D>允许延后期间或者D<允许提前期间,超出调整的范围,供应单据建议取消。
注意事项:
不能只设置容差,容差是在允许调整的前提下不产生调整建议,所以如果需要实现直接调整供应并且不产生调整建议时,设置容差=调整期间。
业务场景
部分调整:某公司物料A需求数据如下:
物料 | 需求数量 | 需求日期 |
物料A | 130 | 2022-2-15 |
物料A | 180 | 2022-2-19 |
物料A | 125 | 2022-2-22 |
物料A | 121 | 2022-2-24 |
物料A | 63 | 2022-2-28 |
物料A | 100 | 2022-3-30 |
现有一笔在途的采购订单供应,数量为1000,供应日期为2022-2-22,可以拆单进行调整。
计划方案定义参数设置如下表(当前计算日期=2022-2-11,采购订单调整策略=部分调整):
计划展望期 | 调整生效设置 | 允许提前期间(天) | 提前容差(天) | 延后容差(天) | 允许延后期间(天) |
300 | 方案设置优先生效 | 30 | 5 | 5 | 30 |
问题:物料A的调整建议是什么,是否需要采购物料A,需要采购多少?
答:根据调整建议的输出逻辑,物料A需求的调整建议输出预期结果如下表,由于物料A 2022-3-30的需求日期超过供应单据调整范围,因此,2022-3-30的需求不能匹配采购订单的供应,需要重新采购。另外,物料A的采购订单还剩余381的数量未匹配需求,输出的调整建议为建议取消。
物料 | 需求数量 | 需求日期 | 供应数量 | 供应日期 | 供应单据类型 | 调整建议 | 调整日期 | 说明 |
物料A | 130 | 2022-2-15 | 130 | 2022-2-22 | 采购订单 | 建议提前 | 2022-2-15 | D<0,且D<提前容差 |
物料A | 180 | 2022-2-19 | 180 | 2022-2-22 | 采购订单 | 提前占用 |
| 提前容差<D<0 |
物料A | 125 | 2022-2-22 | 125 | 2022-2-22 | 采购订单 | 不调整 |
| D=0 |
物料A | 121 | 2022-2-24 | 121 | 2022-2-22 | 采购订单 | 延后占用 |
| 0<D<延后容差 |
物料A | 63 | 2022-2-28 | 63 | 2022-2-22 | 采购订单 | 建议延后 | 2022-2-28 | D>0且D>延后容差 |
物料A | 100 | 2022-3-30 | 100 | 2022-3-30 | 新建计划建议 | 不调整 |
| D>允许延后期间 |
物料A |
|
| 381 | 2022-2-22 | 采购订单 | 建议取消 |
| 富余供应 |
注:D=需求日期-供应日期。
MRP计算明细表中物料A运算结果如下:
调整建议中物料A的查询结果如下:
整单调整:若物料A的采购订单不支持拆单调整,同一张采购订单只允许输出一个调整建议,将计划方案定义供应参数的采购订单的调整策略修改为整单调整,其他数据不变。
问题:物料A的调整建议是什么,是否需要采购物料A,需要采购多少?
答:
物料 | 需求数量 | 需求日期 | 供应数量 | 供应日期 | 供应单据类型 | 调整建议 | 调整日期 | 说明 |
物料A | 130 | 2022-2-15 | 130 | 2022-2-22 | 采购订单 | 建议提前 | 2022-2-15 | D<0,且D<提前容差 |
物料A | 180 | 2022-2-19 | 180 | 2022-2-22 | 采购订单 | 不调整 |
| 提前容差<D<0 |
物料A | 125 | 2022-2-22 | 125 | 2022-2-22 | 采购订单 | 不调整 |
| D=0 |
物料A | 121 | 2022-2-24 | 121 | 2022-2-22 | 采购订单 | 不调整 |
| 0<D<延后容差 |
物料A | 63 | 2022-2-28 | 63 | 2022-2-22 | 采购订单 | 不调整 |
| D>0且D>延后容差 |
物料A | 100 | 2022-3-30 | 100 | 2022-3-30 | 新建计划建议 | 不调整 |
| D>允许延后期间 |
MRP计算明细表中物料A运算结果如下:
调整建议中物料A的查询结果如下:
注意:整单调整,部分富余供应数量不显示在MRP计算明细表,只有整单建议取消的才显示。