跨境電商海外倉:批次屬性,庫齡和倉租
編輯導(dǎo)語:在跨境電商海外倉業(yè)務(wù)中,批次、庫齡等數(shù)據(jù)都是業(yè)務(wù)中的關(guān)鍵指標(biāo),然而,你知道這些數(shù)據(jù)是如何得出,又是如何被應(yīng)用的嗎?本篇文章里,作者結(jié)合自己以往的認(rèn)知,對(duì)批次、庫齡和倉租等因素做了重新解讀,一起來看一下吧。
這一篇文章和之前寫的《跨境電商海外倉(10):WMS的庫齡與倉租功能設(shè)計(jì)》是姊妹篇,兩篇內(nèi)容側(cè)重點(diǎn)不一樣,但是說的都是一個(gè)事情。而且近期我在調(diào)研國內(nèi)一些知名的WMS系統(tǒng)的過程中發(fā)現(xiàn),有一些觀點(diǎn)我可能需要調(diào)整一下,所以我決定再寫一篇關(guān)于批次、庫齡和倉租這一塊的內(nèi)容。
一方面是對(duì)之前文章的補(bǔ)充和說明,另一方面也是記錄一下自己知識(shí)的更新和迭代。產(chǎn)品經(jīng)理應(yīng)該多“懷疑”過去的自己,這樣才會(huì)有更謙卑的心態(tài)去接納和學(xué)習(xí)更多的內(nèi)容。
一、WMS的批次號(hào)和庫齡無「直接關(guān)系」
庫齡是指倉庫中的貨物在倉庫中存放的時(shí)間,一般是用天來統(tǒng)計(jì)。
之前我一直認(rèn)為庫齡和批次號(hào)是必然的關(guān)系,如果要統(tǒng)計(jì)庫齡那么就一定要先生成批次號(hào)。
例如在入庫上架的時(shí)候,根據(jù)上架日期生成批次號(hào),然后和倉位關(guān)聯(lián),批次庫存就會(huì)增加;在出庫的時(shí)候,再根據(jù)庫位的信息帶出批次號(hào),然后扣減對(duì)應(yīng)的批次庫存。這樣一增一減之后,批次會(huì)動(dòng)態(tài)的變化,然后每日固定一個(gè)時(shí)間點(diǎn)去統(tǒng)計(jì)當(dāng)前的批次庫存,最后就可以算不同的批次的庫齡是多少了。
這個(gè)方案是對(duì)的,可行的。但是我的理解太狹隘了,為了實(shí)現(xiàn)不同時(shí)期入庫上架的商品有不同的庫齡,不一定非要引入批次號(hào),只需要記錄入庫/上架日期即可。
將上架日期看做是一個(gè)和批次號(hào)同級(jí)別的字段,每次上架和下架的時(shí)候都對(duì)應(yīng)的增加或扣減,也能達(dá)到計(jì)算庫齡目的。
引入「上架日期」
也就是說:上架日期不等同于批次號(hào)。
而之所以我說之前的方案是對(duì)的,是因?yàn)樵赪MS的批次屬性中,經(jīng)常會(huì)把入庫日期或者上架日期當(dāng)作一個(gè)系統(tǒng)預(yù)設(shè)的批次屬性。所以在誤打誤撞之間,按上架日期來生成批次號(hào),也實(shí)現(xiàn)了計(jì)算庫齡的作用。
二、WMS的批次屬性才更加重要
那么,什么又是批次屬性呢?
關(guān)于批次屬性,初次我看到是在富勒的WMS操作手冊(cè)中,一開始我也沒看懂,直到最近我在鉆研批次和庫齡的事情,我才有了一個(gè)更加深刻的理解。
摘自富勒WMS操作手冊(cè)
簡單理解就是同一批入庫的同一款產(chǎn)品,雖然長得都一樣,但是可能會(huì)生產(chǎn)日期不同,生產(chǎn)批次不同,顏色不同,或者來自不同的供應(yīng)商等,在方便倉庫管理的前提下,又要做一些精細(xì)化的區(qū)分,于是將這些「能區(qū)分相同商品的不同_的屬性」都定義為批次屬性。
舉個(gè)栗子,一個(gè)入庫單預(yù)報(bào)了300件優(yōu)衣庫的襯衫,實(shí)際收貨了300件,如果不引入批次屬性的話,那么就直接將這300件上架即可,對(duì)應(yīng)的可用庫存也是300。但是如果引入了批次屬性的話,可以將產(chǎn)地作為批次屬性,也可以將生產(chǎn)日期或者批號(hào)作為批次屬性,這樣實(shí)際增加庫存的時(shí)候,總的可用庫存還是300,但是不同的批次下的可用庫存是不一樣的。
批次屬性示意圖
在富勒WMS系統(tǒng)中,定義了12個(gè)批次屬性,其他WMS也紛紛借鑒了這一種定義的方式。具體到底最開始這樣定義的是哪個(gè),我就不知道了。
富勒WMS的12個(gè)批次屬性
菜鳥大寶WMS也是12個(gè)批次屬性
WMS的批次屬性可以做到很靈活,在后續(xù)的分波和揀貨策略中,批次屬性會(huì)很大程度的影響作業(yè)的策略。而批次屬性越多,也就會(huì)越精細(xì),帶來的后果就是開發(fā)難度很大,維護(hù)成本很高,管理成本也很高。
所以一般的倉庫比較常用的就是入庫日期,批次號(hào),生產(chǎn)日期和失效日期這幾個(gè),而最最最常見的就是按入庫日期或者上架日期來生成批次號(hào)了,但這并不意味著算庫齡一定需要批次號(hào)。
摘自C-WMS操作手冊(cè)
三、庫齡和倉租在哪里算?
前面解釋了批次號(hào)和庫齡并無「直接關(guān)系」,只不過是剛好很多WMS的批次號(hào)生成規(guī)則就是用入庫/上架日期來生成的而已。
那么庫齡和倉租是否有直接關(guān)系呢?
答案是:有直接關(guān)系,而且是必然的直接關(guān)系。
因?yàn)閭}租其實(shí)就是庫齡*單價(jià)*計(jì)費(fèi)單位(體積或重量)算出來的,知道了庫齡,那么結(jié)合單價(jià)和計(jì)費(fèi)單位就一定可以算出倉租來。
關(guān)于庫齡如何計(jì)算,我之前寫的文章《跨境電商海外倉:WMS的庫齡與倉租功能設(shè)計(jì)》已經(jīng)有很詳細(xì)的介紹了,大家在看的時(shí)候注意理解我那篇文中所說的「批次號(hào)」即可。
那篇文章中的批次號(hào)一般是指入庫/上架日期,但是如果你的批次號(hào)是通過其他方式生成的,有其他用處,那么就需要單獨(dú)用一個(gè)入庫/上架日期來記錄庫齡。如果沒有其他用處,那么就用批次號(hào)來計(jì)算庫齡也是可以的。
在這里我想額外來補(bǔ)充聊聊關(guān)于倉租的計(jì)算應(yīng)該放在哪里,放在什么系統(tǒng)會(huì)更好?
庫齡數(shù)據(jù)來自于WMS,按理說放在WMS上去算肯定是最好的,或者說由WMS去提供數(shù)據(jù),然后在BMS中計(jì)算。
但是按照我之前的設(shè)計(jì)方案我發(fā)現(xiàn)了這樣做會(huì)有一個(gè)弊端,理解起來可能會(huì)有點(diǎn)繞,大家可以仔細(xì)閱讀,揣摩一下。
當(dāng)WMS根據(jù)上架日期來生成批次號(hào)之后,在揀貨的時(shí)候,由于系統(tǒng)會(huì)根據(jù)先進(jìn)先出的規(guī)則進(jìn)行庫位的推薦,但是由于沒有做「強(qiáng)推薦」,倉庫還是可以根據(jù)自己的實(shí)際經(jīng)驗(yàn)去揀貨,也就是不按推薦的庫位來揀貨,所以此刻在扣減庫存的時(shí)候并沒有做到完全的先進(jìn)先出。
這個(gè)問題會(huì)導(dǎo)致在計(jì)算庫齡的時(shí)候,并不是嚴(yán)格的先進(jìn)先出,只是做到了「庫位上的先進(jìn)先出」,于是當(dāng)客戶在查看庫齡的時(shí)候會(huì)發(fā)現(xiàn),有一些更早的批次沒有出庫,反而更晚一些的批次已經(jīng)出庫了。
這個(gè)問題一般的解決方案是:優(yōu)化揀貨推薦的策略,對(duì)倉庫揀貨實(shí)行「強(qiáng)推薦」,即強(qiáng)制客戶在推薦的庫位揀貨,確保一定可以先進(jìn)先出。
但是在實(shí)際的倉庫管理中,要做到嚴(yán)謹(jǐn)?shù)南冗M(jìn)先出其實(shí)很難,付出的成本也會(huì)很高,而且對(duì)于海外倉來說,本來管理倉庫就已經(jīng)是一件難事了,還要加上一些精細(xì)化的管理(嚴(yán)格先進(jìn)先出),那無異于難上加難,幾乎不太能實(shí)現(xiàn)。
即使是解決了上述問題之后,還會(huì)遇到另外一個(gè)問題,那就是跨境電商海外倉系統(tǒng)隨著業(yè)務(wù)發(fā)展,很容易出現(xiàn)「第三方海外倉」或者「代理海外倉」的概念。
客戶使用了我的美國倉,但是他還需要使用英國倉,但是我沒有辦法提供英國倉。要么他繼續(xù)去找另外的海外倉,然后分別使用兩套系統(tǒng)操作,這樣會(huì)很麻煩;要么我去對(duì)接其他家的海外倉,然后把自己當(dāng)做一個(gè)「代理倉」的角色,客戶可以從我這里推送訂單到其他倉庫,實(shí)現(xiàn)一套系統(tǒng)接入多個(gè)倉庫。
當(dāng)有了上述的業(yè)務(wù)之后,如果客戶要使用我的OMS向其他海外倉推送數(shù)據(jù),那么他大概率是不會(huì)用第三方海外倉的OMS,也就是我需要承擔(dān)部分第三方海外倉的功能。
其中庫齡和倉租的計(jì)算需求也就開始有了差異化的解決方案了。
綜合上述背景,我個(gè)人建議在哪里統(tǒng)計(jì)庫齡和倉租,要結(jié)合自身的業(yè)務(wù)來考量,方案都會(huì)有利弊:
- 如果揀貨沒有做到「強(qiáng)推薦」,那么建議在OMS端;
- 如果有「第三方海外倉」,那么建議在OMS端;
- 如果揀貨可以「強(qiáng)推薦」,也沒有「第三方海外倉」,則在WMS和OMS端都可以;
OMS端統(tǒng)計(jì)庫齡可以采用自己計(jì)算或者讓W(xué)MS推送數(shù)據(jù)的方式。
如果是讓W(xué)MS推送數(shù)據(jù),那么OMS端只是展示一個(gè)結(jié)果,數(shù)據(jù)應(yīng)該是會(huì)和WMS端保持一致的。那么就要重點(diǎn)考慮WMS的一些出庫策略是否會(huì)對(duì)庫齡的計(jì)算有所影響,按理說庫齡的統(tǒng)計(jì)應(yīng)該是先進(jìn)先出的,這樣可以確保用戶花費(fèi)的錢最少。
如果是讓OMS端自己計(jì)算庫齡并存儲(chǔ),那么OMS就需要根據(jù)入庫/上架,出庫完成的時(shí)間節(jié)點(diǎn)分別去計(jì)算不同批次的庫存的變化。這樣可能會(huì)出現(xiàn)OMS計(jì)算的庫齡和WMS端計(jì)算的庫齡不一樣的情況,因?yàn)榭蹨p批次庫存的邏輯可能會(huì)不一樣,最后導(dǎo)致受影響的庫存批次會(huì)不太一樣。
四、總結(jié)
對(duì)于批次,庫齡和倉租,之前我一直感覺不太踏實(shí),總感覺自己有一些東西沒想透徹,沒理解到位。經(jīng)過這幾天查閱資料,再加上整理成文的過程,我發(fā)現(xiàn)我對(duì)這個(gè)東西不踏實(shí)感已經(jīng)逐漸地消失了。
最早的時(shí)候,我以為批次很簡單,無非就是按日期記錄然后保證全流程都考慮到它的變化就好了。
后來看到了別人很復(fù)雜的批次屬性,我又發(fā)現(xiàn)自己好像對(duì)批次的理解不太到位,不太確定方案是否有坑。導(dǎo)致對(duì)做出來的功能總是不太滿意,隱約覺得會(huì)出問題。
到了現(xiàn)在,當(dāng)我寫完了好幾篇關(guān)于這個(gè)東西的文章之后,我發(fā)現(xiàn)我基本上理解了這些東西,不再模糊,也不再恐懼,反而覺得好像也不是很難。
這個(gè)心路歷程剛好對(duì)應(yīng)了:「看山是山,看山不是山,看山還是山」 的故事。
看完我的分享,希望屏幕前的你,也可以做到!
#專欄作家#
我叫維他命(Vitamin),微信公眾號(hào):PM維他命。前PHPer,做過在線教育類產(chǎn)品,也做過4年多的跨境倉儲(chǔ)物流方向的產(chǎn)品,目前是一位外貿(mào)SaaS領(lǐng)域的供應(yīng)鏈產(chǎn)品經(jīng)理。主要專注于WMS/OMS/TMS/BMS/ERP等領(lǐng)域,分享供應(yīng)鏈相關(guān)的產(chǎn)品知識(shí)。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來自?Unsplash,基于 CC0 協(xié)議
用批次計(jì)算庫齡是不是方便一些,sku數(shù)量很清晰;要是按照上架出庫時(shí)間計(jì)算庫齡,那就要一個(gè)一個(gè)sku計(jì)算,統(tǒng)計(jì)所有同類sku是不是不太方便?
庫齡就是按日期來計(jì)算的,批次背后的也是日期。出庫了什么批次,然后這個(gè)批次是什么時(shí)候入庫的,什么時(shí)候出庫的,兩者扣減,就是庫齡了
收藏了,看著還是不太了解,只能多看看思考了
結(jié)合我之前的文章看一下,會(huì)理解的