在供应链设计开始时,我们说要从客户需求出发。那么对供应链来说,最直接面对客户的指标就是准时交付率(OTD),也就是客户服务水平。
我曾经和多个企业主聊天,问到“您给供应链设置的OTD目标是多少?”多个企业主毫不犹豫的回答“100%,我们要以客户为中心”。
我非常感动,可是心有余虑,又加了一句“为了100%的准时交付率,您会花(或者已经花了)多大代价,有数据吗?”,问到这个问题时,从来没有一个人可以准确告诉我,他们企业准备花(或者已经花了)哪些代价(不仅没有精确数据,只是代价的大概去处也很少说得清)。
诚然,100%的及时交付率是我们的美好愿望,我们也孜孜以求。作为一个方向性地牵引,我认为是合适的。但是在供应链运作水平一定的前提下,或者某段时期内的提升不可能到理想状态,把100%作为设定指标并牵引日常运作,我认为至少没有仔细权衡过。
让我们来分析一下为什么?
当前市场环境下,客户的需求不停在变化,供应端又是问题频发,需求和供应都有很大不确定性。为了应对这个不确定性,我们直接的方法就是设置安全库存。
安全库存到底该设多少呢?目前大家比较接受的就是如下数学公式:
业务情形一:供应很稳定,提前期L完全确定,安全库存只考虑需求的不确定性
SS1= z*δ*√L
SS: safety stock 安全库存
Z : 安全系数
δ: 需求数量的标准方差(需求的不确定性)
L : 提前期
业务情形二:供应也有不确定性,提前期L不确定,安全库存综合考虑需求和供应的不确定性
SS2= z×Ö( L0×δ2+ Q02×δL2)
L0: 提前期的平均值
δ:需求数量的标准方差(需求的不确定性)
Q0: 提前期内的平均需求数量
δL:提前期的标准方差(供应的不确定性)
无论哪种业务情形,都会与安全系数Z成正比关系,具体见下表。
顾客服务水平(%) |
安全系数z |
顾客服务水平(%) |
安全系数z |
100.00 |
3.09 |
96.00 |
1.75 |
99.99 |
3.08 |
95.00 |
1.65 |
99.87 |
3.00 |
90.00 |
1.28 |
99.20 |
2.40 |
85.00 |
1.04 |
99.00 |
2.33 |
84.00 |
1.00 |
98.00 |
2.05 |
80.00 |
0.84 |
97.70 |
2.00 |
75.00 |
0.68 |
97.00 |
1.88 |
|
|
也就是说,如果服务水平设到100%与98%对比,需要的安全库存是1.5倍.
另外,靠安全库存解决了物料问题,还需要靠削峰填谷或者设置极大的产能来满足客户高峰期的需求。
无论是哪一种解决方案,都会带来成本(库存成本、产能建设成本、加班、紧急物流等等)。
硬币有2面,我们不及时交货也可能造成成本,例如一定比例的丢单(损失了本来应有的收益)。
因此,仅从财务角度出发,我们理解如下模型:服务水平超过临界点后,边际收益快速下降,边际成本快速上升。基于财务视角,我们应该去寻找临界点,即红色箭头所对应的服务水平。
当然,真正设置服务水平目标时,肯定不仅仅考虑财务问题,还有战略之市场策略、竞争策略的需求;不同的客户、不同的产品应该设置不同的服务水平。