WMS實戰(zhàn)·盤點功能的完整產(chǎn)品設(shè)計框架 | 從模式到場景再到流程(上篇)

1 評論 1589 瀏覽 8 收藏 18 分鐘

盤點功能,常被視為倉儲系統(tǒng)中的“基礎(chǔ)模塊”,但真正的產(chǎn)品設(shè)計遠不止功能羅列。本文從盤點模式出發(fā),逐層拆解場景邏輯與流程設(shè)計,構(gòu)建一套可復(fù)用的WMS盤點功能設(shè)計框架,為產(chǎn)品人提供實戰(zhàn)級參考。

在倉儲管理里,盤點是一件“麻煩卻不能不做”的事。

它的價值不只是數(shù)一數(shù)貨,而是讓企業(yè)知道:系統(tǒng)里的賬面和貨架上的實物,究竟是不是同一回事。

對產(chǎn)品經(jīng)理來說,盤點功能的設(shè)計,關(guān)乎三件事:

  1. 支持到什么精度?(SKU、批次、SN)
  2. 能覆蓋哪些場景?(靜態(tài)、動態(tài)、全盤、循環(huán)、抽盤)
  3. 能否形成閉環(huán)?(生成任務(wù)、執(zhí)行、確認、調(diào)賬、報表)

這些問題沒回答清楚,盤點功能就只是擺設(shè);回答清楚了,系統(tǒng)才能真正支撐業(yè)務(wù)。

二、盤點模式

盤點的復(fù)雜度,取決于系統(tǒng)支持的庫存管理粒度。不同企業(yè)有不同需求:有的只關(guān)心數(shù)量,有的必須追溯批次,有的要求逐件 SN 對應(yīng)。

2.1 SKU 模式

SKU + 庫位 為維度,僅核對系統(tǒng)賬面數(shù)量和實盤數(shù)量是否一致,不校驗批次、SN、有效期等屬性。

適用客戶

適用于存在以下特征的客戶:

  • 無批次、SN或有效期等精細化追溯需求
  • SKU數(shù)量少、庫存規(guī)模小、出入庫頻率較低

典型客戶包括:

  • 小型貿(mào)易倉庫
  • 零售補貨型企業(yè)
  • 早期使用WMS的輕量級用戶

系統(tǒng)特征

不需要啟用批次、SN 管理模塊,系統(tǒng)復(fù)雜度低。

執(zhí)行要求

PDA應(yīng)支持掃描 SKU 條碼或手動選擇 SKU 進行數(shù)量錄入。

2.2 SKU + 批次 模式

SKU + 批次 + 庫位為維度, 核對系統(tǒng)賬面數(shù)量和實盤數(shù)量是否一致,不校驗 SN 等更細粒度屬性。

適用客戶

適用于存在以下任一特征的客戶:

  • 保質(zhì)期管理需求
  • 執(zhí)行先進先出(FIFO)或先到期先出(FEFO)策略
  • 按照批次進行質(zhì)量追溯或合規(guī)審計

典型客戶包括:

  • 食品飲料(保質(zhì)期管理)
  • 醫(yī)藥流通(藥監(jiān)合規(guī))
  • 化工、電子元件(批次追溯和效期管理)
  • 制造業(yè)原材料(質(zhì)量追溯)

系統(tǒng)特征

需啟用批次管理模塊,批次編號為系統(tǒng)自動生成的唯一標(biāo)識,常見的批次屬性有 生產(chǎn)日期,生產(chǎn)廠家,有效期等。

任務(wù)生成規(guī)則

創(chuàng)建盤點任務(wù)時,系統(tǒng)應(yīng)支持通過配置推送即將過期或者已過期的庫存清單。

執(zhí)行要求

實際盤點過程,必須按照 SKU + 批次 + 庫位 進行數(shù)量比對,不允許將不同批次合并統(tǒng)計;PDA需支持掃描批次或者手動選擇批次。

2.3 SKU + 批次 + SN 模式

SKU + 批次 + SN + 庫位 為維度,核對系統(tǒng)賬面 SN 清單和實盤 SN 清單是否完全一致,確保每個序列號(SN)的狀態(tài)、位置都與實物一一對應(yīng)。

適用客戶

適用于存在以下任一特征的客戶:

  • 單件價值高,需防范調(diào)包、丟失或竄貨
  • 需支持全生命周期追溯(如維修、召回、保修)
  • 受嚴格合規(guī)監(jiān)管(如醫(yī)療器械、汽車零部件)

典型客戶包括:

  • 3C數(shù)碼(手機、筆記本電腦)
  • 醫(yī)療器械、高值耗材
  • 汽車核心零部件(安全追溯)

系統(tǒng)特征

需啟用批次管理和 SN 管理模塊,SN 為系統(tǒng)內(nèi)唯一標(biāo)識,支持綁定批次、庫位。

執(zhí)行要求

必須對每個實物 SN 進行掃描或人工錄入,不允許抽樣盤點。

注意事項

SN 盤點不可抽查,即使數(shù)量一致,只要有一個 SN 不符,都視為差異,可能存在調(diào)包或者漏記。

2.4 拓展維度:客戶屬性(多貨主)

在標(biāo)準(zhǔn)盤點模式(如 SKU、SKU+批次 )基礎(chǔ)上,增加“客戶維度”,實現(xiàn)多貨主庫存的獨立盤點。

適用客戶

適用于第三方倉儲(3PL)或共享倉庫,為不同客戶出具獨立的盤點結(jié)果。

系統(tǒng)特征需啟用多貨主管理模塊,所有數(shù)據(jù)及記錄綁定客戶標(biāo)識;支持按照客戶獨立創(chuàng)建盤點任務(wù),生成專屬盤點報告。

執(zhí)行要求

創(chuàng)建盤點任務(wù)時,需要指定目標(biāo)客戶,或者系統(tǒng)支持“按照客戶自動分解盤點任務(wù)”。

特別說明

該模式并非盤點基礎(chǔ)能力,而是與其他模式疊加使用。

第三章 場景分類

模式確定后,還需要盤點在實際作業(yè)中如何落地?

這里主要有三條軸線:

  • 是否停工:靜態(tài)盤點/動態(tài)盤點
  • 覆蓋范圍:全盤/局部盤點
  • 觸發(fā)方式:計劃/臨時/異常

這三條軸線就像三塊積木,疊加起來就能拼出不同的盤點場景。

3.1 靜態(tài) vs 動態(tài) ——先決定“倉庫要不要停下來”

靜態(tài)盤點

靜態(tài)盤點是最傳統(tǒng)的方式,就是“停下來數(shù)清楚”。盤點期間凍結(jié)庫位、暫停出入庫,保證結(jié)果最精確。它常用于年終大盤點或系統(tǒng)上線前。

但代價也高:業(yè)務(wù)必須停工。對電商倉這種日均出貨幾萬單的場景來說,停一天就是巨額損失,幾乎不可接受。

動態(tài)盤點

動態(tài)盤點則是“邊干邊數(shù)”。倉庫不停工,盤點與出入庫同時進行。系統(tǒng)會先拍一張“基線快照”,然后用出入庫流水來對沖盤點差異。

這種方式幾乎是電商和 3PL 的必備,但對 SN 類高值商品來說風(fēng)險高,通常仍建議在靜態(tài)窗口執(zhí)行。

動態(tài)盤點的關(guān)鍵在于“基線快照”。系統(tǒng)會在盤點開始時先拍一張賬面數(shù)據(jù)的“照片”,然后把盤點期間的出入庫流水疊加進去修正。這樣才能避免誤判,比如盤點員掃出 95 件,而賬面是 100 件,如果中途正好發(fā)走了 5 件,系統(tǒng)會自動對沖,判定為一致。

有人可能會問,我完全可以用實時庫存,為什么還要用快照+流水。盤點是一個持續(xù)過程,而不是一瞬間。一個極端情況的示例:9點59分59秒打開盤點頁面,10點整有出庫作業(yè),10點0分1秒錄入實盤結(jié)果,此時就會出現(xiàn)誤判。

快照+流水機制能避免這種誤差。至于底層算法和技術(shù)實現(xiàn),我們可以在后續(xù)單獨文檔中再展開。

3.2 全盤 vs 局部盤點 —— 再決定“盤點要不要覆蓋全部”

全盤:顧名思義,就是把所有 SKU、庫位一次性清點一遍。

它通常用于年度/季度大檢查、庫存基線重建或?qū)徲?,結(jié)果最有說服力,但人力和時間消耗巨大。很多企業(yè)甚至需要提前停工 2-3 天來做。

局部盤點:分為抽盤和循環(huán)盤點,抽盤是預(yù)警,循環(huán)是策略。

抽盤:只挑部分 SKU 或庫區(qū)檢查,常用于日常監(jiān)控或客戶稽查。它的作用類似“抽樣體檢”,如果發(fā)現(xiàn)差異超標(biāo),就要升級到全盤。

循環(huán)盤點:不是抽樣,而是“分批全覆蓋”。例如,把倉庫按 ABC 分類或分區(qū),每周盤點 A 類,每月盤點 B 類,季度內(nèi)保證全部覆蓋。醫(yī)藥、食品行業(yè)常用這種方式,既能符合法規(guī),又不會因為一次盤點癱瘓整個倉庫。

循環(huán)盤點的核心是“風(fēng)險前置”而非“事后補救”。通過 ABC 分類,將更多資源投入到高風(fēng)險 SKU 上,實現(xiàn):

  • A類:每周/每兩周盤點
  • B類:每月盤點
  • C類:每季度盤點

最終在 3 個月內(nèi)完成全量覆蓋,既控風(fēng)險,又保證效率,不壓業(yè)務(wù)。

3.3 觸發(fā)方式 —— 最后考慮“什么時候觸發(fā)盤點”

定期觸發(fā)

用于合規(guī)要求高、管理規(guī)范的企業(yè),如醫(yī)藥、食品行業(yè)需滿足季度盤點要求。 通過固定節(jié)奏建立庫存管理習(xí)慣,避免“突擊盤點”。

一般按照年/季/月/周固定執(zhí)行,例如“每周一早上循環(huán)盤點 A 區(qū)”。

臨時觸發(fā)

應(yīng)對突發(fā)需求,如客戶審計、倉庫搬遷、系統(tǒng)升級前的數(shù)據(jù)校驗、以及管理層臨時要求。

特點是“非周期性、高優(yōu)先級”。

異常觸發(fā)

系統(tǒng)監(jiān)控發(fā)現(xiàn)差異率過高、退貨異常、移庫頻繁,自動觸發(fā)盤點任務(wù)。

常見場景包括:

  • 差異率突增:某SKU連續(xù)多次出庫差異率超過閾值(如>5%),可能為作業(yè)失誤或管理漏洞;
  • 退貨異常:單日退貨量遠超歷史均值,需驗證是否為質(zhì)量問題或異常操作;
  • 高頻移庫:同一庫位短時間內(nèi)被頻繁移動,可能存在錯放或人為掩蓋差異;
  • 庫存狀態(tài)異常:系統(tǒng)顯示庫存為0,但仍有出庫操作嘗試,可能存在賬外庫存或系統(tǒng)未同步。

系統(tǒng)可配置監(jiān)控指標(biāo)與觸發(fā)閾值,自動創(chuàng)建高優(yōu)先級盤點任務(wù),實現(xiàn)從“被動盤點”到“主動治理”的升級。

3.4 場景組合

在實際業(yè)務(wù)中,盤點并不是單一維度,而是 作業(yè)狀態(tài) × 覆蓋范圍 × 觸發(fā)方式 的組合。 下面的表格給出常見組合的總覽,便于快速對比;表格之后,再逐一展開說明,幫助理解。

1. 靜態(tài) × 全盤 × 計劃

年終大盤點幾乎是所有企業(yè)的“期末大考”。這一天,倉庫會全面停工,全員分組清點,常常采用雙人復(fù)核,確保賬實完全一致。這樣做的好處是結(jié)果最權(quán)威,可以直接支撐財務(wù)結(jié)賬、年報審計和稅務(wù)申報;但代價也很高——業(yè)務(wù)停擺一天,銷售和物流節(jié)奏都會受影響,因此需要提前幾天做好準(zhǔn)備,否則停工時間可能被迫拉長。

2. 靜態(tài) × 循環(huán) × 計劃

在冷鏈、化工、危險品等高風(fēng)險倉庫,整體停機是不現(xiàn)實的,溫控中斷或安全隱患都會帶來巨大風(fēng)險。于是企業(yè)會采用“分區(qū)停工+循環(huán)盤點”的辦法:每次只凍結(jié)一個溫區(qū)或防爆區(qū),盤點完成后再切換到下一區(qū)域,直到周期內(nèi)全倉覆蓋。這樣既能滿足合規(guī)要求,又避免整體停擺。不過,這種方式對執(zhí)行紀律要求很高,如果區(qū)域隔離或節(jié)奏控制不到位,就容易出現(xiàn)漏盤。

3. 動態(tài) × 循環(huán) × 計劃

醫(yī)藥和食品行業(yè)最常見的就是這種組合。法規(guī)要求定期盤點關(guān)鍵品種,但倉庫必須 24 小時運轉(zhuǎn),根本停不下來。于是系統(tǒng)會按 ABC 分類自動推送任務(wù):高值或臨期商品每月盤點,其他 SKU 按季度輪換,盤點和出入庫并行進行。核心依賴的是“基線快照+對沖算法”,在盤點開始時鎖定一個基準(zhǔn),再用期間的出入庫流水修正差異。結(jié)果能滿足合規(guī),但也有邊界:如果系統(tǒng)時間戳不準(zhǔn)或流水記錄缺失,就可能導(dǎo)致誤判,因此通常不用于 SN 管理的高價值商品。

4. 靜態(tài) × 抽盤 × 計劃

對于奢侈品、黃金、電子產(chǎn)品等高價值商品,企業(yè)往往不需要每次全盤,但又必須定期驗證精度。常見做法是每月固定時間停工抽盤,由獨立監(jiān)盤人監(jiān)督,采用“盲盤模式”,盤點員看不到賬面數(shù),最后結(jié)果由雙人簽字確認。這樣能以較低成本保證重點 SKU 的安全,但也有局限:如果抽樣范圍太小,可能遺漏潛在問題,因此需要結(jié)合歷史差異率動態(tài)調(diào)整抽樣策略。

5. 動態(tài) × 抽盤 × 異常

在電商和 3PL 倉庫里,這是一種常規(guī)操作。系統(tǒng)監(jiān)控到某個 SKU 的發(fā)貨差異率持續(xù)升高、退貨異常增多或移庫頻繁時,會立即推送抽盤任務(wù)給最近的盤點員。倉庫無需停工,盤點員 10 分鐘內(nèi)即可響應(yīng),快速確認問題是否存在。好處是反應(yīng)快,能把問題扼殺在萌芽期;但如果觸發(fā)頻繁,容易干擾正常作業(yè),因此系統(tǒng)通常會設(shè)定每日上限或冷卻時間。

6. 靜態(tài) × 抽盤 × 臨時

當(dāng)客戶、審計或管理層突然要求稽查時,這種組合就會派上用場。盤點往往沒有提前通知,現(xiàn)場直接抽查關(guān)鍵商品,采用“盲盤+雙人復(fù)核”,結(jié)果必須由客戶或?qū)徲嫶憩F(xiàn)場簽字。這樣出具的結(jié)果更權(quán)威,也更容易被外部認可。但如果執(zhí)行流程不規(guī)范,可能引發(fā)爭議,所以建議企業(yè)制定標(biāo)準(zhǔn)化的稽查 SOP,并通過錄像、操作日志等手段留證。

7. 動態(tài) × 全盤 × 異常(?高風(fēng)險)

這是一個“非常態(tài)”的應(yīng)急方案。只有在發(fā)現(xiàn)重大庫存差異、客戶嚴重投訴或懷疑內(nèi)部舞弊時,企業(yè)才會啟動不停工的全倉盤點。系統(tǒng)會生成最高優(yōu)先級的任務(wù),所有盤點員同時響應(yīng),全倉范圍內(nèi)快速復(fù)核。這樣能在短時間內(nèi)鎖定問題范圍,但風(fēng)險極高:并發(fā)量大容易導(dǎo)致系統(tǒng)卡頓,對沖邏輯復(fù)雜時還可能放大差異。因此,它只適用于極端場景,不建議作為日常盤點方式。

3.5 判定標(biāo)準(zhǔn)(避免混淆)

為了確保溝通一致,以下是幾個關(guān)鍵術(shù)語的判定邊界:

全盤

一次性覆蓋所有在庫 SKU 與庫位,覆蓋率必須 = 100%。

只盤高值商品或部分區(qū)域,都不能稱為“全盤”。

抽盤

抽查部分 SKU 或庫位,覆蓋率 < 100%,主要用于預(yù)警或監(jiān)控。

抽盤結(jié)果不能直接作為財務(wù)依據(jù),缺乏權(quán)威性。當(dāng)抽盤誤差大于閾值(例如>5%)時,啟動全盤。

循環(huán)盤點

將倉庫按 ABC 類、庫區(qū)或時間批次拆分,分批盤點,但周期內(nèi)累計覆蓋率必須 = 100%。

如果只盯重點 SKU 而忽略 C 類,就是“偽循環(huán)”。

靜態(tài) vs 動態(tài)

靜態(tài):停工凍結(jié),賬面數(shù)據(jù)保持靜止,結(jié)果最精確。

動態(tài):倉庫不停工,依賴“基線快照 + 流水對沖”修正變動。

3.6 補充機制:盲盤 vs 明盤(是否顯示賬面數(shù))

在盤點執(zhí)行環(huán)節(jié),系統(tǒng)是否向操作員展示賬面數(shù)量,直接影響盤點的公正性與結(jié)果可信度。兩種模式各有適用場景:

明盤

PDA 顯示系統(tǒng)賬面數(shù),操作員錄入實盤數(shù)。

優(yōu)點是效率高,適合日常盤點;缺點是存在人為對齊風(fēng)險。

盲盤

PDA 不顯示賬面數(shù),操作員只錄入實盤,系統(tǒng)后置比對。

適用于高值商品、稽查審計或差異率偏高的倉庫,更能體現(xiàn)公正性。

盤強調(diào)效率,盲盤強調(diào)公正。

建議高值、稽查、高差異場景默認啟用盲盤,日常運營可使用明盤

本篇是上半場,下篇我們拆盤點全流程怎么跑通;至于快照、任務(wù)分解這些硬核技術(shù)點,會單獨開一篇講透。

本文由 @橙子 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 下篇預(yù)計周末或者下周吧

    來自江蘇 回復(fù)