FIFO批次管理效期

就近那一託為什麼總能出庫?FIFO 要靠攔截,不靠牆上的制度

制度寫著先進先出,揀貨卻經常拿路近的託。要的不是再培訓一次,而是讓錯誤批次更難被掃走——推薦、校驗、鎖定不到位,合規只是口號。

更新於 2026-04-23 約 9 分鐘閱讀 製造業數字化 · WMS · 倉儲物流

讀這一篇能得到什麼

  • FIFO/FEFO 要靠分配與揀貨校驗強制,而不是靠抽檢事後罵人
  • 例外放行必須授權、原因碼與事後複核,否則緊急會變成常態
  • 庫位策略與最早批次衝突時,先理庫與補貨,再談執行率
  • 效期敏感物料走 FEFO,並與普通件分開策略;凍結批不得進可分配量
  • 先在高價值/高風險品類試點強制,批次主資料缺失時不要一刀切全倉鎖定

叉車司機選了「看得見的那一託」

急單下到 PDA,系統推薦的是深處最早批次;通道口卻堆著剛上架的新託。司機掃了近處的碼,系統叮了一聲又過了——因為策略停在「推薦」,沒有攔截。牆上的 FIFO 海報還在,出庫賬上寫的是「最終出了什麼」,不是「本該出什麼」。

現場改掉規則的理由永遠充分:路近、託好拿、客戶催、叉車忙。沒有強制力時,這些理由全部成立。治理目標不是消滅例外,而是讓例外變貴、可審計、可收斂;讓正確批次成為預設路徑上阻力最小的選項。

欄位有了,控制未必有

很多倉已經「上了批次列」:收貨可空、揀貨可改、複核只點數量——欄位存在不等於控制存在。真正的合規看攔截次數與例外閉環,不看主資料裡有沒有批號。

場景現場真實動作衝突點
急單就近拿能看見的託路徑短 vs 規則嚴
混批庫存一託多批或同庫位多批掃描無法唯一定位
效期品先拿後到期的好包裝外觀完好 ≠ 應出批次
盤點差異先出好盤的批次「平賬」用錯批次掩蓋差異
口頭指定倉管喊批次,系統事後改人治覆蓋分配

強制力三級,別一上來全倉鎖定

級別行為適用
提醒推薦批次,可改,記日誌低風險過渡、主資料治理中
校驗掃錯批次攔截,不可靜默透過大多數需追溯物料
鎖定僅授權例外可放行,雙人/事後複核效期、法規、高價值、安全件

FEFO 與 FIFO 分流:有保質期/複檢期的走 FEFO;無有效期但要批次順序的走 FIFO。序列號物料出庫還應校驗 SN 歸屬批次,避免「批次對了、序列串了」。把「故意掃錯批能否攔住」當成抽檢題,比看演示影片管用。

例外單的最低欄位

沒有欄位的例外等於沒有制度:

  • 申請人與授權人(權限分離)
  • 原因碼(急單、破損改發、盤點待查、客戶指定批次等)
  • 關聯出庫單或工單
  • 事後複核截止日期與複核人
  • 效期風險額外確認(如適用)

例外率應進倉管週會:持續升高說明強制級別與庫位/補貨設計不匹配,而不是一句「工人不聽話」能結案。給全員例外權限、先出後改系統批次「對齊」、關閉校驗「保效率」——都會讓執行率報表說謊。

理庫與禁混批:強制力的前置條件

分配演算法再正確,若最早批次被壓在深處、揀貨位只有新批,現場就會持續申請例外。上架與補貨要和 FIFO/FEFO 同向:

動作建議目的
收貨上架同 SKU 按批次分託分位;近效期在安全前提下更靠揀貨通道降低「為抄近路而出錯批」
補貨從儲存位補到揀貨位時攜帶批次順序揀貨位始終是應出批次
移庫移庫單帶批次校驗,禁止無單挪託防止口頭挪貨打穿賬批
凍結質量凍結/待檢批不可分配避免例外通道連質量狀態一併繞開

一託多批次是校驗的癌症:掃一個托盤碼無法對應唯一批次。歷史混批的治理順序是:隔離 → 拆託或拆到可掃描單元 → 再開啟校驗。未拆完就全倉鎖定,只會製造掃碼戰爭,然後被要求「全部放開」——一次放開,強制力歸零。

近效期預警要與出庫策略聯動:進入告警池後優先分配或觸發處置;告警了仍按「好拿的新批」出,是系統有資料、業務無閉環。效期關鍵日期(生產、失效、複檢)收貨時採全,缺關鍵日期的效期品不得進可發庫存。出庫複核應抽查「批次是否與分配一致」,而不只核數量。

追溯三問答不上,先別擴強制品類

FIFO/FEFO 的管理價值最終落在兩件事:效期風險可控,以及出了問題能縮圈。至少能回答:

  1. 這批貨何時收入、現存哪些庫位、已發往哪些訂單/工單?
  2. 客戶退回某個 SN/批次時,能否較快列出連帶出庫範圍?
  3. 例外放行出去的批次,能否單獨清單化以便質量回訪?

答不上來時,先補收貨採集、容器碼與出庫繫結,再擴更多品類的強制——否則強制力只製造掃碼痛苦,換不來追溯收益,專案會被現場否決。

JEDP-WMS 強調賬實相符、先進先出與 SN/批次/SKU/容器碼全鏈條追溯;出入庫覆蓋上架、波次揀貨與出庫複核。FIFO 要落在分配與校驗:收貨採集批次/效期並禁止無批入庫(對需管控品類);庫存按策略推薦或鎖定出庫批次與庫位;揀貨掃碼校驗錯批攔截;高風險出庫複核二次核對;例外走授權工作流與報表。

試點順序:先能攔,再能擴

務實順序:效期與高價值/安全件先上校驗級 → 清理混批 → 理庫使最早批次可達 → 再擴大到一般追溯物料(提醒升校驗)→ 法規敏感品用鎖定級與雙人複核。批次主資料大量缺失時,先補收貨採集與庫存清洗,不要一刀切全倉鎖定。庫位未區分揀貨位與儲存位時,先理結構,否則 FIFO 爭議與效率爭議纏在一起。網路不穩導致掃碼頻繁失敗時,先解決可用性,否則攔截會被當成故障繞過。低值輔料不必強行 FIFO 表演;多專案混倉未做貨主隔離時,先隔離再談批次規則。

有用的觀察:按行的 FIFO/FEFO 合規率、錯批攔截次數與例外放行率、混批庫存筆數、近效期庫存與呆滯、召回演練可定位時長。批次只打在紙箱、不進系統,演練一定失敗。

推薦被繞過的三種「合法外觀」

現場繞過 FIFO 時,很少直接說「我不管規則」。更常見的是三種看起來合理的動作:一是「先出外觀好的」,把效期風險留給下一班;二是「先出已經拆零的」,圖省事卻打亂批次賬;三是「客戶指定要這個批號」,口頭指定卻不走例外單。前兩種靠 FEFO/FIFO 校驗與理庫解決;第三種必須進授權例外——客戶指定可以有,但不能無痕。

生產退料回倉、不合格隔離、待檢放行,都會改寫可分配集合。若退料預設回可用且不採批次,FIFO 鏈路在迴流入庫處斷裂;若凍結批仍出現在分配候選裡,例外通道會把質量閘口一併拆掉。批次策略與質檢狀態要同時生效:不能為了「先到期先出」把凍結批放出庫,也不能為了「好拿」跳過待檢。

波次引擎若允許為了路徑最短反向開啟放批,前面所有校驗都會在任務生成瞬間被稀釋。分配鎖定批次後,波次最佳化只能在合規集合內重排路徑。揀貨準確率專案若只核數量不核批,會出現「準確率很高、召回卻圈很大」的尷尬——數量對不等於批次對。

多貨主或寄售場景下,FIFO 還要疊貨主隔離:先出「誰的貨」搞錯,比先出「哪一批」更嚴重。規則未定清時先做貨主/庫存屬性隔離,再談批次順序,避免一次掃碼踩中兩套合規。

選一個敏感品類,開一週錯批攔截

先選效期或客訴敏感品類,開啟錯批攔截一週,只看例外報表說了什麼。例外原因若一半以上是「揀貨位沒有應出批次」,問題在補貨與理庫,不在態度。報表能在短時間找到授權放行記錄,才算例外門禁成立;否則先補欄位與權限,再談全倉推廣。一週結束若攔截次數為零卻仍有客訴串批,優先查是否存在萬能跳過或事後改批。

  • WMS 倉儲方案:批次 / SN 追溯與作業
  • 波次揀貨與差錯分類
  • 迴圈盤點
  • 從批次到工位的追溯

想把這篇裡的做法落到自己的廠裡?資源中心有對應場景的線上自測與資料模板,也可以直接約一次真實環境演示。

常見問題

圍繞本篇主題的追問,先看這裡;仍有疑問可聯絡我們

急單能不能跳過 FIFO?

可以,但必須授權與原因碼,並進入例外報表;例外率超閾值要覆盤流程與理庫,而不是預設急單通道永久開啟。

一託多批次怎麼辦?

儘量禁止。歷史庫存若存在,先隔離再拆託或拆到可掃描單元,否則揀貨無法唯一定位批次。

系統推薦了批次,掃描時還能改嗎?

預設不能;僅例外角色可改,並雙人複核或事後複核截止日。

FIFO 和揀貨效率衝突怎麼辦?

用波次與庫位熱度最佳化路徑,而不是犧牲批次規則。效率問題用路徑解決,合規問題用校驗解決。

FEFO 和 FIFO 怎麼選?

有保質期/效期的用 FEFO(先到期先出);無有效期但需批次順序的用 FIFO。不要一套規則打天下。