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