萬里牛WMS系統功能設計拆解
WMS系統涉及到許多步驟,包含出入庫、盤點等,每個步驟都需要對應的操作與記錄。本文以萬里牛WMS系統為例,拆解其系統功能設計,一起來看看WMS系統的流程設計吧。
一、大供應鏈系統全貌
供應鏈定義:生產及流通過程中,涉及將產品或服務提供給最終用戶活動的,上游與下游企業所形成的網鏈結構。
1. 供應鏈中的系統角色及分工
分銷網絡:銷售計劃,采購商品、貨品庫存管理
物流網絡:出廠物流、入廠物流、場內物流
供應商:承接采購,提供零部件
二、供應鏈整體流程
1. 從采購到付款
需求—采購申請—報價請求—供應商報價—采購訂單—接收—付款
2. 從銷售到收款
三、WMS業務背景講解
1. 收貨管理
業務流程:采購訂單—到貨預約—貨物交接—(質檢)—上架
2. 存貨管理
業務流程:
倉內轉移—倉間調撥—補貨—庫內加工
庫位管理—盤點—批次/SN—動態庫存
3. 發貨管理
B2B發貨流程:
銷售訂單審核—任務拆解分配任務—揀貨確認—出庫交接
B2C發貨流程:
銷售訂單審核—波次管理—揀貨—驗貨打包—沉重交接
B2C發貨(電商)特點:SKU多、客單低、銷售訂單多、銷售集中
四、萬里牛系統定位
1. 電商ERP/WMS系統發展演進
電商個體戶:打單軟件(訂單管理到發貨)
小型電商公司:進銷存(訂單管理及貨品庫存管理)
中型電商公司:ERP(多平臺多店鋪資源管理)
大型電商公司:ERP+WMS(資源管理+倉庫管理)
ERP: Enterprise Resource Planning企業資源計劃
2. 電商ERP與WMS的對比
ERP系統主要功能包含訂單管理、倉儲管理、供應鏈管理及財務管理,其中倉儲管理側重記錄倉儲數量。
WMS系統主要功能集中于倉儲管理,更精細化管理倉儲作業各個環節,訂單及供應鏈管理更多對接外部系統。
3. WMS系統的發展
傳統WMS:
- 線下自研為主,科箭、唯智等
- 中小企業:憑證類流程管理
- 運輸行業:鋼鐵、建材、物流存儲轉運倉庫
- 零售集團:門店等B2B配送為主
電商WMS:
- 富勒、巨沃、通天曉
- 早期從零售轉電商的品牌方
- 08年后淘寶為首孵化的類目TOP淘品牌
- 快遞公司及三方倉儲公司
4. 萬里牛WMS系統定位
愿景:
成為值得信賴與尊敬的云服務商。
定位:
做標準化的WMS SaaS產品。
5. 產品邊界
核心功能聚焦于入庫及出庫管理的各個作業環節。
6. 產品核心價值
- 流程規范:無流程不復制(通過流程提升管理規范性)
- 作業效率:看得見的增效(提升作業效率)
- 庫存準確:降本的基石(倉庫業務的基礎)
五、產品功能框架搭建思路
1. 流程規范相關功能
標準流程設計:
- 交易視角:銷售訂單
- 發貨流程:發貨單
- 倉庫揀貨:波次
- 標準鏈路:打單—揀貨—驗貨—打包—稱重—出庫
通過不同流程環節的組合實現不同訂單類型的操作。
異常流程設計:
2. 作業效率相關功能
出庫管理:
ToC出貨頻率高,需要將將共性訂單篩選后批量操作,分批出庫。
ToB出貨量巨大,需要拆分后并發處理,最終統一出庫。
波次:
- 定義:把共性的訂單篩選出來批量處理
- 原因:倉庫處理業務上限取決于各個環節中的最短板環節上限
- 作用:自動波次功能的意義不僅在于訂單的劃分,更在于控制倉庫作業效率跟節奏
大促大單量出庫波次類型示例:
操作型波次:以區分訂單特殊流程為目的。
- 預配波次:爆款活動,預先打包,可根據訂單直接發貨
- 自由波次:單品訂單,掃碼出單
聚合型波次:以提高作業訂單相似性為目的。
- 同品波次:結構完全一致
- A+N波次:A為固定,N為變量的播種(如不同SKU附贈同款小樣)
- 一筐同品單:邊揀邊播,一筐多單同品
倉庫揀貨方式介紹:
摘果式揀選法:
定義:針對每一份訂單(即每個客戶)進行揀選,揀貨人員或設備巡回于各個貨物儲位,將所需的貨物取出,形似摘果。
特點:
- 每人每次只處理一份訂單或一個客戶;
- 簡單易操作。
適用:品種少,訂單量大。
播種式分揀法
定義:把多份訂單(多個客戶的要貨需求)集合成一批,先把其中每種商品的數量分別匯總,再逐個品種對所有客戶進行分貨,形似播種,因此稱其為“商品別匯總分播”更為恰當。
特點:
- 每次處理多份訂單或多個客戶。
- 操作復雜,難度系數大。
適用:訂單品種和數量都比較多的揀選。
倉庫揀貨作業流程
摘果式揀選
①補貨:從倉儲區向拆零揀選區送貨,并且逐個貨位放上貨架。
②沿線揀選:周轉箱沿著分揀流水線移動,分揀人員從貨架上取貨,放入周轉箱。
③復核裝箱:對已經裝入周轉箱的貨物進行核對(品種、數量等),有時還需要換箱裝貨。
④集貨待運:把已經復核裝箱完畢的貨箱送到發貨區,等待運出
播種式分揀:
①匯總揀貨:從倉儲區將該波次所需貨物全部揀出,送到拆零分揀區,逐個放到分揀線上。
②沿線分貨(含復核裝箱):待分貨箱沿著流水線移動,分揀人員從箱中取貨,放入貨架箱內。間歇性復核、裝箱。
③集貨待運:把已經復核裝箱完畢的貨箱送到發貨區,等待運出。
3. 庫存準確相關功能
庫存基礎設計:
基礎層級
- 倉庫:最大層級,整個倉庫
- 區域:第二層級,倉庫中的某個區域,如一層
- 庫區:第三層級,倉庫區域里的某個位置地點,多按作業環節劃分
- 庫位:最小層級,倉庫定位的某個點,貨架上的某個位置
庫存扣減流向設計:
- 庫位庫存:對內(倉庫內部),庫位上的實際庫存管理,如某商品在A1庫位有3個,A2庫位有7個
- 庫存總量:對外(外部系統),系統的總庫存管理,如某商品庫存總量有10個
- 所有庫位之和等于庫存總量
【實際案例】
當生成訂單需要發貨X商品4件時,根據出庫作業流程,庫位變化:
- 倉庫接單環節:庫存鎖定4件商品,實際可用商品剩余6件,實際庫存總量仍為10件
- 波次生成環節:系統中庫位庫存發生變化,A1庫位鎖定3件商品,實際可用商品剩余0件,實際A1庫位商品總量為3件;A2庫位鎖定商品1件,實際可用商品剩余6件,實際A2庫位商品總量為7件
- 揀貨確認環節:系統中庫位庫存發生變化,從A1庫位取走3件商品,A1庫位鎖定商品變為0件,實際可用商品剩余0件,實際A1庫位商品總量為0件;從A2庫位取走1件商品,A2庫位鎖定商品變為0件,實際可用商品剩余6件,實際A2庫位商品總量為6件。此時仍需滿足庫位商品總和等于庫存商品數量,故系統生產虛擬作業中庫位商品4件。
- 出庫確認環節:系統中庫位庫存發生變化,作業中庫位4件商品發貨后,實際作業中庫位商品變為0件,實際A1庫位商品為0件,實際A2庫位商品為6件,庫存實際可用商品為6件,實際庫存總量變為6件。
盤點與調整:
- 盤點:清點倉庫庫存數量
- 調整:庫存總量發生數量或狀態變化
【盤點實例】
大客戶:盤點路徑1,多次復盤確認各個庫位數量變化。
- 盤點庫位貨品數量:A1庫位盤贏2件,A2庫位盤虧3件
- 復盤庫位貨品數量:A1庫位盤贏0件,A2庫位盤虧1件
- 系統匯總差異量:2+0-3-1=-2
- 系統確認庫存調整:貨品庫存數量調整為8
小客戶:未按庫位記錄盤點結果,只盤點最終庫存結果,此時系統無法確認具體庫位變化。
- 提交盤點結果:盤點結果庫存數量為8
- 系統確認庫存調整:貨品庫存數量調整為8,可計算出差異量為-2
- 系統生成虛擬庫位:因無法確認具體庫位數量變化,故系統將差異量計為虛擬庫位,即差異暫存庫位
- 后續庫位盤點:后續出庫作業流程,揀貨等環節可自動對齊庫位差異量
六、行業垂直功能設計
1. 生產批次的概念及功能
主要特征:
生產屬性:批次號
日期屬性:有效期
2. 生產批次屬性應用類型
FEFO先到期先出:按有效期先到期先出
適用:食品/藥品/保健品
FIFO先進先出:按批次號先進先出
適用:美妝/母嬰等大多數行業
LIFO后進先出:按批次號及有效期后進先出
適用:發酵茶/酒類/陳皮等特殊行業(先出有效期長的,貨品存放時間越長價值越高)
3. 批次分層設計
寬松模式:訂單上能看到具體批次即可
入庫時不做強制校驗,出庫時選擇某環節登記批次信息。
嚴格模式:展示批次總庫存
入庫及出庫、倉內盤點等變更時,強制校驗批次信息。
全流程精細:庫位/總庫存都有批次,全流程溯源
入庫、出庫、盤點時強制校驗到庫位級別;倉內移庫等操作時記錄批次信息;調撥、退貨等關聯業務時繼承性校驗。
本文由 @OTO 原創發布于人人都是產品經理。未經許可,禁止轉載
題圖來自Unsplash,基于CC0協議
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
太厲害