經(jīng)驗分享:電商庫存體系設(shè)計筆記

熊本沐
12 評論 19018 瀏覽 165 收藏 11 分鐘
🔗 产品经理专业技能指的是:需求分析、数据分析、竞品分析、商业分析、行业分析、产品设计、版本管理、用户调研等。

最近在做倉庫庫存管理相關(guān)的項目,清晰地了解了倉庫是如何管理庫存的,并且整清楚了各個系統(tǒng)的庫存是如何交互的,整理了下分享給大家。

庫存是什么

這里是百度百科給出的解釋:

“庫存(inventory)”一詞的定義是:“以支持生產(chǎn),維護(hù),操作和客戶服務(wù)為目的而存儲的各種物料,包括原材料和在制品,維修件和生產(chǎn)消耗品,成品和備件等”。

  • 狹義:“倉庫里存放東西”。
  • 廣義:庫存就是具有經(jīng)濟(jì)價值的任何物品的停滯與儲藏,是供將來使用的所有閑置資源。

庫存從何而來

從WMS層面講(對于倉庫而言),所有的庫存一開始均來自于采購入庫;

從各銷售平臺層面講,允許先有庫存再銷售和先銷售再有庫存(預(yù)售)兩種模式。

庫存相關(guān)的要素

一般我們在天貓上看到的庫存就是某某品有多少件,管理的庫存相關(guān)元素不多,僅有SKU編碼/名稱、可用庫存、占用庫存這些,但是在真實(shí)的倉庫層面需要管理的庫存相關(guān)的元素就會多很多了:

  • 倉庫——標(biāo)識商品在哪個倉庫;
  • 供應(yīng)商——標(biāo)識商品來自哪個供應(yīng)商;
  • 貨品編碼——ERP系統(tǒng)按照規(guī)則為SKU生成的編碼;
  • 貨品名稱——企業(yè)員工在ERP系統(tǒng)為SKU定義的名稱;
  • 生產(chǎn)批號——商品生產(chǎn)批號信息,可在實(shí)物包裝盒上找到;
  • 生產(chǎn)日期——商品實(shí)物的生產(chǎn)日期,可在實(shí)物包裝盒上找到;
  • 有效期——商品實(shí)物的有效日期,可在實(shí)物包裝盒上找到;
  • 注冊證號——商品實(shí)物的注冊證號,可在實(shí)物包裝盒上找到,醫(yī)療器械商品專用;
  • 貨主——倉庫作為第三方倉庫(存放的貨物不是自家的)存在時需要標(biāo)識貨物是哪家企業(yè)的;
  • 貨位——標(biāo)識商品所在貨位,方便揀貨推薦貨位(精確至貨位需要系統(tǒng)層面的大力投入和線下作業(yè)精細(xì)化,挑戰(zhàn)比較大);
  • 賬面庫存——見下文介紹;
  • 占用庫存——見下文介紹;
  • 可用庫存——見下文介紹;
  • 入庫時間——用來計算商品的庫齡(在倉庫的時長),庫齡配合供應(yīng)商賬期可用來計算商品的庫存資金占用情況。

至于這些要素如何入和如何出的,放到以后再詳說。

幾個有關(guān)庫存的名詞解釋下(下文有用)

賬面庫存:倉庫實(shí)物體現(xiàn)在系統(tǒng)中的數(shù)量,顧名思義它僅僅是系統(tǒng)中的一個數(shù)字,倉庫實(shí)物真正的數(shù)量可能與賬面庫存不符,所以就有了盤點(diǎn)業(yè)務(wù)。

占用庫存:標(biāo)識商品庫存暫時為部分訂單所有,占用庫存一般用來防止超賣,統(tǒng)計缺貨信息等。

釋放庫存:是與“占用庫存”相對的概念,訂單通過取消、換貨、合并單等操作會釋放原有的占用庫存,庫存釋放后可供后面的訂單繼續(xù)占用。

扣減庫存:訂單占用庫存后的下一步操作,確認(rèn)當(dāng)前庫存為某訂單所有后(如訂單出庫等),會扣減商品占用庫存和總庫存。

返還庫存:有關(guān)庫存的逆向操作,如訂單支付后取消會返還商品在銷售平臺上的庫存,訂單出庫后取消出庫會返還商品在WMS系統(tǒng)中的庫存。

可用庫存:可用庫存是用公式減出來的,可用庫存=總庫存-占用庫存,表明當(dāng)前還有多少數(shù)量可以使用,像我們在淘寶前端看到的商品數(shù)量就是可用庫存。

電商系統(tǒng)的庫存體系

電商系統(tǒng)一般將庫存分為了三層:銷售層、調(diào)度層、倉庫層。

  • 銷售層:即銷售平臺(天貓、京東、蘇寧等)上的商品數(shù)量,供平臺訂單占用/扣減/釋放,銷售層庫存不足時,一般不允許繼續(xù)售賣。
  • 調(diào)度層:調(diào)度層匯總了所有倉庫的庫存(倉庫可能有多個),調(diào)度層負(fù)責(zé)向銷售層同步商品庫存,并供各大平臺上的訂單下載后在OMS系統(tǒng)占用/扣減/釋放/返還,產(chǎn)生缺貨信息。
  • 倉庫層:倉庫層負(fù)責(zé)向調(diào)度層同步商品庫存,每一個倉庫的賬面庫存與調(diào)度層的倉庫總庫存是一致的,通過調(diào)度層的訂單會下發(fā)至WMS系統(tǒng)進(jìn)行占用/扣減/釋放/返還。

三者之間的關(guān)系如下圖所示:

電商庫存體系設(shè)計筆記

銷售層、調(diào)度層和倉庫層庫存是如何變化的

1. 銷售層

銷售層分拍下減庫存和支付減庫存,拍下減庫存會涉及占用,支付減庫存不會涉及占用,兩種方式對庫存的影響,如下圖所示(這里假設(shè)購買的商品是2件):

電商庫存體系設(shè)計筆記

拍下減庫存

電商庫存體系設(shè)計筆記

支付減庫存

以上是銷售層自有的庫存占用/釋放/扣減/返還邏輯,除此以外,銷售層還會接受來自調(diào)度層的庫存同步,同步行為一般定時產(chǎn)生。

2. 調(diào)度層和倉庫層庫存如何交互

由于調(diào)度層和倉庫層庫存交互的業(yè)務(wù)比較多,所以將引起兩者庫存變動的業(yè)務(wù)在一張圖上顯示了。

電商庫存體系設(shè)計筆記

與庫存管理相關(guān)的問題

1. 缺貨(庫存過少)

發(fā)生缺貨了怎么辦?

OMS層:

缺貨處理在企業(yè)內(nèi)部需要運(yùn)營層、客服、采購三方協(xié)作共同完成。運(yùn)營負(fù)責(zé)提供可選的解決方案,如告知客服可與客戶協(xié)商更換其他同類型產(chǎn)品或告知客戶退款取消;采購負(fù)責(zé)進(jìn)行訂貨并反饋訂貨到貨時間;客服負(fù)責(zé)聯(lián)系購買客戶,向客戶溝通運(yùn)營提出的解決方案,如客戶堅持等,則告知預(yù)計的到貨時間信息。

采購到貨后優(yōu)先保證缺貨訂單中先下單的用戶先發(fā)貨。

產(chǎn)品層面需要給三方提供一個協(xié)作平臺,將彼此的信息共享做到透明化。

WMS層:

這里的缺貨指的是揀貨區(qū)缺貨,系統(tǒng)需要告知倉庫揀貨區(qū)缺貨的數(shù)量,倉庫作業(yè)人員從存儲區(qū)補(bǔ)貨至揀貨區(qū)可解決揀貨區(qū)缺貨問題。

怎么防止缺貨?

OMS層:

還是協(xié)作。一方面需要運(yùn)營盡量做出精準(zhǔn)的銷量預(yù)測,并將之反饋給采購;采購根據(jù)銷量預(yù)測、庫存情況、供應(yīng)商補(bǔ)貨時長等信息及時做出采購,如果中間有特殊情況(如停采、供應(yīng)商補(bǔ)貨時長過長等)也需同步反饋給運(yùn)營,方便運(yùn)營及時調(diào)整銷售計劃。

當(dāng)然缺貨是無法完全避免的,這就涉及到一個概念,供應(yīng)鏈管理的目標(biāo)是使供應(yīng)鏈盈利最大化,供應(yīng)鏈盈利最大化情況下的缺貨數(shù)量是最適合企業(yè)的。

關(guān)于具體的預(yù)測方法和計算如何使供應(yīng)鏈盈利最大化,后面再討論。

WMS層:

可以設(shè)置補(bǔ)貨預(yù)警,揀貨區(qū)商品數(shù)量到達(dá)預(yù)警線之下后觸發(fā)預(yù)警通知,倉庫作業(yè)人員可在揀貨區(qū)真正缺貨前及時補(bǔ)貨,不用等到真正缺貨再去補(bǔ)貨。

2. 庫存資金占用(庫存過多)

影響周轉(zhuǎn)庫存的因素有很多,比如需求的不確定性、供應(yīng)商的補(bǔ)貨提前期、供應(yīng)商端的促銷政策、每次的訂貨成本、庫存持有成本等等,如何確定一個最優(yōu)的訂貨批量和安全庫存還是要以供應(yīng)鏈盈利最大化為前提。

具體確定的方法后面研究透徹后再討論。

3. 為什么企業(yè)內(nèi)部的庫存管理需要分成OMS層和WMS層

分工不一樣

OMS層不涉及實(shí)物管理,可以基于倉庫所有的庫存統(tǒng)計訂單缺貨信息;WMS層涉及到實(shí)物的分庫區(qū)管理甚至分貨位管理,訂單下發(fā)至WMS后僅會占用揀貨區(qū)庫存,而僅占用揀貨區(qū)庫存是無法知道訂單真實(shí)的缺貨情況的(漏了存儲區(qū))。當(dāng)然如果企業(yè)的WMS不需要將庫存精細(xì)化管理至庫區(qū)或貨位的,是可以共用一套庫存系統(tǒng)的。

系統(tǒng)邊界明確,方便擴(kuò)展兼容

如果企業(yè)的OMS系統(tǒng)和WMS系統(tǒng)用的不是一家軟件公司的,或者需要更換其他公司的服務(wù),僅需做下庫存接口對接就行了不需要做大的調(diào)整。所以還是那句話,什么系統(tǒng)就做什么事,邊界理清楚了,事情就做正確了。

以上僅是個人工作過程中的總結(jié),具體是否適合自己當(dāng)下的企業(yè),還要具體情況具體分析,如有疑問歡迎討論喲。

 

作者:青檸,微信公眾號:【一只進(jìn)化中的產(chǎn)品汪】(pm_move_forward),歡迎交流。

本文由 @青檸 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 銷售層的商品可以倉庫存的商品用的是同一個管理嗎?

    來自浙江 回復(fù)
  2. 贊文章,可以私信溝通一下嗎?

    來自北京 回復(fù)
  3. 請問那個例子里,2種銷售層減庫存的方式,為什么訂單退款取消占用庫存都不變呢?按照占用庫存是標(biāo)識商品庫存暫時為部分訂單所有,那么既然是暫時為某個訂單所有,訂單取消了,占用庫存應(yīng)該是從2變?yōu)? 呀? 希望老師解答,謝謝~

    來自廣東 回復(fù)
    1. 我沒看太懂文檔這2種,我認(rèn)為 下單占庫存 和 支付占庫存是占庫存的時機(jī)不同,肯定是都要占庫存。比如一般是下單占庫存,秒殺肯定是支付占庫存

      回復(fù)
  4. 感謝分享。想問作者一個問題,銷售層和調(diào)度層的系統(tǒng)邊界應(yīng)該如何理解呢,銷售庫存和OMS庫存為何要分開呢

    來自浙江 回復(fù)
    1. 系統(tǒng)之間因為數(shù)據(jù)庫是獨(dú)立的,無法獲取到各自系統(tǒng)的數(shù)據(jù),需要通過接口獲取,銷售層存在于ERP/運(yùn)營中臺,OMS可以使用第三方軟件也可以自主研發(fā),無論購買/研發(fā)都是獨(dú)立于運(yùn)營中臺系統(tǒng)外可能域名都會不一樣,產(chǎn)品結(jié)構(gòu)和系統(tǒng)架構(gòu)都不能偶合,各自處理系統(tǒng)內(nèi)業(yè)務(wù)。

      來自上海 回復(fù)
  5. 感謝分享,最近在設(shè)計工廠的庫存體系,羨慕可以完整追蹤的庫存,目標(biāo)工廠的零進(jìn)零出,零進(jìn)整出,隔離庫等等把我快搞瘋了。。。。

    來自上海 回復(fù)
    1. 共同學(xué)習(xí)

      來自江蘇 回復(fù)
  6. 感謝作者分享經(jīng)驗,已學(xué)習(xí)。
    期待作者分享更多經(jīng)驗

    來自北京 回復(fù)
    1. 好噠

      來自江蘇 回復(fù)
  7. 感謝分享,

    來自北京 回復(fù)
    1. 不謝嘻嘻

      來自江蘇 回復(fù)
专题
16978人已学习14篇文章
RFM模型是与用户价值相关的常见模型之一。本专题的文章分享了什么是RFM模型?如何应用RFM模型?
专题
43317人已学习21篇文章
优惠券的知识点非常丰富,而且随着运营方式的增多, 不同运营目标所使用的优惠券也是不一样的。
专题
12330人已学习12篇文章
关于如何写简历、简历上些什么的文章大家看了很多。那么细分到产品经理这个岗位来说,写简历又有什么需要注意的呢?本专题的文章分享了产品经理如何写简历。
专题
14901人已学习13篇文章
营销自动化是一个可用于自动执行营销任务的工具。本专题的文章分享了如何搭建自动化营销平台。
专题
19339人已学习13篇文章
本专题的文章分享了从不同维度拆解一款产品或者功能,有利于提升我们对于产品和功能的思考能力。
专题
15715人已学习12篇文章
本专题的文章分享了如何从0-1搭建A/B Test。