跳至內容

第 10 章 庫存保留單

庫存保留單回答一個問題:這批貨先留給誰,不要被別人領走。通路談好了檔期、合約有保底量、樣品要留著展示、品質有疑慮要先押住——這些情況都需要在貨還在倉庫的時候先「圈起來」,讓其他人查庫存時看到的是扣掉保留之後的可用量,而不是帳面總數。

這一章最重要的觀念只有一句:保留是綁在「批號」上的,不是綁在「產品」上。同一個產品的兩個批號效期可能差好幾個月,能不能出給這個通路完全不同,所以圈貨必須圈到批號這一層。

看圖說明: 紅 實線框=請在此點擊或操作  橘 虛線框=需要你自己填的欄位  藍 實線框=系統自動算出來、或請你記下來的數字。 全章都照這個顏色規則。

整章流程

① 建立新增一張保留單,選通路/客戶與產品
→
② 圈定指定批號與庫位——不指定批號就是整個庫位層級的保留
→
③ 條件填保留數量、保留到期日、原因
→
④ 檢查系統即時算出可用庫存與所圈批號的效期比
→
⑤ 保留按「保留」,狀態進入保留中,庫存量上就扣得到
→
⑥ 收尾出貨用掉,或按「釋放」把量還回可用庫存

收貨或保留時找不到批號欄位?

關鍵確認點:批號保留的前提是產品主檔的「追蹤庫存」要設成「按批次」 (見第 1 章 建立商品)。沒設的話:收貨時不會產生批號, 保留單的批號欄位選不到任何東西,這張單就只能做到庫位層級, 庫存量清單上也看不到這筆保留。

症狀對照:如果你在保留單上點開批號下拉卻是空的, 先回產品主檔確認「追蹤庫存」,不要以為是資料沒進來。

逐步操作

1從哪裡進:Purchase → 進口作業 → 庫存保留單
這張單的位置在採購模組底下,不在庫存模組——因為它管的是「這批貨先留給誰」,屬於進貨到出貨之間的商務安排。進到清單後把「分組依據 → 批號」打開,就能看到同一個產品的每個批號各自一組,各自有自己的剩餘效期比。這正是這張單最重要的設計:保留是綁在批號上的,不是綁在產品上。
庫存保留單清單,按批號分組
  1. 1群組標題寫出完整批號名 ZZ-DEMO-A 數量:200——清單的批號欄位太窄會被截斷,分組看才完整
  2. 2A 批號的剩餘效期比 79.6%
  3. 3另一組 ZZ-DEMO-B 數量:120
  4. 4B 批號的剩餘效期比只有 25.9%——同一個產品,兩個批號的效期差很多,所以保留一定要分批號看
2新增:先決定「留給誰、留什麼、留哪裡」
按清單左上角的「新增」開一張草稿。這一區回答的是「保留對象」三件事:留給哪個通路/客戶、留哪個產品、留哪一個批號、放在哪個庫位。其中批號可以留空——留空代表「整個庫位層級的保留」,此時庫存量清單上不會顯示這筆保留。想要精準扣到某一批貨,就要把批號選起來。若下拉選不到想要的批號,先確認該批號屬於本單的產品(系統會擋下不屬於本產品的批號)。
保留對象:通路/客戶、產品、批號、保留庫位
  1. 1通路/客戶(必填)決定後面要用哪一組允收門檻
  2. 2產品(必填)
  3. 3批號(選填但建議填)——填了才會按批號扣;這一欄核准後也還能改
  4. 4保留庫位(必填)
3填保留條件:數量、到期日、原因
這一區回答「留多少、留到什麼時候、為什麼留」。保留到期日不是產品的效期,是這張保留單自己的有效期限——過了這天保留單會轉成「已到期」,量自動還回可用庫存,避免有人圈了貨就忘記。保留原因有五個選項:通路檔期、合約保底量、樣品/展示、品質留置、其他;選「其他」時請在下面的原因說明補一句話,日後追查才知道當初為什麼圈這批貨。
保留條件:保留數量、保留到期日、申請人、保留原因
  1. 1保留數量(必填)
  2. 2保留到期日(必填)=保留單的失效日,不是產品效期
  3. 3申請人(必填)預設是你自己,可以改成實際負責的業務
  4. 4保留原因(必填)選「其他」時要補原因說明
4系統幫你算好的「即時庫存對照」——這四格不用填
這四個數字全部是系統即時算的,不能輸入,用來讓你在按下保留之前就知道「到底還有多少可以圈」。要注意的是,這四格算的是「庫位層」的量(整個產品在這個庫位的總數),不是單一批號的量。以圖中這張單為例:在手量 320 是 A 批號 200 加 B 批號 120 的總和。真正「這個批號還剩多少」要看下一段的庫存量清單。
即時庫存對照四欄
  1. 1在手量 320.00=這個產品在這個庫位的實際總數
  2. 2原生可用量 320.00=扣掉 Odoo 原生(出貨單)保留之後的量
  3. 3他單保留量 15.00=其他保留單已經圈走的量
  4. 4可用庫存 305.00=你這張單真正還能圈的上限
5看所圈批號的效期夠不夠賣:剩餘效期比 vs 通路允收門檻
食品通路幾乎都有「到貨時效期要剩幾成」的規定,常見是 1/2(0.5)或 2/3。系統把這件事拆成兩個數字擺在一起讓你對照:批號剩餘效期比=這個批號現在還剩幾成壽命;通路允收門檻=第 2 步選的那個通路要求至少剩幾成。圖中 79.6% 高於門檻 50%,所以沒有任何警告,代表這批貨圈了之後出得掉。
所圈批號的效期:符合允收
  1. 1批號剩餘效期比 79.6%
  2. 2通路允收門檻 50%——來自第 2 步選的通路,換一個通路這個數字就會變
  3. 3批號剩餘天數 430 天
  4. 4批號效期警示「正常」;另外三種是「已過半」「剩餘不足1/3」「已逾期」
6效期不夠時會怎樣:警告但不擋你
換成 B 批號(剩餘效期比只有 25.9%,低於門檻 50%)時,效期比會變成紅字,下面多出一塊橘色警告。這裡的設計是刻意的:系統只警告、不阻擋——你還是圈得住,因為實務上常常要先圈起來再跟客戶談能不能放寬。但要清楚後果:真正出貨時會被擋下。所以看到這塊橘框,處理方式是二選一:改圈效期較新的批號,或先跟客戶確認放寬。
效期不符允收的警告
  1. 1批號剩餘效期比 25.9% 變成紅字
  2. 2通路允收門檻仍然是 50%
  3. 3橘色警告:「這個批號的剩餘效期比已低於本通路的允收門檻——圈得住,但出貨時會被擋下。」
7圈超過可用庫存時會怎樣:一樣是警告
第三種情況是保留量大於可用庫存。圖中這張單想圈 500,但可用庫存只有 60。系統同樣只警告不阻擋,因為在途貨可能即將到港——進口貿易很常在貨還沒進倉時就先圈給通路。判斷方式很簡單:如果沒有在途貨要進來,這張單就兌現不了,請把數量改小。
保留量超過可用庫存
  1. 1保留數量 500.00——大於可用庫存
  2. 2可用庫存只有 60.00
  3. 3橘色警告:「保留數量已超過可用庫存——除非有在途貨即將到,否則這張保留單兌現不了。」
8按下「保留」之後:庫存量清單上按批號分別扣
在表單上按「保留」,狀態從草稿進入保留中,這時候到 庫存 → 報表 → 庫存量(或實物盤點畫面)就看得到效果。關鍵是:每個批號各扣各的,不會互相混到。圖中同一個產品的兩個批號,A 被圈走 45、B 被圈走 15,各自的「扣保留後可用」也就分別是 155 和 105。(這裡一樣建議用「分組依據 → 批次/序號」來看,批號欄太窄會被截斷。)
庫存量清單:保留按批號分別扣
  1. 1第一組 ZZ-DEMO-A 數量:200
  2. 2A 批號的本批號業務保留 45.00
  3. 3A 批號的扣保留後可用 155.00=200 − 45
  4. 4第二組 B 批號只被圈走 15.00,可用 105.00——兩個批號完全分開算
9收尾:釋放、取消、重設為草稿
貨出掉之後,或是檔期取消不留了,就要把量還回去,不要放著不管。狀態列在右上角,按鈕在左上角,會隨狀態自動出現或消失:「釋放」把保留的量還回可用庫存(狀態→已釋放);「取消」用在這張單根本不該存在(狀態→取消);還在草稿或保留中時,也可以用「重設為草稿」退回去改。另外系統會自己看保留到期日——過期的單會自動轉成「已到期」並把量還回去。
狀態列與操作按鈕
  1. 1「釋放」——把量還回可用庫存
  2. 2「取消」——作廢這張單
  3. 3狀態列:草稿 → 保留中 → 已釋放(另有「已到期」「取消」兩種收尾)
10之後怎麼找回來:三個內建篩選
單子建完隔幾天要回頭查,用清單上方搜尋列旁的下拉箭頭打開篩選面板。這裡有三個內建篩選,都是為了回答實務上最常問的問題:「保留中」=現在還圈著的(清單預設就帶這個);「7 日內到期」=快要自動釋放的,要趕快處理;「圈的批號已不符允收」=圈了但出不了貨的問題單,這個要優先清。想按批號或通路看,就用中間的「分組依據」。
篩選與分組面板
  1. 1篩選:保留中/7 日內到期/圈的批號已不符允收;右邊分組依據可按通路、產品、批號、狀態分組

欄位一覽:哪些要你填、哪些系統自己算

欄位必填誰決定說明
保留單號★系統自動RSV/年/流水號,存檔時產生
通路/客戶★你填決定允收門檻要用哪一組
產品★你填—
批號—你填留空=庫位層級保留,庫存量清單上看不到這筆;填了才按批號扣
保留庫位★你填—
保留數量★你填超過可用庫存會警告,但不擋
保留到期日★你填保留單的有效期限,不是產品效期;過期自動釋放
申請人★你填預設是登入者
保留原因★你填通路檔期/合約保底量/樣品展示/品質留置/其他
原因說明—你填選「其他」時務必補一句
在手量—系統即時算庫位層:這個產品在這個庫位的總數(跨批號)
原生可用量—系統即時算扣掉 Odoo 原生出貨單保留之後的量
他單保留量—系統即時算其他保留單已圈走的量
可用庫存—系統即時算這張單還能圈的上限
批號剩餘效期比—系統即時算所圈批號還剩幾成壽命
通路允收門檻—系統即時算來自通路/客戶的設定,例如 0.5
批號剩餘天數—系統即時算—
批號效期警示—系統即時算正常/已過半/剩餘不足1/3/已逾期
為什麼「即時算」這件事重要: 這些欄位不存在資料庫裡,每次打開畫面都重算一次。 好處是你看到的永遠是當下的庫存與效期,不會是建單那天的舊數字; 代價是它們不能拿來做清單的加總——分組列上這幾欄會是空白,這是正常的。

狀態機:這張單一輩子會經過哪些格子

狀態代表什麼怎麼進來還能做什麼
草稿還沒生效,不佔任何庫存按「新增」按「保留」生效;隨時可改可刪
保留中已佔住庫存,庫存量清單上扣得到在草稿按「保留」「釋放」還回去/「取消」作廢/「重設為草稿」退回改
已釋放量已還回可用庫存按「釋放」終點;要再留請開新單
已到期過了保留到期日,系統自動還回系統排程自動轉終點
取消這張單作廢按「取消」終點
要領:「已釋放」和「取消」的差別是語意不是效果—— 兩者都把量還回去,但已釋放代表這次保留正常走完(貨出掉了或檔期結束), 取消代表這張單本來就不該存在(建錯了)。 日後回頭盤點「我們到底圈了多少貨沒出掉」時,這兩個要分開算,所以請照語意選。

點進表單之後畫面是白的?

這是還在載入,不是壞掉。 第一次進系統(或重新整理整頁)時,瀏覽器要下載約 2MB 的程式檔, 實測約 5 秒畫面才會出現,期間只看得到最上面那條選單。 之後在系統裡點來點去就快了,實測約 2 秒。

要領:白畫面期間點任何東西都不會有反應, 請等畫面出現再操作,不要連按——連按會在畫面出來後一次全部生效。

另外一種情況是畫面看起來正常、但點什麼都沒反應: 這時先看畫面上有沒有「連線中斷。正在嘗試重新連接…」, 有的話重新整理即可。

如何查到這張單

你想找什麼怎麼做
某張特定的保留單清單搜尋框直接打單號 RSV/2026/0013
某個通路圈了哪些貨搜尋框打通路名稱 → 選「通路/客戶」;或用「分組依據 → 通路/客戶」
某個批號被誰圈走搜尋框打批號 → 選「批號」;或用「分組依據 → 批號」
快到期、要趕快處理的篩選 →「7 日內到期」
圈了卻出不了貨的問題單篩選 →「圈的批號已不符允收」
某個批號現在還剩多少可用庫存 → 庫存量,看「本批號業務保留」與「扣保留後可用」

本課程沒有啟用評論功能。