庫(kù)存是什么這里是百度百科給出的解釋: “庫(kù)存(inventory)”一詞的定義是:“以支持生產(chǎn),維護(hù),操作和客戶服務(wù)為目的而存儲(chǔ)的各種物料,包括原材料和在制品,維修件和生產(chǎn)消耗品,成品和備件等”。
庫(kù)存從何而來從WMS層面講(對(duì)于倉(cāng)庫(kù)而言),所有的庫(kù)存一開始均來自于采購(gòu)入庫(kù); 從各銷售平臺(tái)層面講,允許先有庫(kù)存再銷售和先銷售再有庫(kù)存(預(yù)售)兩種模式。 庫(kù)存相關(guān)的要素一般我們?cè)谔熵埳峡吹降膸?kù)存就是某某品有多少件,管理的庫(kù)存相關(guān)元素不多,僅有SKU編碼/名稱、可用庫(kù)存、占用庫(kù)存這些,但是在真實(shí)的倉(cāng)庫(kù)層面需要管理的庫(kù)存相關(guān)的元素就會(huì)多很多了:
至于這些要素如何入和如何出的,放到以后再詳說。 幾個(gè)有關(guān)庫(kù)存的名詞解釋下(下文有用)賬面庫(kù)存:倉(cāng)庫(kù)實(shí)物體現(xiàn)在系統(tǒng)中的數(shù)量,顧名思義它僅僅是系統(tǒng)中的一個(gè)數(shù)字,倉(cāng)庫(kù)實(shí)物真正的數(shù)量可能與賬面庫(kù)存不符,所以就有了盤點(diǎn)業(yè)務(wù)。 占用庫(kù)存:標(biāo)識(shí)商品庫(kù)存暫時(shí)為部分訂單所有,占用庫(kù)存一般用來防止超賣,統(tǒng)計(jì)缺貨信息等。 釋放庫(kù)存:是與“占用庫(kù)存”相對(duì)的概念,訂單通過取消、換貨、合并單等操作會(huì)釋放原有的占用庫(kù)存,庫(kù)存釋放后可供后面的訂單繼續(xù)占用。 扣減庫(kù)存:訂單占用庫(kù)存后的下一步操作,確認(rèn)當(dāng)前庫(kù)存為某訂單所有后(如訂單出庫(kù)等),會(huì)扣減商品占用庫(kù)存和總庫(kù)存。 返還庫(kù)存:有關(guān)庫(kù)存的逆向操作,如訂單支付后取消會(huì)返還商品在銷售平臺(tái)上的庫(kù)存,訂單出庫(kù)后取消出庫(kù)會(huì)返還商品在WMS系統(tǒng)中的庫(kù)存。 可用庫(kù)存:可用庫(kù)存是用公式減出來的,可用庫(kù)存=總庫(kù)存-占用庫(kù)存,表明當(dāng)前還有多少數(shù)量可以使用,像我們?cè)谔詫毲岸丝吹降纳唐窋?shù)量就是可用庫(kù)存。 電商系統(tǒng)的庫(kù)存體系電商系統(tǒng)一般將庫(kù)存分為了三層:銷售層、調(diào)度層、倉(cāng)庫(kù)層。
三者之間的關(guān)系如下圖所示: 銷售層、調(diào)度層和倉(cāng)庫(kù)層庫(kù)存是如何變化的1. 銷售層銷售層分拍下減庫(kù)存和支付減庫(kù)存,拍下減庫(kù)存會(huì)涉及占用,支付減庫(kù)存不會(huì)涉及占用,兩種方式對(duì)庫(kù)存的影響,如下圖所示(這里假設(shè)購(gòu)買的商品是2件): 拍下減庫(kù)存 支付減庫(kù)存 以上是銷售層自有的庫(kù)存占用/釋放/扣減/返還邏輯,除此以外,銷售層還會(huì)接受來自調(diào)度層的庫(kù)存同步,同步行為一般定時(shí)產(chǎn)生。 2. 調(diào)度層和倉(cāng)庫(kù)層庫(kù)存如何交互由于調(diào)度層和倉(cāng)庫(kù)層庫(kù)存交互的業(yè)務(wù)比較多,所以將引起兩者庫(kù)存變動(dòng)的業(yè)務(wù)在一張圖上顯示了。 與庫(kù)存管理相關(guān)的問題1. 缺貨(庫(kù)存過少)發(fā)生缺貨了怎么辦? OMS層: 缺貨處理在企業(yè)內(nèi)部需要運(yùn)營(yíng)層、客服、采購(gòu)三方協(xié)作共同完成。運(yùn)營(yíng)負(fù)責(zé)提供可選的解決方案,如告知客服可與客戶協(xié)商更換其他同類型產(chǎn)品或告知客戶退款取消;采購(gòu)負(fù)責(zé)進(jìn)行訂貨并反饋訂貨到貨時(shí)間;客服負(fù)責(zé)聯(lián)系購(gòu)買客戶,向客戶溝通運(yùn)營(yíng)提出的解決方案,如客戶堅(jiān)持等,則告知預(yù)計(jì)的到貨時(shí)間信息。 采購(gòu)到貨后優(yōu)先保證缺貨訂單中先下單的用戶先發(fā)貨。 產(chǎn)品層面需要給三方提供一個(gè)協(xié)作平臺(tái),將彼此的信息共享做到透明化。 WMS層: 這里的缺貨指的是揀貨區(qū)缺貨,系統(tǒng)需要告知倉(cāng)庫(kù)揀貨區(qū)缺貨的數(shù)量,倉(cāng)庫(kù)作業(yè)人員從存儲(chǔ)區(qū)補(bǔ)貨至揀貨區(qū)可解決揀貨區(qū)缺貨問題。 怎么防止缺貨? OMS層: 還是協(xié)作。一方面需要運(yùn)營(yíng)盡量做出精準(zhǔn)的銷量預(yù)測(cè),并將之反饋給采購(gòu);采購(gòu)根據(jù)銷量預(yù)測(cè)、庫(kù)存情況、供應(yīng)商補(bǔ)貨時(shí)長(zhǎng)等信息及時(shí)做出采購(gòu),如果中間有特殊情況(如停采、供應(yīng)商補(bǔ)貨時(shí)長(zhǎng)過長(zhǎng)等)也需同步反饋給運(yùn)營(yíng),方便運(yùn)營(yíng)及時(shí)調(diào)整銷售計(jì)劃。 當(dāng)然缺貨是無法完全避免的,這就涉及到一個(gè)概念,供應(yīng)鏈管理的目標(biāo)是使供應(yīng)鏈盈利最大化,供應(yīng)鏈盈利最大化情況下的缺貨數(shù)量是最適合企業(yè)的。 關(guān)于具體的預(yù)測(cè)方法和計(jì)算如何使供應(yīng)鏈盈利最大化,后面再討論。 WMS層: 可以設(shè)置補(bǔ)貨預(yù)警,揀貨區(qū)商品數(shù)量到達(dá)預(yù)警線之下后觸發(fā)預(yù)警通知,倉(cāng)庫(kù)作業(yè)人員可在揀貨區(qū)真正缺貨前及時(shí)補(bǔ)貨,不用等到真正缺貨再去補(bǔ)貨。 2. 庫(kù)存資金占用(庫(kù)存過多)影響周轉(zhuǎn)庫(kù)存的因素有很多,比如需求的不確定性、供應(yīng)商的補(bǔ)貨提前期、供應(yīng)商端的促銷政策、每次的訂貨成本、庫(kù)存持有成本等等,如何確定一個(gè)最優(yōu)的訂貨批量和安全庫(kù)存還是要以供應(yīng)鏈盈利最大化為前提。 具體確定的方法后面研究透徹后再討論。 3. 為什么企業(yè)內(nèi)部的庫(kù)存管理需要分成OMS層和WMS層分工不一樣 OMS層不涉及實(shí)物管理,可以基于倉(cāng)庫(kù)所有的庫(kù)存統(tǒng)計(jì)訂單缺貨信息;WMS層涉及到實(shí)物的分庫(kù)區(qū)管理甚至分貨位管理,訂單下發(fā)至WMS后僅會(huì)占用揀貨區(qū)庫(kù)存,而僅占用揀貨區(qū)庫(kù)存是無法知道訂單真實(shí)的缺貨情況的(漏了存儲(chǔ)區(qū))。當(dāng)然如果企業(yè)的WMS不需要將庫(kù)存精細(xì)化管理至庫(kù)區(qū)或貨位的,是可以共用一套庫(kù)存系統(tǒng)的。 系統(tǒng)邊界明確,方便擴(kuò)展兼容 如果企業(yè)的OMS系統(tǒng)和WMS系統(tǒng)用的不是一家軟件公司的,或者需要更換其他公司的服務(wù),僅需做下庫(kù)存接口對(duì)接就行了不需要做大的調(diào)整。所以還是那句話,什么系統(tǒng)就做什么事,邊界理清楚了,事情就做正確了。 以上僅是個(gè)人工作過程中的總結(jié),具體是否適合自己當(dāng)下的企業(yè),還要具體情況具體分析,如有疑問歡迎討論喲。 作者:青檸,微信公眾號(hào):一只進(jìn)化中的產(chǎn)品汪(pm_move_forward),歡迎交流。 本文由 @青檸 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。 題圖來自Unsplash,基于CC0協(xié)議 |
|