安全庫(kù)存并不是說(shuō)有了這個(gè)庫(kù)存,什么都安全。安全庫(kù)存實(shí)際上是為了由于不可預(yù)知的因素導(dǎo)致可能出現(xiàn)的庫(kù)存短缺而設(shè)立的緩沖。
不可預(yù)知而出現(xiàn)的因素,一般就是預(yù)測(cè)和需求的不符,供應(yīng)的時(shí)間長(zhǎng)于預(yù)期的供應(yīng)時(shí)間。因此這個(gè)安全庫(kù)存的安全,就是覆蓋了這兩個(gè)不確定性,一是需求的不確定性,二是提前期的不確定性。
雖說(shuō)是為了覆蓋這兩個(gè)不確定性帶來(lái)的問(wèn)題,實(shí)際上這兩個(gè)不確定性包含了許多涉及的風(fēng)險(xiǎn),比如預(yù)測(cè)錯(cuò)誤,供應(yīng)商不可靠,生產(chǎn)提前期的動(dòng)蕩或物流問(wèn)題。設(shè)置安全庫(kù)存能夠緩解這些帶來(lái)的問(wèn)題的同時(shí),又容易造成另外一些新的問(wèn)題:比如庫(kù)存過(guò)多,又或者庫(kù)存成本遠(yuǎn)超預(yù)算。
為了恰到好處地掩蓋風(fēng)險(xiǎn)問(wèn)題,又盡量避免造成新的問(wèn)題,從而產(chǎn)生不同的庫(kù)存公式,來(lái)計(jì)算這個(gè)安全庫(kù)存。
以下所有公式表示意思
SS (Safe stock ) :安全庫(kù)存
AS (Average Sale):平均銷售量
LT ( Lead time): 平均提前期
ROP: (Re-order Point) 再訂貨點(diǎn)
1.原始經(jīng)典安全庫(kù)存公式
SS = AS * Safe Days
ROP = SS + AS * LT
設(shè)立這個(gè)安全庫(kù)存就是為了確保你可以未來(lái)X天的銷售有匹配的庫(kù)存量。假如某個(gè)產(chǎn)品每天平均銷售量是100,為了能夠安全地銷售8天,因此設(shè)立的安全庫(kù)存就是100 X 8 = 800,同時(shí)這個(gè)產(chǎn)品的供貨提前期是10天,因此再訂貨點(diǎn)就是 800 + 100 x 10 = 1800
這個(gè)安全庫(kù)存為800,在訂貨點(diǎn)為1800的某產(chǎn)品,就是說(shuō),當(dāng)產(chǎn)品剩余數(shù)量達(dá)到1800的時(shí)候,馬上下訂單,在這個(gè)訂單的貨物到達(dá)時(shí),有10天的提前期時(shí)間,將消耗1000,這時(shí)候庫(kù)存為800,同時(shí)訂單貨物到達(dá),庫(kù)存水平得到提升。
這個(gè)公式可以說(shuō)是非常原始,簡(jiǎn)單的加減乘除,放置在供應(yīng)鏈中容易暴露出不少問(wèn)題,諸如安全庫(kù)存設(shè)立的本身目的,對(duì)應(yīng)需求和提前期的不穩(wěn)定性,而這個(gè)公式卻恰恰在于因?yàn)樾枨蠛吞崆捌诘姆€(wěn)定性從而能夠被好好運(yùn)用,假如提前期不是10天,5-30天都有可能,又假如需求不時(shí)平均都每天100左右,就面臨不少問(wèn)題了。不過(guò)這個(gè)公式,一旦放在平穩(wěn)的供應(yīng)鏈表現(xiàn)在,最簡(jiǎn)單最原始的說(shuō)不準(zhǔn)就是最好用的。特別是ABC-XYZ分類中,特別適用在X類這種需求平穩(wěn)的產(chǎn)品中,當(dāng)然還要注意提前期的平穩(wěn)性。
2.最大-平均差異法
原始的安全庫(kù)存公式僅僅是為了考慮保證銷售的那些天數(shù)而設(shè)立的安全庫(kù)存,但是實(shí)際上需求和提前期往往都有一定的波動(dòng)性,這樣的波動(dòng)性帶來(lái)了不確定因素,從而超出安全庫(kù)存的覆蓋范圍,因此有了一個(gè)進(jìn)階的安全庫(kù)存公式,即最大-平均差異法。
SS= (AS max * LT max )- (AS avg * LT avg)
ROP = SS + AS avg * LT avg
這個(gè)公式就是取頂峰值和平均值的差異來(lái)確立安全庫(kù)存以緩解不確定因素帶來(lái)的風(fēng)險(xiǎn),把風(fēng)險(xiǎn)的界限設(shè)立在已知的最大值處,包括提前期,包括銷售量。
比如我們有一組過(guò)往12個(gè)月的銷售數(shù)據(jù)和配送這些的次數(shù)以及提前期數(shù)據(jù)如下,那么就可以求出它們的平均數(shù)字和最大值
通過(guò)這個(gè)數(shù)據(jù),我們看到平均每天銷售33,最高銷售量為43/日,而這12個(gè)月發(fā)生了10次配送來(lái)支持這些銷售,平均提前期為35天,最大提前期為42天。
因此代入公式
SS=(43 * 42 )-(34*35)= 616
ROP =616 + 34*35 = 1806
有足夠的數(shù)據(jù)的話,這個(gè)方法簡(jiǎn)單又快捷,同時(shí)有較大可能性覆蓋到足夠的風(fēng)險(xiǎn)因素,當(dāng)然在進(jìn)行這個(gè)公式之前,應(yīng)該清楚知道提前期長(zhǎng)短不一致的原因,如果一些特殊情況而引起的提前期非常長(zhǎng),將會(huì)對(duì)這個(gè)公式的計(jì)算產(chǎn)生很大的影響。我們可以剔除這個(gè)數(shù)據(jù),或者把銷售數(shù)據(jù)和提前期數(shù)據(jù)限制在某個(gè)百分比,比如距離平均值正負(fù)70%的偏差之類。
3.需求不確定的正態(tài)分布
最大-平均差異法可以說(shuō)是很好地覆蓋了已知的不確定因素帶來(lái)的最大的邊界限制,然而要知道,庫(kù)存在現(xiàn)金流來(lái)說(shuō),并非是一個(gè)很好的正表現(xiàn),積壓住的庫(kù)存意味著積壓著資金,那么過(guò)多的安全庫(kù)存就是過(guò)多地積壓資金了。因此最大-平均差異法是最大限度地覆蓋風(fēng)險(xiǎn),但是有些時(shí)候出現(xiàn)最大限度的情況可能是某些偶然,非必要因素造成,那么是否必要按最大衡量值得疑問(wèn)?同時(shí)按照這個(gè)公式,就沒(méi)有按照對(duì)待客戶的目標(biāo)覆蓋率來(lái)考慮。
所以出現(xiàn)了正態(tài)分布的計(jì)算公式。這個(gè)公式可以根據(jù)不同的考慮,設(shè)立目標(biāo)覆蓋率,而確立對(duì)應(yīng)的安全庫(kù)存數(shù)量。
這個(gè)公式終于可以去到有邏輯的,涉及數(shù)學(xué)定律的。正態(tài)這個(gè)筆者就不多說(shuō)了,其實(shí)不管這個(gè)公式,還有上面提到的公式1和2,更多的都是基于平穩(wěn)的需求,按XYZ分類的話,較大可能都是X類,因此極大可能符合正態(tài)分布。當(dāng)然,筆者一貫都不會(huì)輕易斷言,是否正態(tài),最好還是檢驗(yàn),諸如適用SPSS工具等。
可以利用以上正態(tài)圖簡(jiǎn)單地理解以下正態(tài),正態(tài)分布是以平均值為中線向兩側(cè)對(duì)稱分布,并且出現(xiàn)在平均值的可能性要比出現(xiàn)在兩端末端的可能性要高,也就說(shuō)假如平均需求是1000,那么出現(xiàn)200或2500的需求的可能性就很低。
公式: SS= Z * AS標(biāo)準(zhǔn)差 * LT的開(kāi)方
ROP = SS + LT * AS
注意,這個(gè)公式必須單位一致,如果需求數(shù)據(jù)是以月為單位,提前期是天的,那就要彼此統(tǒng)一單位了。需求越不穩(wěn)定,需求的偏差值就會(huì)越大。
假如我們?cè)O(shè)定目標(biāo)服務(wù)覆蓋率是90%,也就是根據(jù)過(guò)往需求表現(xiàn)和提前期數(shù)據(jù),可以得出安全庫(kù)存能夠有90%的概率應(yīng)對(duì)不確定性因素風(fēng)險(xiǎn)帶來(lái)的庫(kù)存不足。注意,是概率,90%可以看作是10次有9次不會(huì)發(fā)生,而有可能恰恰要發(fā)生的那一次就是在下一次。
90%的對(duì)應(yīng)Z值是1.28,我們可以通過(guò)查表或者利用EXCEL 函數(shù)NORMSINV得出。
根據(jù)公式和相關(guān)數(shù)據(jù)
SS= 1.28 * 181.7 * Sqrt(1.16) = 249
ROP = 249 + 35*34 = 1439
值得注意的是,這個(gè)公式僅僅用在不確定性因素指反映在需求上,而提前期是相對(duì)穩(wěn)定并且可以預(yù)測(cè),此數(shù)據(jù)在提前期上存在不合理性,因此只是演示使用。
4.提前期不確定的正態(tài)分布
既然有了需求不確定這個(gè)考慮。那么同樣地就會(huì)有提前期不確定的風(fēng)險(xiǎn)存在。因此也就出現(xiàn)了關(guān)于提前期不確定的正態(tài)分布公式,來(lái)覆蓋因?yàn)樘崆捌谝蛩囟鴣?lái)的風(fēng)險(xiǎn)波動(dòng)。當(dāng)然,這個(gè)也只是單邊風(fēng)險(xiǎn)的考慮,僅僅風(fēng)險(xiǎn)落在提前期因素上,而需求是相對(duì)穩(wěn)定的狀態(tài)從而不考慮需求的不確定性這個(gè)風(fēng)險(xiǎn)。因此,當(dāng)問(wèn)題只是反映在提前期上,并且有可靠預(yù)測(cè),則使用以下的公式。
公式: : SS= Z * AS * LT的標(biāo)準(zhǔn)差
ROP = SS + LT * AS
筆者用回同樣的數(shù)據(jù),僅作演示
SS = 1.28 * 1022 * 0.15 = 196
ROP = 196 + 34*35 =1386
5.不確定的提前期和需求,正態(tài)分布且獨(dú)立
公式3和公式4都是說(shuō)明了單單一個(gè)方面的不確定因素,如果兩者都同時(shí)發(fā)生,那么則進(jìn)一步發(fā)展到這個(gè)安全庫(kù)存公式,也是現(xiàn)今流行并為大多數(shù)人所宣傳的公式。但是,盡管兩者的不確定性程度都很高,然而兩者都是獨(dú)立的,不互相影響的。
比如說(shuō)雨傘,買傘是為了一旦下雨起到遮擋作用(此處不考慮防曬防紫外線,以及裝飾衣服搭配之類的用處),那么不管提前如何,都不會(huì)影響這個(gè)需求,需求的影響因素僅僅在于人們是否需要購(gòu)買這把傘去擋雨用,它們是相互獨(dú)立的。不會(huì)因?yàn)橛陚阍绲截浘唾I多,遲到貨就買少。
公式:
SS = (LT*AS標(biāo)準(zhǔn)差的平方+(AS*LT標(biāo)準(zhǔn)差)的平方)開(kāi)方 *Z
ROP = SS + AS*LT
同樣的數(shù)據(jù)如下
SS = 1.28 * sqrt ((1.16 * 181.7 ^2) +(1022* 0.15)^2) = 319
ROP = 319 + 34 * 35 = 1509
這個(gè)計(jì)算說(shuō)明了提前期和需求都有不確定性的因素下,按照90%的目標(biāo)覆蓋率可以得出安全庫(kù)存數(shù)量,有90%的概率可以足夠應(yīng)對(duì)這些因素帶來(lái)的庫(kù)存不足危機(jī)。
6.不確定的提前期和需求,正態(tài)分布且相關(guān)
上面現(xiàn)今流行的5公式,是基于兩個(gè)不確定因素相互獨(dú)立而成的,因此又會(huì)引申出,如果需求和提前期這兩者的不確定性是相互影響的呢?
也就是說(shuō)提前期的變動(dòng)會(huì)影響需求,反之亦然。因此公式,就是把需求不確定的公式和提前期不確定的公式兩者結(jié)合,形成如下
SS= Z * AS標(biāo)準(zhǔn)差 * LT的開(kāi)方+Z * AS * LT的標(biāo)準(zhǔn)差
ROP= SS + AS*LT
按照給予的數(shù)據(jù)
SS= 1.28 * 181.7 * Sqrt(1.16)+ 1.28 * 1022 * 0.15 =445
ROP = 445 +34*35= 1635
不過(guò)這種情況非常極端,在現(xiàn)實(shí)世界出現(xiàn)的機(jī)會(huì)很少,因此很少也不太推薦使用。
缺陷限制:
6個(gè)安全庫(kù)存公式通過(guò)對(duì)應(yīng)不同的因素一層層地進(jìn)化發(fā)展,但是無(wú)論如何,它們基本上都脫不了正態(tài)的限制,同時(shí)各自也有各自的不適用和缺陷地方。
比如
- 盡管基本上,特別是應(yīng)對(duì)不確定性的最后幾個(gè)公式都是得益于數(shù)學(xué)定律的計(jì)算,但是要知道,現(xiàn)實(shí)世界是充滿各種可能性,并非所有需求都必然都服從于這個(gè)數(shù)學(xué)定律,有些會(huì)服從于泊松分布而非正態(tài)分布等。所以公式的使用有條件限制。
- 安全系數(shù)Z不具有季節(jié)性,那么在季節(jié)性表現(xiàn)很強(qiáng)的需求中,計(jì)算出來(lái)的安全庫(kù)存就不見(jiàn)那么理想了。
- 計(jì)算忽視了一些極端情況,因?yàn)檎龖B(tài)分布始終認(rèn)為極端情況的概率是非常低,一旦極端情況出現(xiàn),比如供應(yīng)質(zhì)量,生產(chǎn)問(wèn)題,就算設(shè)立認(rèn)為足夠的安全庫(kù)存都會(huì)帶來(lái)缺貨等問(wèn)題,也就是業(yè)界或某些自媒體喜歡說(shuō)的安全庫(kù)存不安全之類的話題。要知道,低概率并非代表不會(huì)發(fā)生,同時(shí)也因此導(dǎo)致供需雙方產(chǎn)生不信任,對(duì)計(jì)算結(jié)果的不認(rèn)同,從而人為地提高庫(kù)存水平,比如一家公司只希望并需要90%的目標(biāo)覆蓋,實(shí)際上卻人為地提高到99%,帶來(lái)庫(kù)存負(fù)擔(dān)。
筆者在這里,建議從幾個(gè)方面考慮來(lái)應(yīng)用這些安全庫(kù)存公式。
首先,結(jié)合ABC-XYZ分類法,同時(shí)對(duì)不同類別的貨物考慮設(shè)立不同的目標(biāo)覆蓋率等
其次,注意數(shù)據(jù)的真實(shí)可靠性,因?yàn)橛?jì)算都是以過(guò)往數(shù)據(jù)來(lái)計(jì)算的(關(guān)于數(shù)據(jù)問(wèn)題,筆者以后會(huì)專門探討這個(gè))
再就是,數(shù)據(jù)太少的,可以考慮最大-平均差異法,如果數(shù)據(jù)較多,可以考慮正態(tài)分布,前提必須符合正態(tài)分布條件。
最后,重心不是在計(jì)算的結(jié)果數(shù)據(jù)上,歸根都要人為結(jié)合現(xiàn)實(shí)各方面做最終的判斷!
點(diǎn)個(gè)在看你最好看!
好了,這篇文章的內(nèi)容發(fā)貨聯(lián)盟就和大家分享到這里,如果大家網(wǎng)絡(luò)推廣引流創(chuàng)業(yè)感興趣,可以添加微信:80709525 備注:發(fā)貨聯(lián)盟引流學(xué)習(xí); 我拉你進(jìn)直播課程學(xué)習(xí)群,每周135晚上都是有實(shí)戰(zhàn)干貨的推廣引流技術(shù)課程免費(fèi)分享!