跳至內容

4. 部分收貨與待驗暫留(訂單拆成兩張)

第一章之三 部分收貨與待驗暫留(訂單拆成兩張)

進貨抽驗
到貨先抽驗,判定合格/待驗
抽驗結果
10 支抽驗 2 支、8 支合格
收貨單只收合格的 8 支
把「數量」改成 8=部分收貨
建立欠單
訂單自動拆成兩張
8 支入庫完成
2 支欠單待驗暫留
複驗合格 2 支
再開欠單收剩 2 支、入庫

這章教「一批貨只先收到一部分」時怎麼處理——這對應常見的抽驗待驗情境:進貨抽驗時部分品項要留著複驗、其他合格的先入庫出貨。這個需求用 Odoo 基礎的「部分收貨+欠單(Backorder)」就能完整做到。

ℹ️ 業務情境(客戶實際作業):一張訂單有 10 支產品,進貨抽驗時其中 2 支被抽去複驗、結果與時間未知,但另外 8 支市場缺貨要趕快出。於是把已驗合格的 8 支先收進來入庫出貨;剩 2 支暫留待驗,等複驗合格後再收。結果就是這一張訂單被拆成兩張收貨。
ℹ️ 待驗是以「產品」為單位:抽驗時系統上是針對某個品項(產品)區分「要留著複驗的」與「已合格先入庫的」。這也是為什麼可以只收一部分、其餘用欠單保留——因為需要暫留的是特定品項,不是整批全押。

操作:收貨時只收合格的量,其餘轉欠單

1把收貨單「數量」改成實際領出來的 8 支
大局觀:採購單確認後系統自動產生一張收貨單,「數量」欄預帶全部 10 支。抽驗只有 8 支合格時,就把「數量」改成 8(=這次實際要收入庫的量),剩下 2 支先不收。按鈕原文=改「數量」欄後按左上角「核實」。
  1. 1(🔵請記下)「需求」10 支=這批貨抽驗前的整批數量
  2. 2(🟠必填)「數量」改成 8=已驗合格、先入庫的 8 支(另 2 支暫留待驗不收)
  3. 3(🔴操作)按「核實」驗證收貨
2按「核實」→ 系統問是否「建立欠單」→ 點「建立欠單」
大局觀:因為只收 8 支(少於需求 10 支),Odoo 會跳出「建立欠單?」對話框。點「建立欠單」:已收的 8 支這張收貨單直接完成、庫存 +8;未收的 2 支系統會自動另開一張「欠單」保留起來——這一步就是把訂單拆成兩張的關鍵。若點「沒有欠單」則代表這批就當只有 8 支、剩 2 支不再收(待驗暫留情境不要這樣選)。
  1. 1(🔴操作)點「建立欠單」:已收 8 支這張直接完成,未收的 2 支自動變成一張欠單保留=訂單拆成兩張

拆成兩張之後:一張已入庫、一張暫留待驗

原收貨單(已完成)已驗合格的 8 支——已入庫、庫存 +8,可正常出貨銷售。
欠單(準備好)暫留待驗的 2 支——系統自動保留這張,等複驗合格後再收。
3複驗合格剩下 2 支後,開「欠單」那張收貨單按「核實」收剩餘
大局觀:後續那 2 支複驗合格,就到「收貨」清單找同一張採購單編號底下、狀態還是「準備好」的那張欠單,把 2 支收進來(一樣按「核實」)。這 2 支這時才入庫,庫存 +2。到此整張訂單 10 支全部入庫完成。
⚠️ 這就是標準「部分收貨+欠單」機制:一張單先收一部分、剩下的用欠單保留等後續,是 Odoo 內建的標準做法。抽驗待驗、分批到貨、供應商先出一部分——都用同一套機制處理,不需要額外模組。
ℹ️ 系統只記錄收貨結果,實體物流仍是人工作業:貨實際運進倉庫、上架是倉管的實體動作;你在系統按「核實」完成收貨、庫存增加,就是這批貨到倉後的紀錄,系統不會幫你安排運送。
⛔ 待驗的 2 支若複驗不合格:就不是走欠單收貨,而是退回供應商或報廢(不在本流程追蹤範圍)。這種情況那張欠單就維持不收、或作廢即可。
如何查到:「庫存 → 收貨」清單,用同一張採購單編號(例:P00016)搜尋「來源單據」,會看到兩張收貨單——一張「完成」(8 支)、一張「準備好」的欠單(2 支),一眼看出這張訂單被拆成兩張。

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