几种库存管理方法的优缺点?

几种库存管理方法的优缺点?

作者:卓弘毅;来源:弘毅供应链

安全库存是为了对抗由于数量和时间上的计算错误或者偏差而存在的一种缓冲。让我们先来看看数量,安全库存可以缓解因为需求侧或是供给侧的异常波动,提高订单及时交付率和减少缺货成本。

需求侧的波动有可能来源于经济趋势变化、商品促销、季节性因素等等。供给侧的波动可能来源于供应商破产、自然灾害、产能约束等等。

时间也是会出现偏差的,在贸易全球化的背景下,中国和世界其他国家进行着大量的双边贸易。在国际物流漫长的运输过程中,一旦某个环节出现了延迟,都会对库存的供给造成影响。

安全库存有两种设定的方式,分别是数量和时间。

数量就是我们熟知的safety stock,它是指企业储备的额外数量的库存,用以降低周期内的供需波动风险,是用数量来缓解缺货的影响。

时间是safety lead time,它是指提前订购商品,以防范不可预测的生产和运输提前期波动,是利用时间来对抗需求的不确定性。

设立安全库存的目的就是要“以防外一”,所以要保持一定频率的使用。如果库存水平从来没有低于过安全库存量,即没有用到这部分的缓冲库存,说明安全库存数量设定得太高了。

相反地,如果经常要用到安全库存,或是出现了缺货的情况,说明循环库存cycle stock设定得太少了。因此,企业通常要定期审查安全库存数量的使用情况。

在计算安全库存数量时,我们要考虑这几个要点:

1)订货频率

如果订货频率是1个月一次,这意味着在到货以后的一个月之内都存在理论上的缺货风险。如果我们把订货频率增加到每周一次,那么缺货风险被限制在了一周之内,所需要的安全库存数量也减少了。

2)需求变化

订货周期内的需求变化,如果需求突然增加,可能导致在下一次到货之前的缺货。变化大意味着在这段期间内出现了销售额的井喷,也有可能是客户把到货计划提前了。

3)交货提前期的长度

时间越长,变化的可能性越大,所以提前期越短越好。

4)预测的准确性

对需求预测的信心越高,对安全库存的需求就越少。经验丰富的销售或计划可以凭借经验估算出较为准确的需求数量。

关于安全库存计算公式的内容,请参考这篇文章《正态分布下的安全库存公式》,在此就不具体介绍了。

接下来,让我们看看安全库存数量在MRP软件中的运行逻辑。

假设有这样的一份需求计划,在期初的6月10日时,可用库存数量是410,然后库存数量逐渐被消耗,直至8月1日出现了库存不足的情况,即负65,我们需要在8月1日安排到货,才能满足需求。

假设订货的批次数量是200件,计算结果如下表:

当日的可用库存数量等于上一个日期的可用数量减去当日的需求,再加上当日的到货。

例如6月19日的可用数量=6月10日的可用数量—6月19日的需求+6月19日的到货=410-150+0=260。

后续的计算都是使用同样的公式,不再重复介绍。

现在我们考虑设定安全库存数量,假设为100件,把它加到MRP系统中,到货计划会发生怎样的变化呢?请见下表。

在MRP的运算逻辑中,系统先从库存中扣除了安全库存数量,从原来的410减去100,变成了310的可用数量,但是这100件的库存依然是可用的,只是系统需要这样计算,才能把后续的到货计划提前至7月16日。

使用了安全库存即保留了缓冲的库存,又把下一批次的到货计划日期提前了。优点是给我们提供了安全感,避免了因为需求波动造成的短缺。缺点也很明显,它容易造成额外的库存,并增加了库存持有的成本。

在系统操作中,安全库存是物料在MRP中的一个常量,也就是固定的一个数字,例如100。如果需求发生了增减,而安全库存数字不进行相应地变动,就会失去它的作用。

物料计划员需要定期审查安全库存设定量,然后进行合理地调整。然而在现实中,有些企业很少会审核安全库存,使得这个安全库存的效用大打折扣。当需求增加时,安全库存防不住;当需求减少时,安全变成了冗余。

Safety Lead time安全提前期是在正常的提前期的基础上增加的时间,以防止提前期波动,从而使订单能在实际需要日期之前完成。使用安全提前期时,MRP系统在计算提前期时,会将订单到货或是完成的日期计划得比原来更早。简单地说,就是把计划向前提了一段时间。

当订货前置时间变化时,较长的等待时间会增加缺货的可能性。一些企业通过提前下订单来规避供应的风险。

安全提前期的使用量很难确定,特别是在可以改变订货时间的系统中,例如零售订货模式。可以确定的是,减少不必要的安全提前期可以降低牛鞭效应。

安全提前期的天数设定需要进行取舍。如果设定得时间过早,会导致库存提前到达仓库却不会被消耗。如果设定得过晚,可能导致缺货得风险,我们要在这两种情况之间进行平衡。

特别是从海外进口或出口物料,运输时间是很难把控的,美国和欧洲的码头经常有工人罢工,天气或其他因素造成的延误可能会导致严重缺货。

同样地,让我们了解一下安全提前期在MRP软件中的运行逻辑。

我们还是使用之前案例中的需求计划,在期初的6月10日时,可用库存数量是410,然后库存数量逐渐被消耗,直至8月1日出现了库存不足的情况,需要在8月1日安排到货。

假设安全提前期设定为7个工作日,订货的批次数量是200,系统会提示我们,需要在缺货之前的7个工作日安排到货,如下表。

与第一张表格相比,我们可以直观地察觉到两者的变化是把到货日期向前提,除此之外没有其他的变动。

安全提前期的优缺点是什么呢?

优点是避免了可能出现大量安全库存,因为这是用时间代替实物库存的做法,而且不会涉及到安全库存数量的设定,也就不会出现过量库存的问题。

如果到货的时间比较稳定,可以设定一个较短的安全提前期。但是在运输时间出现剧烈波动时,安全提前期的缺点就显现出来了。

举个例子,从中国出口商品到欧洲,除去国内这段的运输时间是可控的,海上运输和欧洲内陆运输的时间都可能出现波动。

2023年的红海航道危机造成大量往返亚洲和欧洲的集装箱船绕道而行,导致国际航运时间的延长。面对运输时间的不确定性,安全提前期也要随之变动,否则就不能体现出它的作用。

当运输时间回归到正常的水平后,我们还需要在系统中把参数调整回来,否则同样会出现过量库存的情况。

总结一下,safety stock就像是一个充气垫,当需求量变大时,可以用它来缓解冲击力,给人一种安全感。Safety lead time就是把原先的计划提前了,用时间换库存,我们需要关注提前期的变动,定期进行调整。

此文为作者原创,原文标题为:设定安全库存的两种方法、在MRP中的运行逻辑和优缺点[1]。转载之目的,仅用于学习交流。

此文系作者个人观点,不代表【物流者说】立场。图源网络,侵权删除!

如果觉得这篇分享对你有用,欢迎两连走起:

1、双击屏幕“赞同”或者点个“喜欢”,这会让我更有动力更新内容;

2、关注@冯银川,第一时间阅读我,更多关于物流和职场的内容;

物流者说,给你分享全网更多、更好的业内文章,多个视角,带你看清物流与供应链的世界!