跨境電商海外倉(OMS篇):倉儲模塊之入庫功能設計
編輯導語:跨境電商OMS的入庫單模塊應該如何設計?這要求設計者對海外倉的貨物運輸流程、海外倉的實際業務場景等方面有所了解。本篇文章里,作者就跨境電商OMS入庫功能的設計步驟、注意事項等方面進行了總結,一起來看一下。
一、頭程與尾程
在學習OMS的入庫功能設計之前,我們需要先了解一下海外倉頭程與尾程相關的知識。因為對于國內倉庫來說,調撥入庫單是最常見、最頻繁的一種方式,而對于海外倉來說,頭程備貨入庫才是最常見的一種方式。
那什么是頭程呢?
簡單來說,從國內將貨物運輸到海外倉的整段過程稱之為頭程。海外倉如果要發貨的話,那么必須提前大批量備貨到倉庫,這便是頭程要做的事情。
了解了頭程的定義之后,我們再來看看什么是尾程。
海外倉將貨物運輸到消費者手里的整段過程稱之為尾程,也就是物流渠道商從倉庫提貨然后派送到消費者手里的整段流程。
由于海外倉已經部署在了當地,所以尾程所使用的渠道大多數都是本土一些常用的物流渠道,例如在美國常用的就是FedEx Ground、USPS等,歐洲常使用DHL、UPS、DPD等。
如果覺得文字描述太不太具象化,可以查看下圖便于理解:
摘自《跨境電商與國際物流:機遇、模式及運作》
二、頭程入庫的幾種方式
頭程是將貨物從國內運輸到海外倉的整段過程,拋開運輸方式和運輸國家等外在的限制,單從系統的數據交互來看,一般會有這么2種頭程入庫的方式。
- 國內直發頭程入庫;
- 國內中轉頭程入庫。
從系統數據的交互角度來看,國內直發頭程入庫就是創建的入庫單信息直接推到海外倉WMS中,然后用戶再選擇合適相應的貨代及運輸方式等,將貨物送到海外倉庫中,供海外倉入庫。
貨物發出之前,除了要符合出口報關的一些要求之外,也要滿足海外倉收貨的要求。例如FBA倉庫的貨件計劃(入庫收貨計劃),就需要用戶提前貼好FNSKU和箱嘜,然后預報給FBA倉庫端。
國內中轉頭程就是先將創建的入庫單信息推送給國內的集貨倉(中轉倉),然后將貨物送到倉庫。由該倉庫幫忙做一些預檢查、貼標或者裝箱打板等,最后再將該入庫單信息推送給對應的海外倉。接著集貨倉(中轉倉)幫忙訂艙、拼柜、處理一系列出口報關的流程等。
以上兩種方式各有優劣,不同的客戶會選擇不同的頭程方式。
對于第三方海外倉來說,例如一些比較知名的海外倉(谷倉、萬邑通、4PX等)都會有頭程代發這一塊的業務。
而其他一些中小型的第三方海外倉或者自營的海外倉,可能就直接自己聯系對應的貨代,然后從國內倉庫直發過去,而不走中轉代發頭程的方式。
在本文中提到的關于OMS的倉儲模塊的入庫設計方案,主要是針對「國內直發頭程」的業務模式。「國內中轉頭程」這一塊我接觸的不是很多,所以在此就不多展開了。
三、入庫單的管理
在國內的電商倉儲中,入庫的創建一般都是在ERP中或者采購系統中,OMS一般都是重點用來處理訂單出庫的。
而在跨境電商倉儲中,由于幾乎不會有直接采購到海外倉的業務,所以入庫單的創建一般都是會放在OMS中,而且創建的入庫單大多數是以調撥(備貨)入庫為主。
信息流和業務流
如果從系統的角度來看,OMS的入庫單其實算是比較簡單的一個模塊。
用戶創建入庫單,選擇需要入庫的倉庫,接著填寫入庫的明細,填寫準確的裝箱單,然后補充些關聯信息就可以推送信息給WMS了。
系統上創建好了入庫單之后,還需要準備實物,按系統填寫的內容裝箱或者先裝箱后再填寫到系統中,接著一切就緒之后就可以聯系貨代進行出口報關相關流程。
出口報關的業務一般都會線下做,所以在此也不展開了。當出口報關的手續和流程都走完了之后,業務人員可能還會在OMS的入庫單中補充船期或者柜號等信息。
截圖自谷倉OMS
如果是國內電商倉儲的入庫創建,可能會更加簡單一些。因為運輸方式簡單,也不需要出口報關等。
截圖自有贊
圖片來源芒果店長
四、入庫單的難點與踩坑點
跨境電商OMS的入庫單業務比較簡單,沒什么能深挖的內容,僅是一些簡單的業務知識普及罷了。不過既然是設計系統,還是要小心謹慎些為好,避免后續業務拓展了之后系統不太能支撐,所以分享幾個我之前經歷過的難點和踩坑點。
1. 難點與踩坑點一:倉庫怎么收貨比較方便?
之前做OMS的創建入庫單的功能的時候,沒有考慮倉庫收貨的問題,只是讓用戶填寫了SKU和數量,類似于下面這樣的結構。
SKU-數量
但是這樣會有很明顯的弊端,就是倉庫收貨的時候,如果有多個入庫單同時到達,倉庫很難識別到底哪一批貨對應哪一個入庫單。貨物可能都是整箱或者整個卡板送達倉庫的,甚至會有分批次陸續到貨的情況出現,倉庫每次看到入庫單的時候只能看到SKU和數量,并不能很好對應具體的實物。
于是后續調研了之后,發現整個行業已經陸續開始普及FBA箱嘜收貨的方式來做入庫單了,所以我們就把入庫單的產品明細改成了這樣。
箱-SKU-數量
OMS創建好了入庫單之后,需要根據產品明細的裝箱信息,打印對應的箱嘜,然后貼在箱子的角上。這樣當貨物運輸到了倉庫之后,可以根據箱子上的箱嘜來識別具體的箱子中的信息是什么,也可以在箱嘜上體現入庫單號等。
箱嘜示意圖
2. 難點與踩坑點二:多批次收貨
上面提到創建入庫單的時候要按箱為單位創建,有利于海外倉收貨的時候識別。除此之外,還有一個好處,那就是支持:多批次收貨。
假如一個入庫單有10箱,但是由于運輸的問題,會分多個批次陸陸續續到達海外倉。倉庫可以通過箱嘜號實現多批次收貨,而OMS的客戶也可以根據箱嘜號跟進具體的收貨情況。
所以這里就引申出了另外一個點,那就是:海外倉收貨最好是要支持多批次,這樣能提升用戶體驗。
如下圖所示,OMS端的客戶可以清晰地看到,一個入庫單中,還有第3箱和第4箱沒有收貨。有了這種細項的數據,就可以快速定位到底是運輸問題,還是倉庫收到了還沒有點數處理。
按箱嘜來跟進多批次收貨
3. 難點與踩坑點三:入庫類型有什么用?
在國內的ERP或者進銷存系統中,創建入庫單的時候都會需要讓用戶選擇一下入庫類型,常見的入庫類型有:
- 生產入庫;
- 采購入庫;
- 調撥入庫;
- 退貨入庫;
- 其他入庫;
- ……
在跨境電商OMS中,有些系統做了入庫類型,有些系統沒有做,有些產品經理可能思考了這個問題,有些產品經理可能沒有思考這個問題……
我大概地查找了一下資料后發現,入庫類型一般是用在財務記賬核對的時候使用,不同的類型對應不同的科目,不同的記賬和核銷方式……
但是跨境電商OMS中一般不會有財務科目相關的內容,海外倉處理入庫單的時候,也不需要區分得那么細。除了退件入庫會需要特殊處理之外,其他的入庫類型都是一樣的處理方式。
所以,我個人認為在業務沒有特殊要求的情況下,跨境電商OMS入庫單這一塊沒有必要讓用戶必填入庫類型。可以做為選填,或者直接棄用這個字段也可以,具體操作還是以業務為主。
不過我建議還是盡量遵循「奧卡姆剃刀定律」,減輕用戶負擔。
如無必要,勿增實體。
五、總結
跨境電商OMS的入庫單模塊比較簡單,只要理解了頭程和尾程的概念,再結合海外倉實際作業的場景,以國內采購電商為參考,要設計出一套符合自身業務的入庫單管理模塊也就很快了。
跨境電商OMS的本質是海外倉WMS的「用戶端」系統,所以任何模塊功能的設計都需要結合WMS的作業流程。
如果你對WMS的作業流程不熟悉的話,就不太能理解為啥OMS需要這樣設計,為啥OMS的某些單據需要審核,需要同步……
所以,如果你想要做好OMS的話,不妨先去學習了解一下WMS的內容。
汝果欲學詩,功夫在詩外。
#專欄作家#
我叫維他命(Vitamin),微信公眾號:PM維他命。前PHPer,做過在線教育類產品,也做過3年半的跨境倉儲物流方向的產品,目前是一位外貿SaaS領域的供應鏈產品經理。主要專注于WMS/OMS/TMS/BMS/ERP等領域,分享供應鏈相關的產品知識。
本文原創發布于人人都是產品經理,未經作者許可,禁止轉載
題圖來自Unsplash,基于CC0協議
專欄作家
維他命(Vitamin),微信公眾號:PM維他命,人人都是產品經理專欄作家。前PHPer,做過在線教育類產品,也做過5年多的跨境供應鏈方向的產品,現任某跨境電商ERP的產品負責人。主要專注于WMS/OMS/TMS/BMS/ERP等領域,分享跨境和供應鏈相關的產品知識。
本文原創發布于人人都是產品經理,未經作者許可,禁止轉載。
題圖來自Unsplash,基于 CC0 協議。
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
在做統計分類的時候,備貨單是否是應該僅指從本地倉調撥至海外倉的頭程?那邊海外倉之間的倉間調撥跟備貨是否應該分開劃分類型?用于統計備貨分析