本文介绍了如何设置需求优先级以实现库存优先供应,提供了数值优先和日期优先两种计算方式,其中日期优先又包含按步长和按权重计算两种。文章重点阐述了按步长和按权重计算的方法和数据示例,并指出如设置多个优先级类型,最终优先级会累加。
本文介绍如何设置需求优先级,使符合条件的需求单据更优先从而实现库存优先供应。
目前优先级类型提供数值优先和日期优先两种计算方式,其中日期优先通过两种计算方式:按步长计算以及按权重计算分别达到需求日期距离当前更近更优先或距离当前更远更优先的目的,接下来先介绍日期优先的两种计算方式,下期介绍数值优先的计算方式。
一、按步长计算
a.需求日期在当前日期以后:
优先级=向下取整((计划展望期-需求日期与当前日期的差值)/日期步长)*优先级步长
b.需求日期在当前日期之前:
优先级=向下取整((计划展望期+需求日期与当前日期的差值【0】)/日期步长)*优先级步长
注意:当需求日期在当前日期之前时,MRP会将其调整至当前日期,因此差值实际上=0
1、需求日期在当前日期以后
1.1 数据示例
销售订单A需求日期=2024.12.31,销售订单B需求日期=2024.12.18,系统当前日期=2024.12.13,计划方案展望期=100,物料的即时库存只有100,优先级类型设置如下图1.1,
则 销售订单A的优先级=(100-18)/2*10=410;
销售订单B的优先级=向下取整((100-5)/2)*10=470;
1.2计划方案设置
1.3.选单MRP计算
查看需求优先级,与上述计算的结果一致:
2、需求日期在当前日期之前
2.1 数据示例
销售订单A需求日期=2024.12.31,销售订单B需求日期=2024.12.10,系统当前日期=2024.12.13,计划方案展望期=100,物料的即时库存只有100,优先级类型设置如下图1.1,
则 销售订单A的优先级=(100-18)/2*10=410;
销售订单B的优先级=向下取整(100/2)*10=500;
2.2选单MRP计算
二、按权重计算
1.数据示例
销售订单A需求日期=2024.12.31,销售订单B需求日期=2024.12.18,系统当前日期=2024.12.13,计划方案展望期=100,物料的即时库存只有100,优先级类型设置如下图2.1,需求优先级设置如下图2.2;
则 销售订单A的需求日期距离当前日期的差值为17天,按照图2.1的权重设置,销售订单A的优先级=80;
销售订单B的需求日期距离当前日期的差值为5天,按照图2.1的权重设置,销售订单B的优先级=70;
图2.1 优先级类型定义
图2.2 需求优先级设置
2.选单MRP计算
即时库存会供应给需求日期距离当前日期更远的需求单据,且优先级与上述计算的一致:
注意:如果设置了多个优先级类型,则最终的需求优先级会累加,即如果同时设置了以上两种计算方式的优先级类型,那么最终的优先级会累加。
推荐阅读