品牌只有一個倉庫時,「庫存在哪裡」不是問題;但開始有主倉、門市倉或不同通路使用不同庫存後,同一個 SKU 有貨,不代表每張訂單都能直接出。

先分清楚「總庫存」與「各倉可用庫存」

假設同一商品共有 100 件:主倉 60、門市 A 25、門市 B 15。總量是 100,但如果官網訂單只由主倉出貨,真正能直接履約的不是 100 件,而是主倉目前可用的數量。

因此多倉庫管理不能只保留一個總數字。

訂單來源最好先有明確的出貨規則

不同通路可能由不同倉庫處理。例如官網由主倉出、門市訂單由門市庫存處理。先定義來源與倉庫的關係,會比訂單進來後再人工決定穩定。

如果所有倉庫都能自由出貨,則還要定義優先順序,例如距離、庫存量或營運分工;規則越複雜,越需要避免倉庫人員自行判斷。

可銷量也應回到實際出貨來源

若前台顯示 20 件可賣,但指定出貨倉只剩 3 件,後續仍可能形成跨倉調貨或缺貨。

這也是多倉庫情境下,庫存同步不能只看全公司總量的原因。

調貨要留下「從哪裡到哪裡」的紀錄

門市 A 調 10 件到主倉,不能只把 A 減 10、主倉加 10。運送途中還存在一段尚未完成的狀態,否則兩邊都可能誤判可用庫存。

理想的調貨紀錄至少要知道來源倉、目的倉、品項、數量與完成狀態。

多倉管理的核心是讓訂單與庫存位置對得起來

BunnyWork 的庫存與訂單流程以倉庫作為實際履約的一部分,讓不同來源訂單可對應出貨倉庫。當品牌開始增加門市或倉點時,先把「哪張訂單用哪個倉的庫存」定義清楚,比只追求一個漂亮的總庫存數字更重要。