駿伸操作手冊
已完成
第 4 章 收貨入庫
⚠️ 截圖裡的單號與批號是拍攝當時的測試資料,不要拿去搜
本章的
看截圖要看的是「欄位在哪、按鈕叫什麼、訊息寫什麼」,不是單號本身。
唯一例外:紅框與聊天室那些整句引用的訊息原文是程式裡的字串, 會一字不差地出現在你的畫面上。
本章的
P000xx(採購單)、IMP-2026xx-xxxx(進口作業單)、
TCH-…、RCV/…、「教學示範供應商/教學示範商品」等,
在你的系統上都查不到——測試資料會被清、單號會重編。看截圖要看的是「欄位在哪、按鈕叫什麼、訊息寫什麼」,不是單號本身。
唯一例外:紅框與聊天室那些整句引用的訊息原文是程式裡的字串, 會一字不差地出現在你的畫面上。
圖 4-0:一張收貨單從產生到入庫的主線。第 ④ 步按下去庫存就動了,批號與效期最好在它之前確認好(真要改,完成後還有「退回驗證前」可以退)。
ℹ️ 收貨單就是你「填實際到貨真相」的地方:這一步不只是填批號——原廠批號、效期、品質旗標(一般/樣品/即期)都在這裡填。實體到貨後才知道的真實資訊,一律以收貨單上填的為準。
⚠️ 這些欄位「可事後修正」,系統不會硬擋(軟性把關):就算批號建好、甚至驗證入庫後,你發現原廠批號打錯、或效期要更正,都還改得動——系統只提醒、不阻止。好處是船期變動、供應商重發貨時你能即時更正;代價是沒有防呆,改錯也不會被擋,請務必核對正確再存。
🔀 一批貨要拆成兩個批號?
用明細行上的剪刀,不用退採購單、也不用自己加行——做法見本章「一櫃多個效期:用明細行上的剪刀拆行」那一節。批號不用自己打,填對效期之後核實時會自動產生。
用明細行上的剪刀,不用退採購單、也不用自己加行——做法見本章「一櫃多個效期:用明細行上的剪刀拆行」那一節。批號不用自己打,填對效期之後核實時會自動產生。
⚠️ 填批號與效期的入口,現在長這樣(下面步驟 1–4 的截圖是舊版)
入口有兩個,都在收貨單上:
・行上的「設定效期」鈕——這是現在最直接的一顆,按下去開整頁的 「設定效期與批號:〈單號〉」,而且會自動篩到你點的那個商品。
・表頭的「移動」鈕(或行右邊的清單圖示)——開的視窗叫「詳細作業」, 不叫「庫存移動」。
進去之後還有兩件事要知道:
① 「批次/序號」欄預設是隱藏的——收貨的批號多半由系統在核實時自動產生, 平常不用看。要手打批號,先從視窗右上角的欄位選單把它勾出來。
② 效期欄預設留空,不會自動帶預期效期。留空=跟採購談定的預期效期一樣, 核實時系統才補上去;只有實收跟預期不同才要自己填。
另外:收貨單主表格上那一欄「批號」是唯讀的,在那裡打字打不進去。
入口有兩個,都在收貨單上:
・行上的「設定效期」鈕——這是現在最直接的一顆,按下去開整頁的 「設定效期與批號:〈單號〉」,而且會自動篩到你點的那個商品。
・表頭的「移動」鈕(或行右邊的清單圖示)——開的視窗叫「詳細作業」, 不叫「庫存移動」。
進去之後還有兩件事要知道:
① 「批次/序號」欄預設是隱藏的——收貨的批號多半由系統在核實時自動產生, 平常不用看。要手打批號,先從視窗右上角的欄位選單把它勾出來。
② 效期欄預設留空,不會自動帶預期效期。留空=跟採購談定的預期效期一樣, 核實時系統才補上去;只有實收跟預期不同才要自己填。
另外:收貨單主表格上那一欄「批號」是唯讀的,在那裡打字打不進去。
1記下收貨單號,點清單圖示展開明細
大局觀:確認訂單後系統會自動產生一張對應的收貨單,收貨單號記下來,點清單圖示展開明細才能開始逐項填批號。
- 1(🔵請記下)系統自動產生的收貨單號 JSN/IN/xxxxx
- 2(🔴操作)點此圖示展開明細,填批號與效期
📌 本步驟產生:收貨單號 JSN/IN/xxxxx(藍框①)
2點「批次/序號」儲存格
這是唯讀儲存格,直接點擊才會變成可輸入的文字框。
- 1(🟠必填)「批次/序號」儲存格——點擊後才會變成可輸入(這是唯讀儲存格的特性)
3手動輸入自訂批號
例如「DOC1-LOT-A」——您想怎麼命名都可以,系統在本流程不會另外改寫它。
- 1(🟠必填)手動輸入自訂批號「DOC1-LOT-V2」(標準版:驗證後維持原樣,系統不會自動改寫、也不會自動鎖定效期(與步驟 5/7 一致))
| 欄位 | 必填 | 填什麼 | 誰決定 |
|---|---|---|---|
| 批次/序號 | ★ | 自訂名稱,建議含日期/供應商代碼方便日後辨識 | 使用者手動輸入,本流程不會被系統改寫 |
4確認效期日期與數量
效期系統會依產品「保存期限」設定自動預填一個值;若要改,請用日曆選取器點選,不要直接打字。
- 1(🔵請記下)效期日期——系統依產品「保存期限」設定自動預填,若要改用日曆選取器點選,不要直接打字
- 2(🟠必填)數量——確認等於需求量(12)
⚠️ 易錯點:明細行的日期欄位直接打字常常失效、還可能意外新增一列空白明細;務必用日曆選取器點選。
5按「核實」完成入庫驗證
大局觀:收貨單按核實完成驗證後,批號會維持你剛剛手動輸入的原樣,系統不會自動改寫格式、也不會自動鎖定效期。
- 1(🔴操作)按「核實」完成入庫驗證
6驗證完成,貨已入庫
大局觀:收貨單狀態變成完成,貨物正式計入庫存,可以被後續出貨挑選。
- 1(🔵請記下)狀態變「完成」,貨已正式入庫
7查看批號最終狀態
確認批號維持手動輸入的原樣,未被系統自動改寫;效期已鎖定欄位維持未勾選——這是本流程的正常行為。
- 1(🔵請記下)批號維持手動輸入的原樣「DOC1-LOT-V2」——本流程系統不會自動改寫或鎖定效期
如何查到:庫存→批次/序號,用產品名稱或批號搜尋;或從採購單「收貨」智慧鈕點回。
進階路線:讓系統自己算批號(走進口流程時)
ℹ️ 前面步驟 1–7 是「自己打批號」的標準路線,適用一般國內採購。如果這批貨走進口流程(採購單上掛了進口作業單),系統可以自己把批號算出來並填進去,倉管不用手打,也不會因為忘了打批號而被 Odoo 原生的「You need to supply a Lot/Serial number」擋住、貨進不了庫。下面就是這條自動路線的完整走法。
1 產品主檔追蹤庫存=按批次,庫存分頁打開啟用效期管理
→
2 採購單明細填預期效期
→
3 確認訂單系統自動建進口作業單並掛上
→
4 收貨單出現載入裝載明細鈕=已連上作業單
→
5 按「核實」系統當場補上批號,才真正入庫
→
6 批號成立效期鎖定、聊天室留痕、效期管制表看得到
收貨時沒有批號欄位?
⚠️ 症狀:收貨單明細只看得到「需求/數量」,點開右側清單圖示的「打開:庫存移動」視窗,裡面連「批次/序號」那一欄都沒有,當然無從填起。
原因幾乎都是同一個:這個產品的主檔沒有設定成按批次追蹤。批號欄位是跟著產品走的,不是跟著收貨單走——同一張收貨單上,有設的品項看得到批號欄,沒設的就是沒有。
原因幾乎都是同一個:這個產品的主檔沒有設定成按批次追蹤。批號欄位是跟著產品走的,不是跟著收貨單走——同一張收貨單上,有設的品項看得到批號欄,沒設的就是沒有。
| 產品主檔「追蹤庫存」設定 | 收貨時你會看到什麼 | 該怎麼辦 |
|---|---|---|
| 按批次(本章適用) | 「打開:庫存移動」視窗有批次/序號欄;可手打,也可讓系統自動產生 | 正常,直接往下做 |
| 依唯一序號 | 有序號欄,但一件一號,數量幾件就得有幾個號 | 系統刻意不會幫你代發序號(會把數量語意弄壞),請用視窗上的產生序號/批次號碼自行產生 |
| 沒有追蹤(不勾) | 完全沒有批次/序號欄,收貨可以直接核實,但日後查不出這批貨是哪一批進來的 | 要追溯就得回產品主檔改成「按批次」;已入庫的舊貨補不回來 |
15回產品主檔確認「追蹤庫存」=按批次
大局觀:這是整條批號自動化的第 0 步,沒設好後面全部不會發生。路徑:庫存 → 產品 → 產品,搜尋品號打開,停在一般資訊分頁。按的鈕:不用按鈕,直接勾選「追蹤庫存」並選「按批次」,改完按上方雲朵圖示存檔。必填:只有追蹤庫存這一項。若這個產品在系統裡根本還沒建立,請先到庫存 → 產品 → 產品 → 新增建好主檔再回來設定。
- 1(橘・必填)追蹤庫存=勾選並選按批次——沒有這一項,收貨時不會出現批次/序號欄位。
- 2(紅・操作)接著點庫存分頁,去設定效期相關欄位(下一步)。
16在「庫存」分頁打開啟用效期管理與保存天數
大局觀:效期是子批號的組成材料(子批號=品牌碼+效期),也是日後效期警示與 FEFO 出貨的依據,所以要在產品主檔先把保存天數填好。路徑:同一張產品主檔,點上方庫存分頁,往下捲到追溯性與日期兩個區塊。按的鈕:不用按鈕,直接勾選與填數字,改完存檔。必填:追溯性 → 啟用效期管理(打勾,這是開關)與日期 → 保存天數(填數字)兩項。天數若不確定,請向採購或品保確認該品項標示的保存期限,不要亂填——填錯會讓整批貨的到期日一起算錯。
- 1(橘・必填)追溯性 → 啟用效期管理:打勾,批號才會有「到期日」這個欄位。
- 2(橘・必填)日期 → 保存天數:填天數(本例 540),後面那行小字寫的是「天在收貨後」——也就是收貨日 + 540 天=到期日。勾了開關卻把這格留空,表單會跳一條紅色警示。
- 3(藍・請記下)效期預警天數:單位是「天在到期日前」(不是「天在收貨後」),到期前幾天要示警。預設 0 =不另外提前示警;想提前抓即期品就填天數。
ℹ️ 開關與天數是兩個不同的欄位:「追溯性」區塊那個是開關(打勾),名稱是「啟用效期管理」;「日期」區塊第一格是天數(填數字),名稱是「保存天數」。本章截圖拍於改名前,圖上兩格都還寫「過期日期」,截圖待重拍——以文字為準。
系統自動產生批號的三種情境(優先序由上到下)
ℹ️ 按下「核實」的當下,系統會逐項檢查每一筆收貨明細。只要這一項需要批號(追蹤庫存=按批次)而且還沒有批號,系統就照下面的順序幫它找一個號出來。目的只有一個:讓貨進得來,而且進來之後查得到。
| 優先序 | 情境 | 系統給的批號 | 實機跑出來的樣子 | 成立條件 |
|---|---|---|---|---|
| ① | 算得出子批號 產品有品牌代碼、採購明細有預期效期 | 正式子批號 {品牌碼前 3 碼}-{採用效期 YYMMDD} | TCH-280315 (品牌碼 TCH + 2028-03-15) | 產品主檔品牌有代碼 +採購明細預期效期有填 |
| ② | 另外還有原廠批號 採購行帶了預期原廠批號 | 批號名稱仍照 ① 產生;原廠批號另外存到批號記錄的原廠批號欄——兩者並存,不互相取代 | 名稱 TCH-280315 原廠批號 ORIG-2026-A77 | 有預期原廠批號(由裝載明細或批號記錄維護) |
| ③ | 兩者都沒有 沒品牌代碼、或沒有採用效期 | 系統代發的內部唯一批號 RCV/YYMMDD/流水 4 碼 | RCV/260922/0003 | 無條件——這是最後一道保底,一定給得出號 |
✅ 情境③ 是刻意設計的,不是出錯:它要解決的是「貨到了、外箱上沒印批號、效期也還沒確認」這種現場。沒有批號,Odoo 原生會直接以「You need to supply a Lot/Serial number」擋下核實,貨就進不了庫。代發一個內部唯一值,先讓貨進得來,帳才對得起來。
ℹ️ 代發號會自己癒合,不會沉澱成髒資料:代發格式 RCV/260922/0003 刻意用斜線,就是為了不符合正式子批號的格式。日後把預期效期補上、重新驗收同一批貨時,系統會認出「這個號還不是正式子批號」,自動改寫成正式子批號;同品項同效期的還會併成同一批。
原廠批號 vs 子批號:兩個東西,千萬不要混為一談
⚠️ 這是本章最容易搞錯的一點。倉管手上拿著實體貨,看到的是外箱上印的原廠批號(供應商給的);系統裡拿來管庫存、管效期、管追溯的是子批號(我們系統內部的唯一識別值)。兩者同時存在於同一筆批號記錄上,用途完全不同。
| 比較項目 | 原廠批號(供應商給的) | 子批號(系統自動產生的) |
|---|---|---|
| 畫面上的欄位名稱 | 原廠批號(批號記錄上的一個欄位) | 批次/序號(就是批號記錄的「名稱」) |
| 誰決定內容 | 供應商/原廠,印在外箱上 | 系統依規則自動算,使用者不必打 |
| 格式 | 沒有固定格式,每家不同 ORIG-2026-A77 | 固定 {前綴 3 碼}-{YYMMDD} TCH-280315 |
| 會不會重複 | 可能重複,不同供應商可能撞號 | 同品項不會重複;不同品項若同品牌同效期會算出同一個字串(但仍是各自獨立的批號記錄,庫存不會混到) |
| 誰在用 | 對外溝通:跟供應商追料、客訴回查外箱 | 對內作業:庫存進出、FEFO 出貨、效期警示、報單追溯 |
| 系統會不會改寫它 | 不會,原封不動保存 | 會,代發號日後會被改寫成正式格式 |
| 沒有它會怎樣 | 不影響入庫,只是少一條對外查詢線索 | 沒有就進不了庫——所以系統一定會給一個(情境③) |
🔎 兩個都查得到,但要搜對清單:到採購 → 食品合規 → 效期管制表的搜尋框,打子批號、原廠批號、品號、條碼、品牌名稱,都會找到同一筆批號記錄(那一欄的提示字就寫著「批號/條碼/品號/品牌」)。倉管拿著外箱照上面的碼打就好,不用先在腦袋裡換算成系統的號。
⚠️ 不要在「庫存 → 產品 → 批次/序號」那張清單搜——它只比對批號本身與內部參考兩欄,打原廠批號或品牌名會是 0 筆。
⚠️ 不要在「庫存 → 產品 → 批次/序號」那張清單搜——它只比對批號本身與內部參考兩欄,打原廠批號或品牌名會是 0 筆。
17在採購單明細填「預期效期」
大局觀:這一步決定了子批號的後六碼,也是情境①能不能成立的關鍵。路徑:採購 → 訂單 → 採購訂單,打開該張採購單,停在產品分頁。按的鈕:不用按鈕,直接在預期效期欄用日曆選取器點選日期(不要直接打字,明細行打字常常失效、還可能意外新增一列空白明細)。必填:預期效期——想要正式子批號就一定要填,不填就會走情境③拿代發號。若這張採購單還不存在,請先依第 2 章「採購單與預期效期」建好採購單(進口供應商按的是「進口確認」,不是「確認訂單」)。
- 1(藍・請記下)採購單號(本例 P00035)——日後回查這批貨的來源就靠它。
- 2(藍・請記下)進口作業單(圖上是 IMP-202609-0017,示範值)——走完整進口時是按「進口確認」那一刻建立的(簡易收貨才是按「確認訂單」)。這一格若是空的,代表這張採購單不走進口流程,後面的自動化通通不會發生(原因見本章最後一節)。
- 3(橘・必填)預期效期已填 2028年03月15日——這一行的子批號會算成 TCH-280315。
- 4(橘・必填)這一行的預期效期是空的——算不出子批號,核實時會走情境③拿代發號 RCV/…。同一張單上兩種情境可以並存,系統是逐行判斷的。
| 欄位 | 必填 | 填什麼 | 誰決定 / 不填會怎樣 |
|---|---|---|---|
| 預期效期 | ★ | 供應商報的到貨效期,用日曆選取器點選 | 採購向供應商確認。不填=算不出子批號,核實時改拿代發號 |
| 數量 | ★ | 採購數量 | 採購決定;影響入庫數,與批號規則無關 |
| 預期原廠批號 | — | 外箱上印的原廠批號 | 採購單明細上就有這一欄(欄名「預期原廠批號」,預設顯示),可以直接填。也可以由進口作業單的裝載明細帶入,或事後在收貨單的「詳細作業」/批號記錄的「原廠批號」欄補填 |
| 進口作業單 | — | 不用手填,確認訂單時自動帶 | 由供應商的進口預設決定會不會自動建立(見本章最後一節) |
📌 本步驟產生:採購單 + 進口作業單(走完整進口時,按「進口確認」那一刻建立)
18打開收貨單,先確認它「有連到進口作業單」
大局觀:收貨單有沒有連到進口作業單,決定了能不能帶裝載明細、批號能不能往上追溯報單。路徑:從採購單右上角收據智慧鈕點進來,或庫存 → 概覽 → 收貨找單號。按的鈕:這一步先不要按核實,只是確認。判斷方法:看上方有沒有載入裝載明細這顆鈕——有,就代表這張收貨單已經連上進口作業單。(收貨單畫面上不會直接顯示作業單號,這顆鈕是唯一看得見的線索。)必填:無,本步驟純確認。
- 1(藍・請記下)收貨單號(本例 TEST/IN/00007)。
- 2(藍・請記下)來源單據=P00035,確認這張收貨單對應的是哪張採購單。
- 3(藍・判斷依據)載入裝載明細鈕有出現=本單已連上進口作業單。按它可以把貨櫃裝載明細上已指定的批號與效期帶進來(已填批號的不會被覆寫)。這顆鈕不見=沒連上。
- 4(紅・操作)核實——確認前三項都對之後才按。按下去就正式入庫,批號也在這一刻產生。
⚠️ 畫面上的按鈕叫「核實」,不叫「驗證」。不同版本的翻譯可能不同,認最左邊那顆深色主按鈕就對了。
19展開明細,確認批號欄現在是空的
大局觀:這一步是要讓你親眼看到「核實前批號是空的」,才知道等一下出現的號是系統補的,不是別人先填好的。路徑:在收貨單製程分頁,點該品項最右邊的清單圖示,會跳出「打開:庫存移動」視窗。按的鈕:看完按捨棄關掉——不要按儲存,避免留下一列空白批號。必填:本步驟不填任何東西。
- 1(藍・請記下)商品=這一筆明細對應的品項。
- 2(橘・注意看)批次/序號欄現在是空白的——這是正常的,按下核實時系統才會把號補進來。
(若這一欄整欄不存在,請回本章「收貨時沒有批號欄位?」那一節處理。) - 3(藍・請記下)過期日期已經是 2028年03月15日——從採購單的預期效期自動帶過來的,也是子批號後六碼 280315 的來源。
20按「核實」,看系統補上哪些批號
大局觀:這是整章的臨門一腳——批號是在按下核實的那一刻才產生的,不是建收貨單時就有。路徑:收貨單畫面左上角按核實;完成後狀態會從就緒變成完成,再點上方移動智慧鈕就能看到每一筆的批號。按的鈕:核實 →(看結果)移動。必填:本步驟不用填欄位;但前置的預期效期(採購單明細上填)與追蹤庫存=按批次(產品主檔上設)若沒做好,這裡就會改走代發號。若批號已逾有效日期,系統會先跳一個原生的到期確認視窗,確認後照常入庫並在單上留紀錄。
- 1(藍・請記下)[TCH-A] 拿到 TCH-280315——情境①,品牌碼 TCH + 效期 280315。
- 2(藍・請記下)[TCH-B] 也拿到 TCH-280315——跟上一行同號,因為同品牌、同效期。這是正常的,兩者仍是各自獨立的批號記錄。
- 3(藍・請記下)[TCH-C] 拿到 RCV/260922/0003——情境③代發號。它的採購行沒填預期效期、產品也沒有品牌,所以算不出子批號。
| 品項 | 採購單預期效期 | 品牌代碼 | 核實後拿到的批號 | 原廠批號 | 走哪個情境 |
|---|---|---|---|---|---|
| TCH-A(有原廠批號) | 2028-03-15 | TCH | TCH-280315 | ORIG-2026-A77 | ①+② |
| TCH-B(有品牌有效期) | 2028-03-15 | TCH | TCH-280315 | — | ① |
| TCH-C(什麼都沒有) | (空白) | (無品牌) | RCV/260922/0003 | — | ③ 代發 |
ℹ️ 為什麼 TCH-A 和 TCH-B 拿到一模一樣的號?因為子批號規則是「品牌碼+採用效期」,同品牌+同效期就視為同一批——效期本身已經是區分維度,實務上不需要再細分。但它們是兩筆不同的批號記錄(批號是「產品+批號名稱」成對認的),庫存不會互相混到。
而 TCH-A 的原廠批號 ORIG-2026-A77 並沒有消失,它存在批號記錄的原廠批號欄位裡,和子批號並存——這就是上一節那張對照表講的事。
而 TCH-A 的原廠批號 ORIG-2026-A77 並沒有消失,它存在批號記錄的原廠批號欄位裡,和子批號並存——這就是上一節那張對照表講的事。
ℹ️ 代發號的品項一樣有到期日:本例 TCH-C 雖然拿的是代發號,到期日仍然是 2028-03-15——那是從產品主檔的保存天數 540 天推算出來的(收貨日 + 540 天),不是從採購單來的。所以代發號不等於沒有效期管理,它照樣進效期管制表、照樣吃 FEFO。
📌 本步驟產生:批號 TCH-280315(TCH-A)、TCH-280315(TCH-B)、RCV/260922/0003(TCH-C),收貨單狀態轉為完成
21回頭看聊天室,確認系統留了什麼話
大局觀:系統代發批號時一定會留言留痕,這是食品追溯的要求——不能有「操作員沒打、系統偷偷給號」這種無聲的事。路徑:同一張收貨單畫面往下捲到聊天室(發送訊息/備註/活動下方)。按的鈕:不用按,看留言即可。必填:無。留言上寫的號,就是單上最終真的存在的號,可以直接複製去庫存 → 產品 → 批次/序號搜尋。
- 1(藍・請記下)系統留言的完整內容:「本單品項無原廠批號、也算不出子批號,系統已代發內部批號:[TCH-C] 教學示範_情境C_什麼都沒有 → RCV/260922/0003。代發號僅供入庫識別;日後補上預期效期並重新驗收時,系統會再改寫為正式子批號。」
留言只列出真的走了代發的品項——TCH-A、TCH-B 走的是正常規則,不會出現在這則留言裡。
ℹ️ 還有第三則留言:「子批號改寫」
代發號不是終點。日後補上預期效期、重新核實時,系統會把代發號 就地改名成正式子批號,並在單上留第三則:
「子批號改寫:下列批號於驗收時已算得出正式子批號,已就地改名:…。 批號記錄本身未變(庫存、追溯都接得上),但舊號自此不存在,請以新號為準。」
要領:看到這則留言,手上記的舊號就作廢了——以新號為準,不用擔心庫存會斷。
代發號不是終點。日後補上預期效期、重新核實時,系統會把代發號 就地改名成正式子批號,並在單上留第三則:
「子批號改寫:下列批號於驗收時已算得出正式子批號,已就地改名:…。 批號記錄本身未變(庫存、追溯都接得上),但舊號自此不存在,請以新號為準。」
要領:看到這則留言,手上記的舊號就作廢了——以新號為準,不用擔心庫存會斷。
✅ 留言上的號可以直接拿去搜尋。這則留言是在核實完成之後才發的,講的是最終結果,不會給你一個查無此號的中間名字。倉管照著上面的號去批號清單搜,一定找得到。
22到效期管制表確認這批貨的效期進來了
大局觀:批號成立只是第一步,真正要用的是效期——這一步確認貨已經進了效期管控的視野。路徑:採購 → 食品合規 → 效期管制表(1/2、1/3)。按的鈕:不用按鈕,在搜尋框打品名或品號,選搜尋 商品 為:… 篩出這批貨。必填:無。畫面預設已套用尚有庫存篩選,所以只看得到還有量的批號;查不到時先確認這批貨是不是已經出完。
- 1(藍・請記下)有效日期(批號主檔上的效期欄,舊稱「過期日期」)=2028年03月15日,三筆都有,包含拿代發號的 TCH-C。
- 2(藍・請記下)剩餘天數=540,系統每天自動重算,不用人工維護。旁邊的剩餘1/2天數(270)與剩餘1/3天數(180)是提前示警的門檻。
- 3(藍・請記下)效期警示=正常。等剩餘天數跌破 1/2 或 1/3 門檻,這一欄會自動變成已過半/剩餘不足 1/3,過期後變已逾期(對照下一節的等級表)。
ℹ️ 這張表可以直接當每日巡檢表用:用效期警示欄分組,就能一眼看出哪些批號該促銷、該下架。相同的欄位在庫存 → 產品 → 批次/序號也查得到。
供應商沒設「進口預設」,整條自動化會靜默不動
⚠️ 這是軟性必填,最難自己發現:不會有錯誤訊息、不會跳視窗、畫面完全無聲。你只會覺得「怎麼跟教學寫的不一樣」。
判斷方法:打開收貨單,看不到「載入裝載明細」這顆鈕,就是沒連上進口作業單。
判斷方法:打開收貨單,看不到「載入裝載明細」這顆鈕,就是沒連上進口作業單。
| 供應商主檔的進口預設(五項) | 只要其中任一項有值 / 五項全空會怎樣 |
|---|---|
| 進口預設模式(流程模式) | 有值 → 按確認訂單時,系統才會自動建立進口作業單並掛到採購單與收貨單上,後面的裝載明細帶入、報單追溯、每日效期預警待辦才會運作。 五項全空 → 這張採購單被視為一般國內採購 → 不建作業單 → 收貨單沒有載入裝載明細鈕 → 批號無法回連作業單,查不到報單號與輸入查驗申請書號(IFB),也不會有每日效期預警待辦。 |
| 預設貿易條件(Incoterm) | |
| 預設貨代 | |
| 預設報關行 | |
| 歸併策略(進口歸併政策) |
ℹ️ 怎麼補:到採購 → 訂單 → 供應商(或聯絡人)打開該供應商,找到進口相關的預設欄位,把進口預設模式設好——最少設這一項就會生效。本教學的示範供應商設定為:進口預設模式=完整流程、預設貨代=台驊國際、預設報關行=群益報關行。
⚠️ 已經確認過的採購單,改了供應商設定也不會回頭補建作業單——請先設好供應商,再建採購單。
⚠️ 已經確認過的採購單,改了供應商設定也不會回頭補建作業單——請先設好供應商,再建採購單。
⚠️ 另一個容易漏掉的前提:品牌代碼與公司自有碼。子批號前綴依序取三段:① 產品主檔的品牌代碼前 3 碼 → ② 產品類別的批號前綴 → ③ 公司的「進口委託代碼」。三段都取不到才走情境③的代發號。
本機現況:公司的進口委託代碼已經設成
本機現況:公司的進口委託代碼已經設成
JSN,所以沒有品牌的品項也拿得到正式子批號(實機已有 70 餘個 JSN- 開頭的批號)。✅ 一句話記住整章:批號不是你一定要打的東西,但一定要有。設好產品(按批次+保存天數)和採購單(預期效期),系統就給你正式子批號;沒設好,系統給你代發號讓貨先進來,補齊後它會自己改寫回正式格式。
效期警示:系統自動幫每個批號盯即期
ℹ️ 填好批號的到期日後,系統會自動算「效期警示」等級。你可以在庫存 → 產品 → 批次/序號清單用「效期警示」欄位篩選/分組,一眼抓出快過期的批號,配合 FEFO(先到期先出)優先出清,不用人工一顆顆看日期。
| 效期警示等級 | 觸發條件 | 建議動作 |
|---|---|---|
| 🟢 正常 | 剩餘效期充足 | 照常出貨 |
| 🟡 已過半 | 剩餘 ≤ 保存期的 1/2 | 留意、優先安排出貨 |
| 🟠 剩餘不足1/3 | 剩餘 ≤ 保存期的 1/3 | 促銷/優先出清 |
| 🔴 已逾期 | 已過到期日 | 下架/報廢,勿出貨 |
⚠️ 每日「自動待辦提醒」只在批號有連結進口作業單時才會建:若批號連結了進口作業單(完整進口流程),系統每天會自動在該作業單建立一則「效期預警」待辦,提示「剩餘 X 天,建議促銷/下架」,倉管不用天天巡批號。本流程(未連結進口作業單)沒有這個自動待辦——請改用上表的「效期警示」欄位在批號清單篩選,或用「效期管制表」主動監控即期品。
🔔 收貨時看到這兩種提醒怎麼辦(倉庫必讀)
收貨驗證入庫後,若這批貨連著進口案,系統可能在進口作業單自動留下提醒。倉庫人員的對應方式:
- ①(藍・系統留痕)「本案尚未放行;此為暫存,放行前請勿出貨」——貨先收好,但這批屬保稅暫存,不要排出貨;等進口案放行後才可出。
- ②(藍・系統留痕)「收貨入庫含已逾有效日期批號」——照常入庫(系統會先跳原生到期確認視窗),然後通知採購決定退運/銷毀或降級出清,勿把逾期批放進正常出貨批池。
⚠️ 重點確認:兩種提醒都不會擋收貨——貨照收、訊息留痕;把關動作在後端(未放行禁售由放行閘門把關、逾期批出貨由出貨端硬擋)。倉庫要做的是:看到提醒就別把這批排進出貨。
收貨入庫・全情境地圖(先看這一頁)
ℹ️ 這一節在回答一個問題:「我手上這一車貨,該走哪一條路?」前面的編號流程講的是最順的那一條。實務上還有另外八種常見狀況——貨先到但案子還沒放行、外箱上沒印批號、同一批貨第二次到、客戶臨時說不要了……。每一種在下面都有自己的一節,各自附一張流程圖,而且每一節都寫齊四件事:什麼情況會遇到、會停在哪一步、系統會說什麼、想反悔怎麼辦。
第一步:先判斷你是哪一種收貨
圖 4-1:收貨前先判斷自己是哪一種。看表頭的「進口作業單」欄有沒有值——有值才走得通進口那一整套(批號/報單/效期預警)。
✅ 一句話抓住全章:收貨端沒有任何硬擋。所有的提醒都是聊天室留言,不會阻止你把貨收進來。真正會擋人的地方有兩個,都不在這一章:放行閘門(在進口作業單上)與出貨端的逾期硬擋。所以收貨時的功課不是「怎麼通過」,而是「核實之後回頭看一眼聊天室,把該補的補回去」。
九種情境與各自的判斷依據
| 情境 | 你會怎麼發現 | 核心結論 |
|---|---|---|
| 一 用「載入裝載明細」批次帶入 | 收貨單表頭有載入裝載明細這顆鈕 | 只補批號、不動數量;已填的批號不覆寫 |
二 系統代發批號 RCV/… | 核實後批號長得像 RCV/260922/0003 | 刻意設計,讓貨先進得來;補上預期效期後會自己改寫回正式子批號 |
| 三 同品同效期第二次到貨 | 聊天室出現「子批號整併」留言 | 庫存累加在同一個批號上,不另外拆批 |
| 四 案子還沒放行就先收貨 | 作業單聊天室出現「放行前請勿出貨」 | 貨照收,但不要排進出貨 |
| 五 效期不對/已經逾期 | 明細行出現效期對照黃字,或作業單留言「含已逾有效日期批號」 | 照常入庫,通知採購決定退運/銷毀/降級出清 |
| 六 手上的碼跟系統的碼對不上 | 拿外箱上的碼去搜,搜不到 | 系統可用十種碼搜同一筆批號,不必自己換算 |
| 七 收貨單沒掛到進口作業單 | 表頭進口作業單欄空白、沒有載入鈕 | 核實時系統會自動由採購單回頭補蓋;補不了的只有一種情形 |
| 八 產品還沒建好/沒有品號 | 收貨明細連批次/序號欄都沒有 | 回產品主檔設追蹤庫存;品號可自動產生 |
| 九 客戶取消/這批貨不要了 | 業務通知取消,貨可能還沒到、也可能已入庫 | 分成四種情形,各走各的路,見最後兩節 |
⚠️ 讀法要領:下面每一節的「想反悔怎麼辦」都是獨立看的。收貨單一旦按下核實,整張單就沒有回頭鍵——這不是系統做得不好,是庫存帳已經真的動了。所以每一節的反悔段都會先告訴你「還來得及的分界線在哪裡」。
情境一 用「載入裝載明細」一次帶入批號與效期
ℹ️ 這顆鈕在做什麼:船務端在進口作業單 → 貨櫃 → 裝載明細裡,早就填好了櫃內每一項的預期批號與預期效期。這顆鈕就是把那些資料一次抄到收貨單的明細行上,倉管不用逐筆手打。
核心流程圖
圖 4-2:「載入裝載明細」一次帶入批號與效期。它「只填空的」,現場已經打好的批號一律不覆寫。
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 整櫃進口、品項多、外箱批號船務端已經申報過。判斷依據就一個:收貨單表頭看得到載入裝載明細這顆鈕。看不到就代表不適用,不用找。 |
| ② 會停在哪一步 | 鈕根本不出現。出現的條件有三個,缺一不可:(a) 表頭進口作業單有值;(b) 這張是收貨方向的單(不是出貨、不是調撥);(c) 狀態不是完成或已取消。 三個裡最常缺的是 (a)。回頭補的路徑:見情境七。 |
| ③ 系統會說什麼 | 見下面的訊息對照表,共五種。 |
| ④ 想反悔怎麼辦 | 還沒按核實之前,完全可以反悔。帶進來的批號就只是寫在明細行上的一個值——把批次/序號儲存格點開改掉或清空即可,可以再按一次這顆鈕重帶。 按下核實之後就不能再按了,系統會直接擋(見訊息②)。此時批號已經連著庫存落地,要更動請改看「想反悔怎麼辦」那一節。 |
訊息對照表(原文)
- 1跳錯誤視窗:
本收貨單未連結進口作業單,無裝載明細可載入。→ 這張單沒掛到進口作業單。按確定關掉,改走情境七。 - 2跳錯誤視窗:
已完成或已取消的收貨單不可再載入裝載明細。→ 太晚了。按確定關掉,資料不會有任何變化。 - 3聊天室留言:
已由裝載明細帶入批號:品名 → 批號;…→ 正常結果。請逐項跟外箱核對一次再按核實。 - 4聊天室留言:
下列品項在裝載明細與採購單上皆無預期批號,需現場補填:…→ 點名的那幾項要自己打。不打也可以,核實時系統會代發(情境二)。 - 5聊天室留言:
本收貨單無需帶入批號的品項。→ 這張單上的品項都沒有開追蹤庫存,本來就不需要批號。
⚠️ 關鍵確認點:這顆鈕只補批號、不動數量。裝載明細是申報的數字,收貨單上的數量是實際點到的數字。兩者不一致時以你實際點到的為準——請自己把數量改成實收數,系統不會替你改。
ℹ️ 同一個品項裝在好幾個櫃子裡怎麼辦:系統會以產品為單位彙整,同產品跨櫃時取第一筆有批號的。所以同品項分裝在多櫃、而各櫃批號不同時,帶進來的會是其中一個——請現場核對後自行拆行(拆行方法見前面的「一批貨要拆成兩個批號」說明)。
- 1載入裝載明細鈕就在表頭這一排,跟核實/列印/退回/取消並排。這顆鈕只有掛了進口作業單的收貨單才按得動。
- 2進口作業單=
IMP-202609-0013,藍字可以點進去。這一欄是唯讀的,值由採購單帶過來,沒有值請走情境七。 - 3來源單據=
P00024,就是這張收貨單對應的採購單;預期批號與預期效期都是從那張單上帶過來的。 - 4接收自與目標位置請在按核實前再看一眼——收錯倉別不會報錯,但之後的可賣量與批號篩選就全部對不上。
- 1(🔵請記下)按下按鈕後不會跳任何視窗,結果只出現在聊天室——不往下捲就以為沒反應
- 2(🔵請記下)本例的留言是「下列品項在裝載明細與採購單上皆無預期批號,需現場補填」,後面逐項列出品名。這代表這次一個批號都沒帶進來
- 3(🔴操作)看到這一則,就回明細逐行手打批號;看到的若是「已由裝載明細帶入批號:…」,則是成功帶入,只要核對即可
- 4(🔵請記下)這顆按鈕只補空白的批號、不會覆寫你已經填的,所以現場掃到的批號永遠優先,可以放心按
⚠️ 按下去沒反應?看聊天室。這顆按鈕的兩種結果(帶入成功/無可帶入)都只用聊天室留言告知,畫面上的明細不一定看得出差別。
情境二 系統代發批號(RCV/…)與事後自動改寫
ℹ️ 先講結論:看到
RCV/260922/0003 這種批號,系統沒有壞。這是刻意設計的保底機制。它要解決的是很現實的一件事:貨已經到了、外箱上沒印批號、效期也還沒確認。在這種情況下,庫存系統原生的行為是直接擋下驗證(訊息是 You need to supply a Lot/Serial number),貨就進不了庫、帳也對不起來。代發一個內部唯一值,是為了先讓貨進得來。核心流程圖
圖 4-3:系統代發批號(RCV/…)與事後自動改寫。
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 三種情形會走到保底:(a) 產品沒有品牌、公司也沒設自有碼 → 前綴算不出來;(b) 採購明細沒填預期效期 → 後六碼算不出來;(c) 兩者都缺。 判斷依據:核實後批號以 RCV/ 開頭,且聊天室出現代發留言。 |
| ② 會停在哪一步 | 不會停。這一層的存在目的就是「一定給得出一個號」,所以它不會把你擋住。 真正要回頭補的是上游:到採購 → 訂單打開那張採購單,在明細的預期效期用日曆選取器補上日期;沒有品牌的品項到產品主檔補品牌。補完之後下一次驗收同一批貨時,系統就會改用正式子批號。 |
| ③ 系統會說什麼 | 收貨單聊天室:本單品項無原廠批號、也算不出子批號,系統已代發內部批號:品名 → 批號…。代發號僅供入庫識別;日後補上預期效期並重新驗收時,系統會再改寫為正式子批號。這句留言講的一定是「單上最後真的存在的那個號」,照著它去搜一定搜得到。若這一次驗收裡剛好被改寫過,留言會在該品項後面多一句 (系統代發後已自動改寫為正式子批號)。 |
| ④ 想反悔怎麼辦 | 核實前:不想讓它代發,就自己在批次/序號欄打一個號,系統就不會插手(它只補空的)。 核實後:收貨單不能退回,但代發號本身可以不用管它——它會自己癒合。做法是回採購單補上預期效期,之後這個批號再經過一次收貨驗證時就會被改寫;或者直接打開庫存 → 產品 → 批次/序號那一筆,把到期日填上,再按生成子批號。 唯一要留意的:若同品項同效期的正式子批號已經存在,按生成子批號會跳 子批號 XXX 已存在(產品:YYY)。同品項同效期本即同一批,請直接沿用既有批號,不需另建。——這不是錯誤,是叫你不要重複建。 |
✅ 為什麼代發號一定用斜線:正式子批號的格式是
前綴-YYMMDD(例 TCH-280315),用的是減號。代發號 RCV/260922/0003 用斜線,是為了讓系統一眼認出「這個還不是正式號」。要是格式長得一樣,系統就會以為已經編好了,這個號就會永遠停在代發狀態、再也不會被改寫。⚠️ 關鍵確認點:序號(一件一號)的品項不會被代發。只有追蹤庫存=按批次的品項才有保底。若產品設的是依唯一序號,系統刻意不代發——因為一件一號,代發會把數量的意義弄壞。請用明細視窗上的產生序號/批次號碼自行產生。
⚠️ 這兩顆鈕只剩序號品看得到:按批次的品項在收貨方向已關閉「產生序號」「匯入序號」,因為批號本來就由系統依規則算,手動產生會打亂子批號格式。
⚠️ 這兩顆鈕只剩序號品看得到:按批次的品項在收貨方向已關閉「產生序號」「匯入序號」,因為批號本來就由系統依規則算,手動產生會打亂子批號格式。
ℹ️ 放行時就先配號(另一條會產生
所以看到
RCV/ 的路徑):進口作業單按放行時,系統也會順手把批號配到還沒完成的收貨單上,倉庫收到貨時單子上就已經有號可收。用的是同一套優先序,所以算不出來時一樣會出現 RCV/。放行配號一樣會在收貨單上留言,只是措辭不同:「本單品項無原廠批號、也算不出子批號,放行時已預先代發內部批號:…。貨到即可憑此號收貨;驗收時若已算得出正式子批號,系統會改寫並在本單另留一則「子批號改寫」。」所以看到
RCV/ 一定找得到說明,從留言的措辭就分得出是放行時配的還是收貨當下配的。已完成/已取消的收貨單不會被放行動作回頭改動。情境三 同品項同效期第二次到貨:併批
ℹ️ 設計前提:效期本身就是區分維度。子批號的公式是 品牌碼 + 採用效期,中間沒有流水號。這代表同一個產品、同一個效期,永遠只會算出同一個字串。所以第二次收到同品同效期的貨時,系統不會另外拆一個批,而是把它累加在既有那一批上——它們本來就是同一批。
核心流程圖
圖 4-4:同品項同效期第二次到貨,系統會併到同一個批號。
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 同一個品項分批到貨、或同一個效期的貨先後進來兩次。判斷依據:核實後聊天室出現子批號整併留言,而且你剛剛打的那個批號在清單上找不到了。 |
| ② 會停在哪一步 | 不會停。這正是為了讓它不要停才做的——若硬建一個同名批號,系統會因為批號名稱不能重複而讓整張收貨單當場驗證失敗。併批就是避開這件事的正解。 |
| ③ 系統會說什麼 | 收貨單聊天室:子批號整併:同品項同效期即同一批(效期本身即區分維度),下列批號已改掛既有子批號 → 你打的號 → 既有子批號(原批號已清除)。若原批號沒被清掉,括號裡會改成 原批號保留:<理由>。理由只有五種,見下表。 |
| ④ 想反悔怎麼辦 | 併批發生在按下核實的那一瞬間,之後沒有「解併」這個動作。 真正要問的是:這兩批到底該不該分開追?如果確實該分開(例如兩個原廠批號的品質狀況不同),分開的依據必須是效期——請在核實之前,把兩行的到期日改成不同的日期,子批號就會算出兩個不同的字串,自然不會併。 已經併掉之後才想分開:庫存數量已經合在一起,只能用庫存調整另建批號手工拆,且追溯關係無法還原——所以這個判斷要在核實前做完。 好消息:你現場打的那個號不會默默消失,一定寫在聊天室裡,倉庫永遠對得回自己掃的碼。 |
原批號被保留的五種理由(聊天室會直接寫出來)
- 1
驗收前就已指定在本收貨單上(非本次新建)→ 這個號是船務端或你事先指定的,系統不動別人的東西。 - 2
非本次收貨新建(驗收前就已存在)→ 這個號比這次驗收還早出生,可能別處在用。 - 3
仍有庫存移動行指向此批號→ 還有別的單據掛著它。 - 4
仍有庫存紀錄(quant)→ 它名下還有實際庫存量或被預留的量。 - 5
刪除時被其他資料參照→ 清理過程被別的資料擋下。清理失敗不會影響收貨,貨照樣入庫成功。
✅ 這裡的清理範圍非常窄,請放心:系統只處理「這一次收貨當場新建、併批後沒人用的那一筆」。它不會去掃全庫刪除沒有庫存的舊批號——歷史匯入的批號就算沒有庫存也都是追溯資料,一律保留。
⚠️ 關鍵確認點:不同品項算出同一個字串,是正常的。兩個不同產品若同品牌、同效期,會算出一模一樣的子批號字串(例如都是
TCH-280315)。它們仍然是兩筆各自獨立的批號記錄,庫存不會混在一起——系統認的是產品 + 批號名稱兩個一起,不是只看名稱。- 1留言開頭一定是子批號整併四個字。想找它就到收貨單最下方的聊天室,核實完成的當下就會出現。
- 2箭頭左邊是你現場打的號、右邊是系統最後掛上去的既有子批號。本例是
教學示範-現場掃碼-A1 → TCH-280315與教學示範-現場掃碼-B1 → TCH-280316。 - 3括號裡是原批號的下場,兩種都可能:
原批號已清除=那是這次收貨當場新建、併批後沒人用,系統收掉了;原批號保留:…=後面直接寫出保留的理由(本例是驗收前就已指定在本收貨單上(非本次新建))。 - 4下一則
Ready → Done是狀態異動紀錄,代表這張單核實成功。兩則留言時間相同——整併是在核實的那一瞬間完成的。
情境四 案子還沒放行就先收貨(保稅暫存)
ℹ️ 為什麼系統允許你這樣做:船務、入關、到港運送這些環節常常是外包給報關行的,貨到了就得先進倉,不可能等報單放行才卸櫃。所以收貨端刻意不硬擋——硬擋會把現場卡死。取而代之的是在進口作業單上留一則提醒,並由出貨端把關。
核心流程圖
圖 4-5:案子還沒放行就先收貨——貨照收、庫存照增,但要等放行才能出。
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 進口作業單還沒到已放行,貨就先到倉了。判斷依據:收貨完成後,到進口作業單的聊天室看有沒有那則提醒。 已放行/配送中/已入庫/結案這四種狀態下不會出現提醒,這是刻意的——避免天天洗版。 |
| ② 會停在哪一步 | 收貨不會停。會停的是出貨:這批貨在放行前不應該出去。 另外一個會停的地方是作業單的入庫閘門——本案底下不能還有未完成的收貨單,否則推不到已入庫。若推不動,回頭把其他幾張收貨單收完。 |
| ③ 系統會說什麼 | 進口作業單聊天室:⚠️ 收貨入庫「JSN/IN/000xx」已完成,但本案尚未放行;此為暫存,放行前請勿出貨。這則留言在作業單上、不在收貨單上。所以收貨單沒掛到作業單時,這則提醒根本不會產生——這是情境七要處理的事。 |
| ④ 想反悔怎麼辦 | 這一節的反悔最需要注意,因為它會連鎖到進口作業單。 收貨單本身:核實之後不能取消(見「想反悔怎麼辦」那一節)。 進口作業單:一旦這張案子底下有任何一張已完成的收貨單,按取消會被直接擋下,訊息是 作業單 IMP-xxxx 不可直接取消:已有完成收貨(JSN/IN/000xx);請先處理下游(退運/報單更正/退貨沖銷)後再取消。。若報單也已經放行,訊息裡會再多一條 已有放行報單(…)。想把作業單退回備貨中也不行:只要狀態已經到已放行/配送中/已入庫/結案,會跳 作業單 IMP-xxxx 已達「已放行」,不可退回備貨中(將使報關/放行/入庫追蹤失準);如需修改請用對應更正流程(改單/報單更正/退貨)。結論:想反悔的分界線在「有沒有任何一張收貨單被核實」。只要還沒核實,作業單就退得回去;一旦核實,就只能走退貨沖銷。 |
✅ 把關動作在後端,倉庫只要做一件事:看到這則提醒,就不要把這批貨排進出貨。真正的「未放行禁售」由進口作業單的放行閘門把關,倉庫不需要自己記規則。
情境五 收到的貨效期不對,或是已經逾期
ℹ️ 兩件不同的事,請分開看:
(a) 效期「跟採購當初填的不一樣」——這是明細行上的黃字提示,在你按核實之前就看得到,還來得及處理。
(b) 效期「已經過了今天」——這是核實之後在進口作業單上的留言,貨已經進來了。
(a) 效期「跟採購當初填的不一樣」——這是明細行上的黃字提示,在你按核實之前就看得到,還來得及處理。
(b) 效期「已經過了今天」——這是核實之後在進口作業單上的留言,貨已經進來了。
核心流程圖
圖 4-6:收到的貨效期不對或已經逾期時怎麼走。
明細視窗上的效期欄位
ℹ️ 逾期批還有一顆現成的鈕:「全收後報廢」
收貨單表頭有一顆「全收後報廢」(未完成的收貨單上才出現)。按下去會先照訂購量整張收進來並核實,再開一張報廢單讓你挑要報廢哪幾件。
它會先跳確認視窗:「這張單會先照訂購量整張收進來並驗證——驗證之後數量就改不回來了。收完才開報廢單,讓你挑要報廢哪幾件。」
逾期批要銷毀時這顆最省事,不用自己先收再另外開報廢單。
收貨單表頭有一顆「全收後報廢」(未完成的收貨單上才出現)。按下去會先照訂購量整張收進來並核實,再開一張報廢單讓你挑要報廢哪幾件。
它會先跳確認視窗:「這張單會先照訂購量整張收進來並驗證——驗證之後數量就改不回來了。收完才開報廢單,讓你挑要報廢哪幾件。」
逾期批要銷毀時這顆最省事,不用自己先收再另外開報廢單。
| 欄位 | 這是什麼 | 怎麼用 |
|---|---|---|
| 到期日 | 這一批貨的實際到期日 | 可以改,請用日曆選取器點選,不要直接打字 |
| 剩餘天數 | 距到期日還有幾天;負數=已經逾期 | 不用自己心算。紅字=已逾期;橘字=已過半或剩不到三分之一 |
| 預期效期 | 採購下單時填的那個值,唯讀 | 拿來跟外箱上印的對照。空白代表採購當初沒填 |
| 效期對照 | 兩者不一致時的提示與預期效期 2028-03-15 不符(+12 天) | 兩邊都有值、而且不同時才會出現。相符或任一方空白就留空,不會每行都掛黃字 |
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 供應商換批出貨、船期延誤、或採購當初的預期效期只是估的。判斷依據:明細視窗效期對照欄有字,或剩餘天數是紅字。 |
| ② 會停在哪一步 | 收貨端不會停——效期不對、甚至已經逾期,都不會擋住核實。 真正會停的是出貨端:逾期批號在出貨時是硬擋、無法繞過;另外還有客戶允收條件(剩餘效期比例/天數不足)也會在出貨端擋。所以這批貨收進來之後若不處理,痛的是出貨那一天。 看不到這四個欄位時:欄位是可選欄位,請點明細表格右上角的欄位設定圖示把它們打開。 |
| ③ 系統會說什麼 | 核實前(明細行):與預期效期 YYYY-MM-DD 不符(+N 天),黃字。核實時:若批號到期日早於今天,系統會先跳原生的到期確認視窗要你確認,按確認即可繼續。 核實後(進口作業單聊天室): ⚠️ 收貨入庫含已逾有效日期批號:TCH-280315;已入庫暫存,請評估退運/銷毀或降級出清,勿逕行正常出貨。 |
| ④ 想反悔怎麼辦 | 核實前:到期日直接改就好,改完子批號也會跟著重算(子批號的後六碼就是效期)。 核實後:到期日仍然改得動——系統只提醒、不阻止。到庫存 → 產品 → 批次/序號打開那一筆改到期日即可。 但要注意三件事:(a) 有採用效期的批號在收貨完成時會被鎖定(效期已鎖定欄位打勾),這是一個標記而不是防呆,改還是改得動;(b) 改的時候會跳一個提示視窗,標題 效期已鎖定(已入庫),內容 此批號已入庫,變更效期會影響追溯;仍可存檔,會記入變更紀錄供品保回溯。如需更正建議回採購單處理。——它不會阻止你存檔;(c) 改了到期日不會自動改批號名稱,要一併改請按生成子批號。整批貨都不要了:走退貨(見最後兩節)。 |
⚠️ 關鍵確認點:逾期提醒只在「收貨單掛了進口作業單」時才會出現。這則留言是發在作業單上的。沒掛作業單的收貨單,逾期批號會安安靜靜地入庫,沒有任何提醒。所以情境七(補上作業單)不是選配,是這則提醒能不能運作的前提。
ℹ️ 到期日是怎麼預填出來的:採購行有填預期效期時,以預期效期為準,系統會把它直接寫進批號的有效日期(並留一份到原廠標示效期對照)。沒填時才退回用產品主檔庫存頁籤的日期 → 保存天數推算:單位寫在後面「天在收貨後」,也就是收貨日 + 天數 = 到期日。天數填錯會讓整批貨的到期日一起算錯,不確定請向採購或品保確認該品項標示的保存期限。
- 1入口是收貨單表頭上方那顆「移動」鈕,不是明細列右邊的展開圖示。按下去會開一張叫詳細作業的清單,到期日與剩餘天數要進這裡看。
⚠️ 但「效期對照」欄不在這裡——它已經從詳細作業移走,現在在收貨單的主表格上(唯讀,永遠顯示)。所以要看「實收跟預期差幾天」,看主表格那一欄就好。 - 2過期日期=這個批號的採用效期。整格變紅字就是已經過期了。
- 3剩餘天數是系統替你算好的,不用自己心算:紅字負數(如
−22、−44)=已逾期幾天;橘字(如157、482)=已過半或剩不到三分之一。 - 4預期效期是採購下單時填的值,沒填就會是空白——畫面上這一批舊收貨單全是空的,所以右邊的效期對照也整欄留白。
- 5效期對照只在預期效期與實收效期兩邊都有值、而且不一樣時才出聲,寫成
與預期效期 YYYY-MM-DD 不符(+N 天)。空白是正常的,不是壞掉。
情境六 手上的碼跟系統的碼對不上:怎麼搜得到
ℹ️ 這是倉管最常遇到、也最容易以為「系統壞了」的一種狀況。你手上拿的是實體貨,看得到的是外箱上印的原廠批號與條碼;系統裡拿來管庫存的是子批號。兩套碼長得完全不一樣是正常的。你不需要在腦袋裡換算——打你看得到的那個碼就好。
核心流程圖
圖 4-7:手上的碼跟系統的碼對不上,怎麼搜得到。
可以用來搜的十種碼
| 你手上的東西 | 對應到系統的什麼 |
|---|---|
| 系統印的批號標籤 | 子批號(批次/序號本身) |
| 外箱上供應商印的批號 | 原廠批號 |
| 內部單據上的參考碼 | 內部參考 |
品號(例 KK100002) | 產品的品號 |
| 掃到的條碼 | 產品的條碼 |
| 原廠給的品項編號 | 產品的原廠編號 |
品牌代號(例 KUH) | 品牌碼 |
品牌名字(例 Kuhne) | 品牌名稱 |
| 舊包裝上的另一組條碼 | 產品的一對多條碼 |
| 客戶電話裡報的料號 | 通路/客戶料號 |
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 歷史批號的前綴取的是品號前兩碼(KK-260708 來自 KK100002),現行規則取的是品牌碼前三碼(KKK 來自 K&K)。甚至有品號前綴是 CK 而品牌碼是 KUH 的情形。兩套碼並存是既成事實,不會去改歷史資料。 |
| ② 會停在哪一步 | 只有一種情形真的搜不到:這個碼從來沒有被填進系統。例如客戶的通路料號沒人維護過,就不可能搜得到。回頭補的地方是產品主檔底下的通路/客戶料號與一對多條碼。 |
| ③ 系統會說什麼 | 搜不到時不會有錯誤訊息,就是清單空白。看到空白請先確認:(a) 有沒有殘留的篩選條件(清單上方的篩選標籤);(b) 是不是打了空白或全形字元。 |
| ④ 想反悔怎麼辦 | 搜錯批號、改錯了資料:批號上的原廠批號、原廠標示效期、製造日這三個欄位有變更追蹤,改動會寫進該筆批號的聊天室,可以回頭看原值是什麼、誰改的。到期日(採用效期)本身沒有欄位層級的追蹤,但已入庫的批號改它時會跳提示視窗提醒(見情境五)。 |
✅ 前綴不一致不會影響任何功能。批號前綴只是給人看的提示,系統認產品靠的是產品本身,不是靠前綴。前綴看起來不一致,純粹是視覺上的差異。
- 1在庫存 → 產品 → 批次/序號的搜尋框直接打品牌名
Aohata,下拉出現幾個選項時要挑「商品」那一列,不要按 Enter 了事——按 Enter 預設是找批次/序號,用品牌名去找批號當然找不到。 - 2挑完之後搜尋框上會出現一個 商品|Aohata 的標籤,這就是目前生效的條件;點標籤上的 ✕ 就取消。
- 3右上角 1-44 / 44=找到 44 筆。批號本身叫
AH-260626、AH-260627…前綴是 AH、品牌名是 Aohata,字面上對不起來,照樣搜得到——因為比對的是商品,不是批號字串。 - 4清單預設會按地點分組,看到的是一堆「駿伸倉/庫存 (9)」而不是批號時,把搜尋框裡的地點標籤 ✕ 掉就會攤平成上圖這樣。
情境七 收貨單上沒有「進口作業單」:自動補蓋與補不了的那一種
ℹ️ 為什麼這個欄位很重要:收貨單表頭的進口作業單欄位是唯讀的,沒連結時空白。空白本身就是有用的資訊——它代表這張收貨單不在進口流程上,於是:沒有載入裝載明細鈕、批號連不回作業單、查不到報單號與 IFB、未放行提醒與逾期提醒都不會產生、也不會有每日效期預警待辦。
核心流程圖
圖 4-8:收貨單上沒有「進口作業單」:哪些情況系統會自動補蓋、哪些補不了。
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 分批到貨產生的欠交單(Backorder)、退回重收、倉管手動建的收貨單。判斷依據:表頭進口作業單欄空白,而且載入裝載明細鈕不出現。 |
| ② 會停在哪一步 | 三種可能,依序確認: (a) 看不到這個欄位——這個欄位有權限群組限制,不是所有人都看得到。請找系統管理員把你加進進口作業單的使用者群組。 (b) 欄位在、但空白——先按核實試試,系統會自動補蓋;若核實後仍空白,走 (c)。 (c) 這張收貨單併了好幾張採購單,而那些採購單分屬不同的進口作業單——系統刻意不猜。回頭補的方式是把收貨拆開做:一張作業單的貨走一張收貨單。 |
| ③ 系統會說什麼 | 什麼都不會說。這一節的特徵就是完全沒有訊息——不會跳視窗、不會有錯誤。你只會覺得「怎麼跟教學寫的不一樣」。所以要靠眼睛確認欄位有沒有值,這是本章最重要的一個自我檢查動作。 |
| ④ 想反悔怎麼辦 | 這個欄位在畫面上是唯讀的,使用者不能自己改。 還沒核實:最乾淨的做法是把這張收貨單取消,回採購單重新接收產品產生一張新的收貨單(此時作業單就會正確帶上)。 已經核實:欄位已經由系統蓋上,通常是對的。若真的蓋錯或需要人工指定,請由系統管理員協助——畫面上沒有提供修改入口。 更上游的補法:供應商主檔的五個進口預設值(進口預設模式/預設貿易條件/預設貨代/預設報關行/歸併策略)只要有任一項有值,之後的採購單確認時就會自動建作業單。已經確認過的採購單,改了供應商設定也不會回頭補建,所以請先設好供應商,再建採購單。 |
⚠️ 這裡有一個目前沒有畫面入口的情形,請記在心裡:「多張採購單分屬不同作業單」這一種,系統維持空白、畫面又唯讀,一般使用者無法自行指定。遇到時請直接回報,不要在收貨單上找設定。預防方法很簡單:同一張收貨單只收同一張進口作業單的貨。
情境八 產品還沒建好:沒有批號欄、或沒有品號
ℹ️ 兩個常被混在一起的問題:
(a) 收貨明細看不到「批次/序號」欄 → 這是產品主檔沒設追蹤庫存。
(b) 產品沒有品號 → 這是品號自動產生沒有成立。
兩件事互相獨立,可能同時發生。
(a) 收貨明細看不到「批次/序號」欄 → 這是產品主檔沒設追蹤庫存。
(b) 產品沒有品號 → 這是品號自動產生沒有成立。
兩件事互相獨立,可能同時發生。
核心流程圖
圖 4-9:產品還沒建好(沒有批號欄、或沒有品號)時的處理順序。
四件事
| 四件事 | 內容 |
|---|---|
| ① 什麼情況會遇到 | 新品第一次進貨,或舊品當初建檔時沒設追蹤。判斷依據:點開右側清單圖示的「打開:庫存移動」視窗,裡面連「批次/序號」那一欄都沒有。 關鍵觀念:批號欄位是跟著「產品」走的,不是跟著收貨單走。同一張收貨單上,有設的品項看得到批號欄,沒設的就是沒有。 |
| ② 會停在哪一步 | 收貨不會被擋——沒有追蹤的品項可以直接核實入庫,只是日後查不出這批貨是哪一批進來的,而且已入庫的舊貨補不回來。 回頭補的路徑:庫存 → 產品 → 產品,搜品號打開,停在一般資訊頁籤,勾追蹤庫存並選按批次,存檔。產品還沒建就先新增建好主檔。 |
| ③ 系統會說什麼 | 產品主檔按自動產生品號時,每一種失敗都會明講原因(不會按了沒反應)。六種訊息原文見下表。 |
| ④ 想反悔怎麼辦 | 產品設定:隨時可以改,改完對之後的收貨生效;已經入庫的舊貨補不回批號。 品號:自動編碼只在新建且未填品號時介入,絕不改寫既有品號——既有品號同時被既有單據與客戶對照表引用,改掉會全面斷線。真要重編,必須自己先把品號欄位清空再按自動產生品號。 品號打錯了:品號不可重複(比對不分大小寫,連已封存的產品也算)。改成別人用過的會被擋下。 |
按「自動產生品號」時的六種訊息(原文)
- 1
「品名」已經有品號 XXXXXXXX。自動編碼不會覆寫既有品號——既有品號同時被既有單據與客戶對照表引用。確定要重編請先自行清空品號欄位。 - 2
「品名」尚未指定品牌,取不到品牌碼。→ 回產品主檔選品牌。 - 3
品牌「品牌名」的品牌碼是空的,請先到品牌主檔補上。→ 到品牌主檔補代碼。 - 4
「品名」無法決定品號類別代號:分類「分類名」底下沒有任何既有品號可以反推。請直接在「品號類別代號」欄位填入 2 碼(例:醃漬品 11、麵製品 10、餅乾巧克力 18)。 - 5
「品牌碼+類別碼」的流水號已用到 9999,4 碼發完了。→ 這一組的號真的發完了,需要另開類別代號,請回報。 - 6
品號 XXXXXXXX 已經被「品名」使用,品號不可重複。→ 換一個號。
ℹ️ 開關與天數是兩個不同的欄位:「追溯性」區塊那個是開關(打勾),名稱是「啟用效期管理」;「日期」區塊第一格是天數(填數字),名稱是「保存天數」。另外效期預警天數(舊稱「警示日期」)預設 0 =不另外提前示警,想提前抓即期品就填天數。本章截圖拍於改名前,圖上仍是舊標籤,截圖待重拍——以文字為準。
⚠️ 三段前綴都取不到的品項,才會拿代發號。子批號前綴依序取:① 產品主檔的品牌代碼前 3 碼 → ② 產品類別的批號前綴 → ③ 公司的進口委託代碼。三段都空才走情境二的代發路徑。本機的進口委託代碼已設成
JSN,所以沒品牌的品項也拿得到正式子批號。想反悔怎麼辦:收貨單各狀態能退到哪裡
⚠️ 先記住這條分界線:按「核實」的那一刻,庫存帳就真的動了。按下去之前,你幾乎什麼都改得動、整張單也取消得掉。
按下去之後還有兩條退路,就在完成的收貨單上:
・「退回驗證前」——這一票的貨從庫存扣回去,單據回到待收。拆好的批、填好的效期、配到的批號都留著,調整完再按一次核實就好,號碼不會變。
・「回到母批重做」——所有子批收攏成一行,效期與批號清掉,可以重新分批。
兩顆都沒有權限限制,能開收貨單的人都按得到。
但不要把它當成常態:庫存帳已經動過一次,撤回也會留在帳上。貨已經出給客戶、或跨月結過帳了,就不該再撤——那時候要走的是退貨。
按下去之後還有兩條退路,就在完成的收貨單上:
・「退回驗證前」——這一票的貨從庫存扣回去,單據回到待收。拆好的批、填好的效期、配到的批號都留著,調整完再按一次核實就好,號碼不會變。
・「回到母批重做」——所有子批收攏成一行,效期與批號清掉,可以重新分批。
兩顆都沒有權限限制,能開收貨單的人都按得到。
但不要把它當成常態:庫存帳已經動過一次,撤回也會留在帳上。貨已經出給客戶、或跨月結過帳了,就不該再撤——那時候要走的是退貨。
核心流程圖:反悔路線
圖 4-10:想反悔的路線。按過「核實」之後能退到哪裡,取決於貨動了沒有。
收貨單六種狀態各自能做什麼
ℹ️ 狀態列上只看得到三格
收貨單的狀態列只顯示草稿・就緒・完成三格,另外三種(等待其它作業/正在等待/已取消)不會出現在狀態列上,但單據確實會進入那些狀態。下表六種都列出來,是為了讓你在清單上看到時認得出來。
收貨單的狀態列只顯示草稿・就緒・完成三格,另外三種(等待其它作業/正在等待/已取消)不會出現在狀態列上,但單據確實會進入那些狀態。下表六種都列出來,是為了讓你在清單上看到時認得出來。
| 狀態 | 這代表什麼 | 取消得掉嗎 | 反悔的做法 |
|---|---|---|---|
| 草稿 | 手動建的單,還沒確認 | 可以 | 按取消,會跳確認視窗 |
| 等待其它作業 | 上游作業還沒完成 | 可以 | 按取消;或處理完上游讓它自動往下 |
| 正在等待 | 在等可用庫存 | 可以 | 按取消;收貨單一般會直接就緒,很少停在這格 |
| 就緒 | 可以執行驗收了 | 可以 | 這是最後一次機會。按取消,會跳確認視窗 |
| 完成 | 已驗收入庫,庫存已增加 | 不行 | 只能按原生退回,開一張退貨單把貨退回給供應商 |
| 已取消 | 作廢 | — | 終點。需要重做請回採購單按接收產品產生新的收貨單 |
按核實之前:哪些東西還改得動
- 1批次/序號——點一下儲存格才會變成可輸入。打錯直接改掉,或清空讓系統代發。
- 2到期日——用日曆選取器點選。改了到期日,子批號的後六碼就會跟著變。
- 3數量——以實際點到的為準。少收的部分按核實時系統會問你要不要建欠交單。
- 4整行刪掉/拆成兩行——要拆兩個批號就在這裡拆,不用退回採購單。
- 5整張單取消——表頭取消鈕,會跳確認視窗。取消後回採購單重按接收產品可以重開一張。
按核實之後:已經產生的批號怎麼處理
| 你想做的事 | 做得到嗎 | 怎麼做 |
|---|---|---|
| 改批號的名稱 | 可以,但要想清楚 | 到庫存 → 產品 → 批次/序號直接改。但既有批號可能已經印在標籤上、貼在實體貨上——改名會跟實體對不起來。系統自己也遵守這條規則:已符合子批號格式的批號,收貨時一律不改名。 |
| 改批號的到期日 | 可以 | 同上。已入庫的批號會跳提示視窗(效期已鎖定(已入庫)),不會阻止你存檔。改完若要讓批號名稱一起更新,按生成子批號。 |
| 補原廠批號 | 可以 | 批號記錄上的原廠批號欄位。這個欄位系統永遠不會改寫它,有變更追蹤。 |
把代發號 RCV/… 變成正式子批號 | 可以,而且會自己好 | 補上到期日後按生成子批號;或回採購單補預期效期,下次驗收時自動改寫。 |
| 刪掉批號記錄 | 幾乎不行,也不該做 | 只要還有庫存移動行或庫存紀錄指向它就刪不掉。批號是追溯資料,沒有庫存也要留著。 |
| 整批貨退回供應商 | 可以 | 在完成的收貨單上按原生退回,填要退的數量,產生一張退貨單,驗收它即可。庫存會退回去,批號記錄仍然留著——這是刻意的,追溯不能因為退貨就斷掉。 |
| 整批貨報廢 | 可以 | 逾期、破損的貨走報廢。報廢紀錄會出現在該批號的回溯履歷上。 |
ℹ️ 批號的回溯履歷:反悔之後要交代得清楚,就靠這一張。打開庫存 → 產品 → 批次/序號的任一筆,可以列印回溯履歷:一頁看完這批貨的來源(進口作業單/報單號/IFB/海關放行日)→ 收貨 → 效期 → 流向(出貨與報廢)。沒有進口來源的批號一樣印得出來,只是來源欄位空白。
✅ 一句話記住這一節:核實之前,改欄位、拆行、取消整張單都行;核實之後,用退貨與報廢往前做,不要試圖回頭擦掉。
- 1(🔵請記下)確認框只有一句 確定取消此轉移?,沒有多餘說明
- 2(🔴操作)確定=取消這張收貨單;取消=不要取消。兩顆的名字很容易誤按,看清楚再點
- 3(🔵請記下)此時收貨單還在就緒,庫存完全沒動過,取消不會留下任何庫存痕跡
- 1(🔵請記下)已完成的收貨單,按鈕列只剩 以條碼作業開啟/列印/退回——「取消」不見了
- 2(🔵請記下)這不是權限問題。貨已經進倉,庫存動過了,就不能用取消回頭
- 3(🔴操作)要把貨退回去,用 退回(下一張圖)
- 1(🟠必填)精靈會列出這張收貨單的品項,數量預設是 0,要退多少自己填
- 2(🔴操作)三顆鈕:退回(照你填的量)/退回所有(整張退)/退貨換貨(退了再出一批)
- 3(🔵請記下)按下去會另開一張反向的出貨單,原收貨單維持「完成」不會被改掉——稽核鏈完整保留
- 4(🔴操作)不想退了就按 取消 關掉精靈,什麼都不會發生
客戶取消/這批貨不要了:四種情形各走哪條路
ℹ️ 「客戶取消」在系統裡會變成四件不同的事,要先分清楚你是哪一種。判斷的關鍵只有兩個問題:(1) 貨到了沒?(2) 收貨單核實了沒?這兩題的答案決定了你走哪一條路,也決定了哪些事情已經來不及。
核心流程圖:先答兩個問題
圖 4-11:客戶取消/這批貨不要了——先答兩個問題,再決定走哪條路。
情形 A:貨還沒到,整條取消
| 四件事 | 內容 |
|---|---|
| ① 什麼情況 | 採購單已確認、收貨單已產生但還沒核實,報單也還沒放行。 |
| ② 會停在哪一步 | 建議順序:先處理收貨單,再取消採購單,最後取消進口作業單。倒過來做,作業單的取消閘門會先把你擋住。 |
| ③ 系統會說什麼 | 收貨單取消會跳確認視窗。進口作業單的取消閘門只看兩件事:有沒有已放行的報單、有沒有已完成的收貨單——這個階段兩者都沒有,所以取消得掉。 另外要分清楚: 尚有未完成的收貨單 JSN/IN/000xx 這一句是入庫閘門的訊息(要把案子推到「已入庫」時才會看到),不是取消閘門的。 |
| ④ 想反悔怎麼辦 | 取消之後想再做:採購單可以按設為草稿回到詢價單再重來;收貨單的已取消是終點,要重開請回採購單按接收產品。進口作業單只要還沒到已放行,可以按設為草稿退回。 |
情形 B:貨到了但還沒核實
⚠️ 這是最需要果斷的一種。貨已經在碼頭或在倉庫門口,但業務說客戶取消了。不要先核實再想辦法——核實下去就變成情形 C,處理成本高很多。
正確動作:在收貨單還停在「就緒」的時候按「取消」,把貨留在未入庫的狀態,再由採購與船務決定退運、轉賣或暫置。
正確動作:在收貨單還停在「就緒」的時候按「取消」,把貨留在未入庫的狀態,再由採購與船務決定退運、轉賣或暫置。
情形 C:貨已經入庫了
| 四件事 | 內容 |
|---|---|
| ① 什麼情況 | 收貨單狀態是完成,庫存已經增加。 |
| ② 會停在哪一步 | 你會在三個地方碰壁,而且訊息都很明確: (a) 想取消收貨單——取消鈕在完成狀態根本不出現。 (b) 想取消進口作業單——被閘門擋下。 (c) 想把進口作業單退回草稿——被閘門擋下。 |
| ③ 系統會說什麼 | 原文見下面三則。 |
| ④ 想反悔怎麼辦 | 三條路,看貨的狀況選: (1) 退回供應商——在完成的收貨單上按退回,產生退貨單並驗收它。 (2) 留下來賣給別人——什麼都不用做,貨就在庫裡;只要效期還夠、放行也完成,一樣出得掉。 (3) 報廢——逾期或破損的走報廢。 三條路都會完整留在該批號的回溯履歷上。 |
情形 C 會看到的三則訊息(原文)
- 1
作業單 IMP-xxxx 不可直接取消:已有完成收貨(JSN/IN/000xx);請先處理下游(退運/報單更正/退貨沖銷)後再取消。 - 2
作業單 IMP-xxxx 不可直接取消:已有放行報單(…);請先處理下游(退運/報單更正/退貨沖銷)後再取消。→ 兩個條件都成立時,兩條會一起列出來。 - 3
作業單 IMP-xxxx 已達「已放行」,不可退回備貨中(將使報關/放行/入庫追蹤失準);如需修改請用對應更正流程(改單/報單更正/退貨)。→ 已放行/配送中/已入庫/結案這四種狀態都退不回草稿。
情形 D:業務先替客戶圈的量(庫存保留單)
| 四件事 | 內容 |
|---|---|
| ① 什麼情況 | 貨還在海上或剛入庫,業務先用庫存保留單替某個通路/客戶把量圈起來。這是業務層的預留,跟揀貨單綁走的量是兩回事。 |
| ② 會停在哪一步 | 保留單有五種狀態:草稿/保留中/已釋放/已到期/取消。動作要對得上狀態,否則會被擋。 |
| ③ 系統會說什麼 | 保留單 XXX 已結束,無法取消。(已釋放或已到期時按取消)保留單 XXX 不在保留中,無法釋放。(不是保留中時按釋放)保留單 XXX 保留中,請先釋放或取消。(保留中時按設為草稿) |
| ④ 想反悔怎麼辦 | 客戶取消 → 按釋放(量立刻回到可用量,聊天室會留一則 保留已釋放,N 回到可用量。)或按取消。兩者都不會動到實體庫存,只影響可用量的計算。過了保留到期日,排程會自動把它釋放掉,狀態轉為已到期。 |
✅ 一句話記住這一節:貨還沒核實就取消收貨單,是成本最低的路;已經核實就別再找取消鈕,直接決定要退回供應商、轉賣、還是報廢三選一。
- 1(🔵請記下)標題是 驗證錯誤,內文寫明是哪一張單擋住的:「作業單 IMP-202609-0017 不可直接取消:已有完成收貨(TEST/IN/00007);請先處理下游(退運/報單更正/退貨沖銷)後再取消。」
- 2(🔵請記下)括號裡的單號就是要你去處理的對象,不用自己找
- 3(🔴操作)只有一顆 關閉——沒有硬闖的選項。要取消案件,得先把那張收貨單退掉
- 4(🔵請記下)除了「已有完成收貨」,「已有放行報單」也會擋,訊息格式一樣,括號裡換成報單號
收貨相關的編碼速查,與批號的上下追溯
這一章會看到的五種編碼
| 編碼 | 長相 | 誰產生 | 規則 |
|---|---|---|---|
| 收貨單號 | JSN/IN/00035 | 系統 | 倉庫代碼+作業類型碼+流水。駿伸倉是 JSN/IN/、港口倉 PRT/IN/、保稅倉 BND/IN/——前綴會跟著倉別變 |
| 子批號 | TCH-280315 | 系統 | 品牌碼前 3 碼+採用效期 YYMMDD。沒有流水碼——效期本身就是區分維度 |
| 代發批號 | RCV/260922/0003 | 系統 | RCV/+日期+4 碼流水。刻意用斜線,讓系統認得出它還不是正式號 |
| 進口作業單號 | IMP-… 或 AMB-… | 系統 | 有委託客戶代碼時用客戶碼當前綴;沒有委託客戶或客戶沒設代碼,一律用 IMP- |
| 報驗號 | INS/… 或官方號 | 系統/食藥署 | 沒填時自動給內部碼 INS/年/序;填了官方號就保留不覆寫 |
⚠️ 兩套編碼刻意不共用退回值。子批號沒有品牌時退回用公司的進口委託代碼(本機是
JSN);作業單號沒有委託客戶時退回用固定的 IMP-。兩者刻意不一樣,就是為了避免看到一個前綴卻分不清它是批號還是作業單號。拿到一個批號,往上、往下各能查到什麼
圖 4-12:拿到一個批號,往上能查到來源單據、往下能查到去了哪裡。
ℹ️ 報單號與 IFB 是怎麼接上的:IFB 是掛在報單明細(逐項次)上的,所以批號精準連到的是報單項次,報單本身另外存一份供反查。系統在收貨完成時依產品自動認列;同一個產品出現在多張報單(部分放行、分批報關)時,取報關日最早的那一張,讓結果可預期。已經人工指定過的不會被覆寫。
✅ 這一章的自我檢查清單(核實後花三十秒做完):
① 表頭進口作業單有沒有值?
② 聊天室有沒有代發批號的留言?有就回採購單補預期效期。
③ 聊天室有沒有子批號整併的留言?有就確認併對了。
④ 進口作業單的聊天室有沒有放行前請勿出貨或含已逾有效日期批號?有就先別排出貨。
⑤ 明細行的效期對照欄有沒有黃字?有就跟外箱再核對一次。
① 表頭進口作業單有沒有值?
② 聊天室有沒有代發批號的留言?有就回採購單補預期效期。
③ 聊天室有沒有子批號整併的留言?有就確認併對了。
④ 進口作業單的聊天室有沒有放行前請勿出貨或含已逾有效日期批號?有就先別排出貨。
⑤ 明細行的效期對照欄有沒有黃字?有就跟外箱再核對一次。
A一櫃多個效期:用明細行上的剪刀拆行
大局觀:這是整章最常用到的一步。同一批貨 70 箱一個效期、30 箱另一個是常態,
就算數量完全正確也要拆成兩行——子批號是「前綴+效期」算出來的,
填不同效期才會產生不同批號。
路徑:收貨單表頭的移動鈕 → 整頁「詳細作業」 → 要拆的那一行右邊的剪刀。 必填:新行幾件、那一行的有效日期。 一定要在按「核實」之前做——核實之後剪刀就不見了。
路徑:收貨單表頭的移動鈕 → 整頁「詳細作業」 → 要拆的那一行右邊的剪刀。 必填:新行幾件、那一行的有效日期。 一定要在按「核實」之前做——核實之後剪刀就不見了。
- 1(🔴操作)這一行要拆,點它右邊的剪刀
- 2(🔵請記下)左邊的預期效期是採購當初談定的,拿它跟實物上的效期對照——這一步在核實前就做得到
按下剪刀之後會跳出「拆行」小視窗。兩個數量欄都可以自己改:
「新行幾件」填完,「原行留幾件」會自動補成扣抵值(70 拆 30 → 原行留 40)。
但開櫃當下常常同時遇到短收(訂 100、實際 70 + 25 = 95),
這時兩行加總本來就不等於原本的數量——所以要調整實收總數,最後改「原行留幾件」
(先改它、再改新行數量的話會被自動補值蓋掉)。
- 1(🟠必填)新行幾件:要分出去的數量
- 2(🟠必填)原行留幾件:會自動補值;要調整實收總數就最後改這一欄
- 3(🔵請記下)拆出這幾件的效期:新行的有效日期,子批號就是用它算的
- 4(🔴操作)按拆行送出
⚠️ 兩行效期填一樣會被併成同一批——那是對的行為,不是 bug。
子批號只認效期,同品同效期本來就共用一個批號,庫存會累加上去。
要分開的是效期,不是行數。
ℹ️ 批號欄這時是空的,不用管。批號是按下「核實」那一刻才產生的。
拆行時只要把有效日期填對,批號自己會算出來。
B入倉序號:指認「哪一票進來的」
大局觀:核實之後,系統同時給出兩組號碼,各認不同的東西——
搞混會在對帳與客訴時問錯問題。
路徑:收貨單移動鈕 → 詳細作業 → 右上角的欄位選單勾入倉序號 (預設收起來,因為核實前它是空的)。
路徑:收貨單移動鈕 → 詳細作業 → 右上角的欄位選單勾入倉序號 (預設收起來,因為核實前它是空的)。
| 子批號 | 入倉序號 | |
|---|---|---|
| 格式 | 前綴-效期6(JSN-290702) | IN-年月日-流水(IN-261001-0003) |
| 認什麼 | 效期 | 哪一票進來的 |
| 同品同效期的第二票 | 共用同一個 | 各自一個 |
| 印在中文標上 | 是 | 否 |
| 影響出貨順序(FEFO) | 是 | 否 |
- 1(🔵請記下)入倉序號每一行各一個:這張單拆成兩行,就有兩個號。核實前這一欄是空的
⚠️ 拿子批號去查,會查到不只一筆。前綴取的是品牌碼不是產品碼,
同品牌、同效期的不同產品會算出同一個字串。
批號的唯一性是 (批號+產品+公司) 這個組合,不是批號本身——
用批號查東西時要配品名或條碼。
要指某「一次到貨」時,用入倉序號才是精準的。
要指某「一次到貨」時,用入倉序號才是精準的。
C倉管怎麼找到自己要收的那張單
大局觀:收貨是倉庫做的事,不需要從採購單點進來。
倉管手上拿的是廠商的送貨單,上面是對方的號碼。
路徑:庫存 → 概覽 → 該倉的「收貨」卡片上那顆藍色的「N 待接收」 → 清單的搜尋框直接打號碼。
路徑:庫存 → 概覽 → 該倉的「收貨」卡片上那顆藍色的「N 待接收」 → 清單的搜尋框直接打號碼。
⚠️ 在「概覽」那一頁搜不到單子。那一頁搜的是「作業類型」(卡片本身),
不是單據。要先點進卡片上的「N 待接收」才是收貨清單,那裡才搜得到。
- 1(🔴操作)搜尋框直接打進貨訂單號碼或供應商編碼,清單上這兩欄也看得到
| 欄位 | 誰給的 | 在哪裡維護 |
|---|---|---|
| 進貨訂單號碼 | 我方給這一票貨的編號(一票=一個貨櫃) | 採購單表頭 |
| 供應商編碼 | 供應商給的單號,通常印在對方的送貨單上 | 採購單表頭 |
ℹ️ 欄位空白也是資訊:代表建採購單時沒填,之後要靠這組號碼查這一票貨就查不到了。