本文介紹了海外倉OMS和WMS的庫存差異,OMS庫存的結(jié)構(gòu)、變化說明和庫存庫齡等。OMS庫存的變化常常是高頻事件,產(chǎn)品經(jīng)理需要根據(jù)不同業(yè)務(wù)場景梳理庫存變化的規(guī)則和邏輯,并以表格和流程圖等形式進(jìn)行清晰的傳達(dá),以便開發(fā)人員理解和實(shí)現(xiàn)。
前面提到過多次,海外倉的OMS是海外倉WMS的一個客戶端,用戶通過OMS可以向WMS推送作業(yè)單據(jù)和一些指令,WMS作業(yè)完成之后會將數(shù)據(jù)更新反饋給OMS。
(相關(guān)資料圖)
無論是OMS還是WMS,都存在一個很重要的數(shù)據(jù):庫存。
海外倉OMS的用戶是電商賣家,而WMS的用戶是海外倉的工作人員。對于電商賣家來說,它可能會同時使用多個倉庫,例如美東倉、美西倉、英國倉等;但是對于海外倉的工作人員來說,每個倉庫都是實(shí)際存在的,貨物都是真實(shí)的放在倉庫中的。
所以O(shè)MS看到的庫存是多個實(shí)際倉庫統(tǒng)計之后匯總的庫存,而WMS看到的庫存是實(shí)際在倉庫中的庫存。
一般來說海外倉OMS和WMS的庫存是兩套獨(dú)立的體系,如果再加上跨境電商ERP的話,那么ERP、OMS、WMS就是三套獨(dú)立的庫存體系。三者互相有關(guān)聯(lián),但是都各自管理不同的維度和粒度的庫存,發(fā)揮的作用不太一樣。
OMS庫存和WMS庫存的區(qū)別
OMS的庫存從管理維度上,可以分成SKU庫存、箱庫存、FNSKU庫存。但是庫存維度越多管理難度越大,所以建議大家盡量還是用SKU庫存這個維度就夠了。
SKU庫位維度中,比較重要的字段如下圖所示:
OMS的庫存結(jié)構(gòu)
庫存屬性:一般是指正品或者次品,也有人稱之為良品和不良品。對于倉庫來說,正次品一般是會分開管理的,所以在庫存的維度,也會用庫存屬性(正次品)來區(qū)分。實(shí)際庫存:也可以稱之為“總庫存”,是指在OMS層能看到的、能使用的總庫存數(shù)量有多少。鎖定庫存:也可以稱之為“分配庫存”,當(dāng)OMS創(chuàng)建了出庫單之后,為了防止不同的單據(jù)會搶占庫存,所以按“先到先得”的邏輯提前鎖定庫存給對應(yīng)的出庫單,避免超發(fā)到WMS??捎脦齑妫嚎梢哉J褂玫膸齑妫话阌糜诔鰩斓臅r候判斷出庫數(shù)量是否小于等于可用數(shù)量。在途庫存:一般是指即將送到倉庫的庫存數(shù)量,當(dāng)提交了入庫單(采購入庫、退貨入庫)到WMS的時候,就會增加對應(yīng)的在途庫存。對于OMS來說,登錄OMS的是單個貨主,所以在庫存查詢的時候,不用特別指明貨主是誰(因?yàn)樨浿骶褪亲约海?。但是可以指明具體是哪個倉庫的庫存,所以會有“倉庫”這個字段。
OMS的庫存結(jié)構(gòu)相對WMS來說比較簡單,因?yàn)閷MS用戶來說,并不需要關(guān)注那么多的庫存細(xì)節(jié)。除了庫存結(jié)構(gòu)之外,產(chǎn)品經(jīng)理還要關(guān)注一下庫存流水的結(jié)構(gòu)。
如下圖所示:
OMS的庫存流水
上圖中的庫存流水統(tǒng)計的粒度是OMS的SKU庫存維度,可以看到在某個時間點(diǎn),因?yàn)槟硞€單據(jù)導(dǎo)致了庫存增加或者減少,然后變化之后剩余的庫存是多少。
但是有一些客戶想要關(guān)注更細(xì)維度的庫存變化流水,就會在OMS引入一個“批次庫存”的概念,于是就會有一個批次庫存流水的展示。
OMS的批次庫存流水
批次庫存流水和庫存流水,主要的區(qū)別就是數(shù)據(jù)統(tǒng)計的粒度不一樣,批次更加下鉆了一層,更加精細(xì)。如果業(yè)務(wù)不需要這個維度的數(shù)據(jù),也可以不做這一塊的內(nèi)容。
對于海外倉OMS而言,庫存的增加和減少是很高頻的事情。
作為產(chǎn)品經(jīng)理,在設(shè)計相關(guān)的庫存需求方案的時候,可以把一些常見的會引起庫存變化的業(yè)務(wù)場景梳理出來,然后整理成表格,并且將對應(yīng)的變化情況表達(dá)出來。在需求評審的時候就可以很清晰地讓研發(fā)理解其中的邏輯。
OMS庫存變化業(yè)務(wù)梳理
如果覺得使用表格來不太好表達(dá)出業(yè)務(wù)流轉(zhuǎn)過程中庫存的變化細(xì)節(jié),那么可以借助業(yè)務(wù)流程+庫存變化注釋說明來傳達(dá)其中的邏輯,這也是一個很棒的方法。
這里我以“出庫單”為例,梳理了一份業(yè)務(wù)流程+庫存變化注釋的說明圖,可以讓不懂業(yè)務(wù)的朋友快速地了解其中的細(xì)節(jié)邏輯,研發(fā)看了直接含淚點(diǎn)贊。
OMS出庫業(yè)務(wù)中的庫存變化示意圖
“批次”或者“批次庫存”這個詞在WMS中很常見,但是在OMS中可能見到的比較少。主要原因是我認(rèn)為寫這一塊知識的文章太少了,并不是它不存在,而是少有人去講解這一塊的內(nèi)容。
對海外倉而已,盈利的來源主要有這么幾個點(diǎn):
尾程物流費(fèi)用的差價,這個是最大的利潤來源點(diǎn)。庫內(nèi)操作的費(fèi)用,為客戶收貨、上架、揀貨、打包、裝箱等都要收取對應(yīng)的費(fèi)用。倉租費(fèi)用,客戶的貨物放在倉庫中,占用了倉庫的固有資源,所以倉庫要對此收費(fèi)。ERP的批次庫存一般用來計算批次成本,可以知道每個批次的成本大概是怎么樣的,這里就是涉及到成本計價的方式。
常見的是這三類:
由于本文是將海外倉OMS的,所以我們不對ERP的批次庫存成本計價方式展開說明,感興趣的朋友自己找相關(guān)資料看看。
海外倉OMS的批次庫存一般是用來計算庫齡,從而用來計算倉租的。因?yàn)楹M鈧}收取客戶倉租的時候,一般會采用梯度計價的方式。也就是在倉庫中待得越久(庫齡越大)的貨物,倉租單價就會越貴,所以客戶希望能盡早將自己的庫齡大的貨物發(fā)出去。
對于WMS的批次來說,由于WMS的揀貨分配邏輯,不一定都是先進(jìn)先出,有可能是先進(jìn)后出,效期優(yōu)先或者是指定批次出庫。所以就會導(dǎo)致某個貨品最早的批次遲遲沒有發(fā)出去,從而觸發(fā)了倉租的梯度計費(fèi),產(chǎn)生了高昂的倉租費(fèi)用。
簡單理解,計算倉租的批次庫存可以來源于WMS或者OMS:
如果來源于WMS,那么就做不到準(zhǔn)確的先進(jìn)先出,但是和實(shí)物的批次是一致的。這種方式對客戶不利,對海外倉有利。如果來源于OMS,那么就可以做到準(zhǔn)確的先進(jìn)先出,因?yàn)镺MS記錄的是邏輯的批次,而WMS的實(shí)物批次不保持一致。這種方式對客戶有利,但是對海外倉來說可能就有兩套不一樣的批次庫存了。庫齡統(tǒng)計,可以在OMS端,也可以在WMS端。如果是僅僅為了計算倉租,那么建議放在OMS端會比較好,適用于梯度倉租計費(fèi)的倉庫,讓利于用戶,而且也比較簡單。
但是如果是自營的倉庫或者不太考慮梯度倉租的業(yè)務(wù),那么建議在WMS側(cè)統(tǒng)計批次庫齡。
兩者都可以,看業(yè)務(wù)的要求是什么。
2. 庫齡什么是庫齡?可以通俗地理解為:貨物存放的天數(shù)或者時長。
這句簡短的描述,有幾個核心信息值得關(guān)注:
貨物什么時候進(jìn)來的?即起始日期是什么時候?是什么時候統(tǒng)計的結(jié)果?即什么時候去統(tǒng)計庫齡天數(shù)。統(tǒng)計的粒度,一般要包含“SKU+批次”,即某個批次的SKU什么時候入庫的,什么時候統(tǒng)計的結(jié)果。如果想要向開發(fā)表達(dá)和闡述批次庫存和庫齡的關(guān)系,那么我推薦使用“表格推演法”。
如下圖所示,通過Excel表格逐行推演,可以很具象化地向初次接觸該業(yè)務(wù)的新手朋友解釋相關(guān)的業(yè)務(wù)邏輯:
表格推演法解釋庫齡
OMS的庫存相關(guān)的邏輯稍微簡單一些,主要是因?yàn)樗y(tǒng)計的庫存粒度比較粗糙,而且涉及到庫存變化的業(yè)務(wù)也不是很多,本文已經(jīng)將大多數(shù)高頻遇到的場景都拆解出來了。
后續(xù)講到WMS的庫存模塊的時候,相關(guān)的難度可能就會上一層樓了。所以希望讀者朋友們打好基礎(chǔ),先搞定OMS的庫存設(shè)計,后續(xù)再逐步進(jìn)階到WMS的庫存設(shè)計。
專欄作家
維他命(Vitamin),微信公眾號:PM維他命,人人都是產(chǎn)品經(jīng)理專欄作家。前PHPer,做過在線教育類產(chǎn)品,也做過5年多的跨境供應(yīng)鏈方向的產(chǎn)品,現(xiàn)任某跨境電商ERP的產(chǎn)品負(fù)責(zé)人。主要專注于WMS/OMS/TMS/BMS/ERP等領(lǐng)域,分享跨境和供應(yīng)鏈相關(guān)的產(chǎn)品知識。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于 CC0 協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
關(guān)鍵詞: