而WMS的 盤點(diǎn)功能 就是像是這類客戶的「解憂雜貨店」,但凡有庫存的憂慮,那就盤點(diǎn)一下吧。結(jié)果發(fā)現(xiàn)很多功能設(shè)計(jì)完成之后,壓根過不了評(píng)審。而且盤點(diǎn)功能其實(shí)只是WMS的庫存模塊的一個(gè)小功能,如果一開始采用了太多種類的盤點(diǎn)方式,那么最后可能就會(huì)演變成比較復(fù)雜的分支。
海外倉WMS每天基本上都會(huì)有頻繁的訂單出入庫,再加上海外本土化管理的問題,很多倉庫的操作不太規(guī)范,導(dǎo)致「人肉運(yùn)維」的事情時(shí)有發(fā)生。之前接觸過某個(gè)客戶,提出了一個(gè)看似很簡單但是卻令聞?wù)邆牡男枨螅骸拔蚁M乙粋€(gè)海外倉合作商,只需要他們能完成日常的訂單出入庫,并且能反饋準(zhǔn)確的庫存給我就好了”。
這個(gè)需求其實(shí)乍一聽感覺很奇怪,怎么這么簡單的要求也需要強(qiáng)調(diào)呢。但是仔細(xì)問了一下客戶一些細(xì)節(jié),才發(fā)現(xiàn)其實(shí)他也有難言的苦衷。因?yàn)樗敖佑|的很多海外倉或者訂單管理系統(tǒng)都在庫存這方面做得不太好,庫存要么不準(zhǔn)確,要么反饋不夠?qū)崟r(shí),要么沒有系統(tǒng)界面查看(這里指的應(yīng)該是一些海外的ERP或者小平臺(tái)等)。
當(dāng)然,上面的例子有點(diǎn)不夠有說服力,或者只能代表很小眾的群體。但是總體而言,從我自己接觸的業(yè)務(wù)來說,庫存的準(zhǔn)確性問題有很多海外倉系統(tǒng)都做得不夠好,或者大家都沒太把精力和資源放在這里,所以才會(huì)發(fā)生上面那個(gè)故事。
庫存的準(zhǔn)確性,指的是實(shí)物和賬面數(shù)據(jù)的準(zhǔn)確性,也就是「現(xiàn)實(shí)」和「理想」的差距。當(dāng)庫存不準(zhǔn)確了,客戶對自己的實(shí)際庫存捉摸不定的時(shí)候就會(huì)擔(dān)憂超賣或者少買,從而產(chǎn)生憂慮感。而WMS的盤點(diǎn)功能就是像是這類客戶的「解憂雜貨店」,但凡有庫存的憂慮,那就盤點(diǎn)一下吧。
一、話說盤點(diǎn)
下面內(nèi)容摘自網(wǎng)上,只要搜索“盤點(diǎn)”或者“倉庫盤點(diǎn)”基本上可以找到類似的說明和介紹。
倉庫盤點(diǎn)是個(gè)技術(shù)活,沒有想象的那么簡單。比如,倉庫盤點(diǎn)的分類方法,就有三種。1.按盤點(diǎn)的時(shí)間跨度,分為定期盤點(diǎn)和不定期盤點(diǎn);2.按盤點(diǎn)的內(nèi)容,分為全面盤點(diǎn)和重點(diǎn)盤點(diǎn);3.按盤點(diǎn)的作用,分為循環(huán)盤點(diǎn)、永續(xù)盤點(diǎn)(動(dòng)態(tài)盤點(diǎn))和低位盤點(diǎn)。
最早的時(shí)候我接觸盤點(diǎn)的時(shí)候或者要做盤點(diǎn)這個(gè)功能的時(shí)候也是找了挺多資料和信息的,結(jié)果發(fā)現(xiàn)越看越迷糊,然后越看越覺得糾結(jié),這么多功能我該怎么設(shè)計(jì)產(chǎn)品功能才好呢。直到最近,我復(fù)盤自己當(dāng)時(shí)設(shè)計(jì)盤點(diǎn)的歷程,然后得出了結(jié)論:
盤點(diǎn)的本質(zhì)是:
對實(shí)物進(jìn)行清點(diǎn),然后和賬面數(shù)據(jù)比對;根據(jù)實(shí)物清點(diǎn)結(jié)果,對賬面數(shù)據(jù)進(jìn)行調(diào)整,達(dá)到賬實(shí)相符。
所以新手如果要做這一塊的產(chǎn)品功能設(shè)計(jì)的時(shí)候,一定要記得抓住本質(zhì)來設(shè)計(jì),否則很容易走歪路,然后陷入無休止的修修補(bǔ)補(bǔ)中。
核心點(diǎn)就是能吃飽飯,能提供能量就可以。至于選什么方式,取決于多方面的因素,所以只要能滿足當(dāng)前的業(yè)務(wù)即可,不必過分糾結(jié)。
例如看競品,別人有明盤和暗盤,我要不要也這樣做呢?別人有永續(xù)盤點(diǎn)和靜態(tài)盤點(diǎn),我是否也要跟著做一個(gè)呢?別人盤點(diǎn)的時(shí)候可以Excel導(dǎo)入,那我是不是也要做呢……
這就是我當(dāng)時(shí)踩的最大的一個(gè)坑,一直想把盤點(diǎn)功能做的很全,很完善。結(jié)果發(fā)現(xiàn)很多功能設(shè)計(jì)完成之后,壓根過不了評(píng)審。或者做用戶Demo體驗(yàn)的時(shí)候,倉庫壓根就不認(rèn)可這么多復(fù)雜的操作方式,于是只能被打回去重新思考到底業(yè)務(wù)的需求是什么,海外倉的特色是什么,盤點(diǎn)功能的邊界應(yīng)該怎么定義。
二、盤點(diǎn)流程
盤點(diǎn)流程圖
盤點(diǎn)的主線流程基本上都是大同小異,因?yàn)楸举|(zhì)就是清點(diǎn)實(shí)物,然后調(diào)整系統(tǒng)賬面數(shù)據(jù)。所以難點(diǎn)一般會(huì)在一些小細(xì)節(jié)和業(yè)務(wù)判斷上,同時(shí)還有海外倉庫的操作系統(tǒng)和管理方式。
1. 創(chuàng)建盤點(diǎn)單
創(chuàng)建盤點(diǎn)單的時(shí)候我精簡了盤點(diǎn)的方式,最后就保留了兩種方式:
按SKU+倉位盤點(diǎn),系統(tǒng)標(biāo)記出需要盤點(diǎn)的SKU在哪個(gè)庫位分別有多少數(shù)量;按倉位盤點(diǎn),系統(tǒng)標(biāo)記出需要盤點(diǎn)的倉位有幾種SKU,分別有多少數(shù)量;
全部都是明盤,沒有考慮暗盤這種方式(各位可以視具體業(yè)務(wù)而定),這兩種方式是倉庫盤點(diǎn)最常見的,能滿足絕大多數(shù)的盤點(diǎn)需求。
把選擇權(quán)更多地給倉庫,想盤點(diǎn)哪個(gè)客戶的,哪個(gè)SKU就盤點(diǎn)哪個(gè),想盤點(diǎn)什么庫位就盤點(diǎn)什么庫位,一切都由倉庫自己來決定。系統(tǒng)要做的就是精準(zhǔn)地將位置和信息帶出來,然后提供給倉庫盤點(diǎn)人員即可。
2. 初盤
上面說到了,盤點(diǎn)的本質(zhì)就是將實(shí)物數(shù)據(jù)和系統(tǒng)的賬面數(shù)據(jù)進(jìn)行比對,然后去調(diào)整系統(tǒng)的賬面數(shù)據(jù),以達(dá)到賬實(shí)相符。
如果實(shí)物比賬面數(shù)據(jù)多,那么就是「盤盈」,意味著庫存調(diào)整單是需要增加庫存,類似于系統(tǒng)平白無故多「賺」了一些數(shù)量。
如果實(shí)物比賬面數(shù)據(jù)少,那么就是「盤虧」,意味著庫存調(diào)整單是需要扣減庫存,類似于系統(tǒng)中平白無故「丟失」了一些數(shù)量。
而初盤的意思就是第一次盤點(diǎn),初次盤點(diǎn)。初盤之后還有復(fù)盤,甚至還有些倉庫會(huì)有三盤,就是對復(fù)盤之后再盤點(diǎn)。
初盤之后再復(fù)盤的原因是考慮到人為清點(diǎn)會(huì)有可能點(diǎn)錯(cuò)數(shù)的情況,如果一次清點(diǎn)就做了調(diào)整,有可能人為誤差因素太大。所以會(huì)考慮初盤之后,再來一次復(fù)盤,以減少初盤一次帶來的誤差率。
3. 復(fù)盤
對初盤結(jié)果再次盤點(diǎn),就稱為復(fù)盤,也可以叫做二次盤點(diǎn)或者二盤。關(guān)于復(fù)盤有一個(gè)邏輯是需要特別注意的:那就是復(fù)盤,到底盤什么?
如果我們不做過多的考慮,那么復(fù)盤肯定就是對初盤的一次重復(fù)動(dòng)作,也就是說初盤盤了10個(gè)SKU,20個(gè)倉位,那么復(fù)盤也需要盤點(diǎn)10個(gè)SKU,20個(gè)倉位。
但是從實(shí)際的調(diào)研和倉庫反饋來看,倉庫有些時(shí)候并不想重復(fù)性地對已經(jīng)確認(rèn)了數(shù)據(jù)的內(nèi)容再次盤點(diǎn),這樣會(huì)浪費(fèi)自己的時(shí)間,同時(shí)又感覺做了很多無用功。但如果只對有差異的內(nèi)容進(jìn)行復(fù)盤,那么又會(huì)發(fā)現(xiàn)如果倉庫想對一些不太確定的SKU再次盤點(diǎn),系統(tǒng)卻沒有辦法支持錄入復(fù)盤數(shù)據(jù)了,也會(huì)挺頭痛的。
所以推薦的解決方案是:復(fù)盤的時(shí)候可以對所有數(shù)據(jù)進(jìn)行操作,額外增加了一個(gè)篩選按鈕,就是「只展示有差異的內(nèi)容」。 這樣的話可以只對有差異的內(nèi)容進(jìn)行盤點(diǎn),而沒有差異的內(nèi)容盤點(diǎn)數(shù)據(jù)自動(dòng)默認(rèn)采用初盤的數(shù)據(jù);如果要對全部的內(nèi)容盤點(diǎn),系統(tǒng)也留了一個(gè)口子,不至于讓倉庫沒有入口錄入數(shù)據(jù)。
4. 確認(rèn)盤點(diǎn)結(jié)果
當(dāng)復(fù)盤之后,絕大多數(shù)情況下可以確保實(shí)際清點(diǎn)的數(shù)量應(yīng)該是準(zhǔn)確的,所以就可以對復(fù)盤結(jié)果進(jìn)行確認(rèn)了。確認(rèn)之后可以執(zhí)行盤點(diǎn)差異處理,從而對進(jìn)行庫存調(diào)整,增加一條盤盈的流水或者盤虧的流水。
確認(rèn)盤點(diǎn)結(jié)果可以考慮做一個(gè)授權(quán)功能或者審核功能,盡量確保這個(gè)動(dòng)作的完成是有一定的門檻的,畢竟對系統(tǒng)賬面數(shù)據(jù)進(jìn)行了調(diào)整,所以還是要讓操作人員有一定的敬畏心和謹(jǐn)慎感。當(dāng)然如果可以采用管理的手段來規(guī)避這種查錯(cuò)那是最好的,因?yàn)橄到y(tǒng)終究只是工具,如果一味地想要通過工具來約束人其實(shí)并不可取,反而容易增加成本,讓系統(tǒng)復(fù)雜度暴增。
5. 盤點(diǎn)的詳細(xì)流程
最后我在這里放一個(gè)詳細(xì)版的盤點(diǎn)流程圖,其實(shí)最早期的版本應(yīng)該會(huì)有更多的功能,隨著對業(yè)務(wù)的把控程度越來越清晰,就做了很多刪減。
盤點(diǎn)詳細(xì)流程圖
三、難點(diǎn)與踩坑點(diǎn)
盤點(diǎn)的難點(diǎn)與踩坑點(diǎn)
難點(diǎn)1:分類和業(yè)務(wù)分支復(fù)雜
前面講到,盤點(diǎn)有很多種類和方式,如果一味的想要求全,滿足所有的功能,那么就會(huì)導(dǎo)致分支線會(huì)弄的比較復(fù)雜。
例如當(dāng)前我只用了兩種盤點(diǎn)方式,但是涉及到初盤,復(fù)盤和確定執(zhí)行與不執(zhí)行,最后再兼容不同的盤點(diǎn)設(shè)備,這一套下來,工作量其實(shí)就挺多的。
而且盤點(diǎn)功能其實(shí)只是WMS的庫存模塊的一個(gè)小功能,如果一開始采用了太多種類的盤點(diǎn)方式,那么最后可能就會(huì)演變成比較復(fù)雜的分支。開發(fā)成本較高,倉庫使用的學(xué)習(xí)成本也很高。
難點(diǎn)2:盤點(diǎn)鎖定庫存和實(shí)際庫存
倉庫盤點(diǎn)的時(shí)候,應(yīng)不應(yīng)該在作業(yè)?這個(gè)問題不同的人有不同的答案,但是結(jié)果肯定是:不作業(yè)的時(shí)候再做盤點(diǎn)會(huì)對產(chǎn)品設(shè)計(jì)要求更少。
當(dāng)在倉庫作業(yè)的時(shí)候盤點(diǎn),創(chuàng)建盤點(diǎn)單獲取實(shí)時(shí)數(shù)據(jù)的時(shí)候是一個(gè)值,在實(shí)際到了庫位進(jìn)行盤點(diǎn)的時(shí)候可能又變成了另外一個(gè)值;為了避免這種數(shù)據(jù)的動(dòng)態(tài)增減,我們可以考慮對在作業(yè)的SKU或者庫位做凍結(jié),不允許盤點(diǎn)這一塊的數(shù)據(jù)。那么什么時(shí)候釋放數(shù)據(jù)又是一個(gè)問題,是下架了就釋放還是出庫了在釋放。如果是下架了就釋放,那么如果有訂單攔截取消又要返庫怎么辦?如果是出庫了就釋放,那么這個(gè)單臨時(shí)不出庫,一直放在待發(fā)貨區(qū)不出庫,那么短期內(nèi)就沒辦法對某些SKU盤點(diǎn)了。
所以盤點(diǎn)怎么處理鎖定庫存也算是一個(gè)難點(diǎn),一定要考慮清楚系統(tǒng)對庫存的鎖定和釋放的時(shí)機(jī),然后結(jié)合業(yè)務(wù)來設(shè)計(jì)。
我自己的經(jīng)驗(yàn)是傾向于讓倉庫盤點(diǎn)的時(shí)候不作業(yè),這樣的數(shù)據(jù)是最準(zhǔn)確的。我只統(tǒng)計(jì)在庫位的庫存,而不管是否鎖定還是凍結(jié),只要不在庫位我就不統(tǒng)計(jì),那么前提最好是:倉庫已經(jīng)正常作業(yè)完,現(xiàn)在沒有入庫和出庫的操作。
踩坑點(diǎn)1:產(chǎn)品邊界的問題
上面說了關(guān)于盤點(diǎn)的方式和種類有很多,然后盤點(diǎn)庫存統(tǒng)計(jì)的時(shí)機(jī)也有很多種方式,盤點(diǎn)需要幾次才能確認(rèn)結(jié)果,盤點(diǎn)的時(shí)候用PDA還是紙質(zhì)單還是Excel,盤點(diǎn)能否支持多人同時(shí)作業(yè),多設(shè)備共同提交……這些都是產(chǎn)品邊界的問題,一開始最好做加法,然后慢慢地發(fā)掘之后做減法。
產(chǎn)品邊界問題不只是在盤點(diǎn)上會(huì)遇到,在其他的產(chǎn)品功能設(shè)計(jì)的時(shí)候也會(huì)遇到。而我自己就是因?yàn)樵诒P點(diǎn)的時(shí)候踩了這個(gè)坑,所以我的記憶比較深刻。盤點(diǎn)功能從設(shè)計(jì)到開發(fā)到最后上線,足足比我預(yù)估的時(shí)間晚了2個(gè)迭代,這里面最大的原因就是我對產(chǎn)品邊界的把控不到位。
有些功能做到一半才感覺好像用處不太大,考慮的太多了;也有一些功能做到一半才發(fā)現(xiàn)沒考慮周全,例如貨品的料區(qū)問題,于是又要緊急規(guī)劃將一些遺漏的點(diǎn)重新補(bǔ)上。
產(chǎn)品邊界這個(gè)坑,是做盤點(diǎn)功能給我最大的一個(gè)教訓(xùn),也算是一個(gè)最大的收獲。
總結(jié)
盤點(diǎn)功能是WMS庫存模塊的一個(gè)輔助性功能,輔助倉庫調(diào)整系統(tǒng)賬面庫存,以達(dá)到賬實(shí)相符的要求。海外倉的盤點(diǎn)和國內(nèi)電商倉庫的盤點(diǎn)應(yīng)該也是大同小異,主要區(qū)別還是在倉庫管理和實(shí)際業(yè)務(wù)的區(qū)別。畢竟系統(tǒng)是給人用的,使用的人都不同,那么使用方式自然也會(huì)有所不同了。
關(guān)于海外倉WMS的盤點(diǎn)功能設(shè)計(jì)的心得和感悟大概就是這么多了,最近寫了這么一系列的WMS總結(jié)文章我有了些新的感受。
大家總在說B端產(chǎn)品應(yīng)該更加注重業(yè)務(wù),吃透業(yè)務(wù),理清邏輯;而C端產(chǎn)品則需要更加關(guān)注拉新留存,商業(yè)價(jià)值,用戶體驗(yàn)和用戶價(jià)值。很多話都是說的,聽的千篇一律,卻難有,少有萬里挑一的觸動(dòng)。
當(dāng)我回過頭去反思自己做WMS的產(chǎn)品設(shè)計(jì)的時(shí)候,我發(fā)現(xiàn)我對業(yè)務(wù)的理解還是很片面,總覺得自己看到的就是最真實(shí)的,最全面的。而背后的,冰山下的卻沒怎么去挖掘,花費(fèi)了較多的時(shí)間和精力去對比競品,去分析同行的設(shè)計(jì)初衷……
關(guān)鍵詞:wms,庫存盤點(diǎn),庫存管理,盤點(diǎn)流程,物流
上一篇:中達(dá)通海外倉系統(tǒng):WMS的退貨(RMA)功能設(shè)計(jì) 下一篇:外貿(mào)詢盤這么處理,200%提高回復(fù)率和下單率特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號(hào)密碼登錄
平臺(tái)顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部