入庫作業流程概述
本文件說明 GoWarehouse 系統的入庫作業完整流程,從商品到貨到上架完成的端對端作業。
流程概述
入庫作業流程涵蓋 Admin 貨主後台和 Operator 倉庫作業兩個角色的協作,確保商品從到貨到上架的順暢運作。
流程關鍵角色
| 角色 | 職責 | 主要操作 |
|---|---|---|
| Admin(貨主) | 入庫單建立與追蹤 | 建立入庫單、設定預期到貨資訊、追蹤入庫進度 |
| Operator(倉庫倉庫人員) | 商品驗收與上架 | 驗收商品、掃描條碼、記錄數量、商品上架 |
完整流程圖
互動式圖表(InboundProcessFlow)
此圖表將以靜態圖檔重新提供,暫時請於系統內對應頁面查看。
各階段詳細說明
階段 1: 建立入庫單(Admin)
操作角色: Admin(貨主)
操作路徑: Admin 後台 → 入庫管理 → 新增入庫單
操作步驟:
- 點擊「新增入庫單」按鈕
- 選擇入庫倉庫
- 添加入庫商品:
- 選擇商品(支援條碼掃描)
- 輸入預期數量
- 確認商品資訊
- 設定入庫資訊:
- 預期到貨日期
- 供應商資訊(選填)
- 備註說明
- 確認入庫單內容並提交
關鍵欄位:
- ✅ 入庫倉庫(必填)
- ✅ 入庫商品(至少一項)
- ✅ 預期數量(必填)
- ✅ 預期到貨日期(必填)
- ⭕ 供應商(選填)
- ⭕ 備註(選填)
入庫單狀態變化:
- 建立後狀態:
待驗收 (Pending)
階段 2: 接收入庫單(Operator)
操作角色: Operator(倉庫倉庫人員)
操作路徑: Operator 後台 → 入庫管理 → 待驗收清單
操作步驟:
- 查看待驗收入庫單清單
- 根據預期到貨日期排序
- 點擊入庫單查看詳細內容
- 確認入庫單資訊:
- 入庫倉庫
- 商品清單
- 預期數量
- 預期到貨日期
- 點擊「開始驗收」按鈕
入庫單狀態變化:
待驗收 (Pending)→驗收中 (Receiving)
階段 3: 商品驗收(Operator)
操作角色: Operator(倉庫倉庫人員)
操作路徑: Operator 後台 → 入庫管理 → 驗收中清單 → 驗收
操作步驟:
- 進入入庫單驗收頁面
- 根據入庫單清單逐項驗收
- 對每項商品執行:
- 掃描商品條碼確認品項
- 檢查商品外觀和狀況
- 記錄實際收到數量
- 拍照記錄(如有問題)
- 處理數量差異:
- 若實際數量 = 預期數量:正常驗收
- 若實際數量 ≠ 預期數量:記錄差異原因
- 若商品有損壞:記錄並拍照
- 完成所有商品驗收
驗收檢查項目:
- ✅ 商品品項正確
- ✅ 商品條碼正確
- ✅ 商品外觀完好
- ✅ 數量準確
- ✅ 保存期限(如適用)
- ✅ 溫度要求符合(冷藏/冷凍商品)
注意事項:
- ⚠️ 必須掃描條碼確認商品正確性
- ⚠️ 發現數量差異或商品問題,立即拍照記錄
- ⚠️ 冷藏/冷凍商品優先驗收並上架
- ⚠️ 有問題的商品需立即通知 Admin
階段 4: 數量確認與差異處理(Operator)
操作角色: Operator(倉庫倉庫人員)
差異類型處理:
情況 1: 實際數量 < 預期數量(短缺)
處理步驟:
- 在系統中記錄實際數量
- 選擇差異原因:
- 供應商短缺
- 運輸遺失
- 其他(需填寫說明)
- 拍照記錄現場情況
- 系統自動通知 Admin
- Admin 決定後續處理:
- 等待補貨
- 調整入庫單數量
- 聯繫供應商
情況 2: 實際數量 > 預期數量(超量)
處理步驟:
- 在系統中記錄實際數量
- 選擇差異原因:
- 供應商超送
- 入庫單數量錯誤
- 其他(需填寫說明)
- 拍照記錄現場情況
- 系統自動通知 Admin
- Admin 決定後續處理:
- 接受超量並調整入庫單
- 退回多餘商品
- 聯繫供應商
情況 3: 商品有損壞或問題
處理步驟:
- 拍照記錄損壞情況
- 在系統中標註問題商品
- 記錄問題類型:
- 外包裝損壞
- 商品損壞
- 過期或接近過期
- 其他品質問題
- 將問題商品隔離
- 通知 Admin 處理
- 依 Admin 指示退貨或報廢
階段 5: 商品上架(Operator)
操作角色: Operator(倉庫倉庫人員)
操作路徑: Operator 後台 → 入庫管理 → 已驗收清單 → 上架
操作步驟:
- 進入入庫單上架頁面
- 系統自動建議儲位(根據商品溫度和類別)
- 對每項商品執行:
- 確認分配的儲位
- 將商品搬運至儲位
- 掃描儲位條碼確認
- 記錄上架數量
- 完成所有商品上架
- 點擊「上架完成」
儲位分配規則:
- 🌡️ 常溫商品: 常溫倉儲區
- ❄️ 冷藏商品: 冷藏區(2-8°C)
- 🧊 冷凍商品: 冷凍區(-18°C 以下)
- 📦 優先使用: 同類商品的鄰近儲位
- 🔄 先進先出: 較舊的商品放前排,新商品放後排
入庫單狀態變化:
驗收中 (Receiving)→已上架 (Shelved)
階段 6: 庫存更新(系統自動)
執行時機: 商品上架完成時
系統自動執行:
- ✅ 更新商品庫存數量(增加實際入庫數量)
- ✅ 記錄入庫時間和操作人員
- ✅ 更新儲位佔用狀況
- ✅ 產生入庫記錄報表
- ✅ 通知 Admin 入庫完成
入庫單狀態變化:
已上架 (Shelved)→已完成 (Completed)
階段 7: 追蹤入庫進度(Admin)
操作角色: Admin(貨主)
操作路徑: Admin 後台 → 入庫管理 → 入庫單列表
操作步驟:
- 查看入庫單列表
- 點擊入庫單查看詳情
- 檢視入庫資訊:
- 目前狀態
- 預期數量 vs 實際數量
- 驗收時間
- 差異原因(如有)
- 驗收照片(如有)
- 如果有差異,處理差異問題
入庫單狀態總覽
| 狀態代碼 | 中文名稱 | 英文名稱 | 說明 | 負責角色 |
|---|---|---|---|---|
pending | 待驗收 | Pending | 入庫單已建立,等待倉庫驗收 | Admin |
receiving | 驗收中 | Receiving | 正在進行商品驗收 | Operator |
shelved | 已上架 | Shelved | 商品已上架,等待庫存更新 | Operator |
completed | 已完成 | Completed | 入庫完成,庫存已更新 | System |
canceled | 已取消 | canceled | 入庫單已取消 | Admin |
真實世界使用情境
情境 1: 一般入庫作業
問題: 收到供應商寄來的一批商品(10 種商品,共 500 件)
解決方案:
- Admin 事先建立入庫單,設定預期到貨日期為今日
- 商品到貨時,Operator 接收入庫單,開始驗收
- 使用條碼掃描器逐項核對商品和數量
- 發現實際數量與預期相符,正常驗收
- 根據商品溫度分配儲位:
- 常溫商品 → 常溫區
- 冷藏商品 → 冷藏區
- 完成上架後,系統自動更新庫存
- Admin 收到入庫完成通知,確認庫存已增加
好處:
- ✅ 條碼掃描確保商品正確性
- ✅ 即時記錄入庫數量,避免人工錯誤
- ✅ 自動儲位分配,提高上架效率
- ✅ 完整記錄可追溯
情境 2: 處理數量短缺
問題: 入庫單預期收到商品 A 100 件,實際只收到 80 件
解決方案:
- Operator 驗收時發現商品 A 短缺 20 件
- 在系統中記錄實際數量 80 件
- 選擇差異原因:「供應商短缺」
- 拍照記錄現場到貨情況
- 系統自動通知 Admin 有數量差異
- Admin 查看入庫單,確認短缺情況
- Admin 決定:聯繫供應商要求補貨
- 建立新的入庫單等待補貨到達
- Operator 將已到貨的 80 件正常上架,庫存增加 80 件
好處:
- ✅ 即時發現並記錄差異
- ✅ 照片證據便於後續處理
- ✅ 自動通知加快溝通
- ✅ 系統記錄完整,可追溯
情境 3: 冷藏商品緊急入庫
問題: 一批冷藏商品到貨,需要立即驗收並上架(避免溫度不當)
解決方案:
- Operator 看到入庫單包含冷藏商品,立即優先處理
- 快速驗收:
- 掃描條碼確認品項
- 快速核對數量
- 立即上架至冷藏區
- 將冷藏商品優先放入冷藏區,確保溫度穩定
- 完成冷藏商品上架後,再處理常溫商品
- 系統記錄完整的入庫時間,確保溫度控制符合規範
好處:
- ✅ 優先處理溫度敏感商品,確保品質
- ✅ 快速驗收上架,減少溫度風險
- ✅ 記錄入庫時間,符合食品安全規範
情境 4: 商品損壞處理
問題: 驗收時發現部分商品外包裝損壞
解決方案:
- Operator 驗收時發現 10 件商品外包裝損壞
- 立即拍照記錄損壞情況(多角度)
- 在系統中標註這 10 件為問題商品
- 選擇問題類型:「外包裝損壞」
- 將問題商品隔離至問題區
- 系統自動通知 Admin
- Admin 查看照片,決定處理方式:
- 商品本身完好:接受入庫,調整為「瑕疵品」
- 商品已損壞:退貨給供應商
- 根據 Admin 指示執行後續處理
好處:
- ✅ 照片記錄作為證據
- ✅ 即時隔離問題商品
- ✅ 快速決策處理方式
- ✅ 保護庫存品質
常見問題 (FAQ)
Q1: 入庫單建立後可以修改嗎?
A: 可以,但有狀態限制:
- ✅
待驗收 (Pending)狀態:Admin 可以修改入庫單內容(商品、數量、預期日期) - ⚠️
驗收中 (Receiving)狀態:需要聯繫 Operator,確認是否可以修改 - ❌
已上架 (Shelved)以後:無法修改,若需變更需建立新的入庫單或調整單
Q2: 如何取消入庫單?
A: 取消流程根據入庫單狀態而定:
待驗收 (Pending): Admin 可以直接取消驗收中 (Receiving): 需要聯繫 Operator 確認,若未驗收可取消已上架 (Shelved)或以後:無法取消,需建立調整單處理
範例:
Admin 後台 → 入庫單詳情 → 點擊「取消入庫單」按鈕 → 確認取消Q3: 驗收時發現商品條碼無法掃描怎麼辦?
A: 處理步驟:
- 檢查條碼是否損壞或模糊
- 嘗試手動輸入條碼數字
- 若仍無法識別,使用商品 SKU 搜尋
- 拍照記錄條碼問題
- 完成驗收後通知 Admin 更新商品條碼資訊
Q4: 入庫單狀態多久會更新?
A: 入庫單狀態是即時更新的:
- ✅ Operator 每完成一個階段,系統立即更新狀態
- ✅ Admin 可以即時查看最新狀態
- ✅ 關鍵狀態變化會發送通知(如:驗收中、已完成)
Q5: 如何查詢入庫單的歷史記錄?
A: 在入庫單詳情頁面可以查看完整的操作記錄:
- 進入入庫單詳情頁
- 查看「操作記錄」或「歷程」區塊
- 記錄包含:操作時間、操作人員、狀態變化、差異原因、照片
Q6: 驗收時發現實際數量遠超過預期數量怎麼辦?
A: 處理步驟:
- 確認數量無誤(重新清點)
- 在系統中記錄實際數量
- 選擇差異原因:「供應商超送」或「入庫單數量錯誤」
- 拍照記錄現場情況
- 通知 Admin 確認
- 根據 Admin 指示:
- 選項 1: 接受超量,調整入庫單數量
- 選項 2: 退回多餘商品
- 記錄最終處理結果
Q7: 冷藏/冷凍商品驗收有什麼特殊注意事項?
A: 重要注意事項:
- ⏰ 優先驗收: 冷藏/冷凍商品必須優先處理
- 🌡️ 溫度監控: 記錄到貨時的溫度狀況
- 📸 拍照記錄: 記錄商品狀態和溫度計讀數
- ⚡ 快速上架: 盡快上架至對應溫度區域
- ✅ 保存期限: 檢查保存期限,優先使用舊批次
- ⚠️ 溫度異常: 若發現溫度異常,立即通知 Admin
Q8: 如何處理混合溫度的入庫單?
A: 建議處理順序:
- 第一優先: 冷凍商品(-18°C 以下)
- 第二優先: 冷藏商品(2-8°C)
- 第三優先: 恆溫/空調商品
- 最後: 常溫商品
原因: 優先處理溫度敏感商品,確保品質和食品安全。
Q9: 如何列印入庫單驗收清單?
A: Operator 後台提供列印功能:
- 進入入庫單詳情或驗收頁面
- 點擊「列印驗收清單」按鈕
- 系統生成 PDF 格式清單
- 清單包含:商品名稱、SKU、預期數量、條碼、溫度要求
Q10: 入庫完成後發現數量記錄錯誤怎麼辦?
A: 處理步驟:
- 實地盤點確認實際庫存
- 若確實有錯誤:
- 在系統中建立「庫存調整單」
- 記錄調整原因:「入庫數量記錄錯誤」
- 調整庫存數量
- 通知 Admin 相關調整
- 檢討流程,避免再次發生
Q11: 如何設定入庫單優先順序?
A: 可透過以下方式標示入庫單優先順序:
- 使用入庫單備註註明「緊急」、「優先驗收」
- 設定預期到貨日期(越早表示越優先)
- 冷藏/冷凍商品自動標示為高優先
- Operator 可以在後台篩選器中篩選急件
範例備註:
🔥 緊急入庫 - 冷凍商品,立即驗收
⏰ 優先處理 - 貨主急需商品Q12: 入庫時可以直接建立商品嗎?
A: 不建議,但可以:
- 標準流程: 應先在「商品管理」建立商品,再建立入庫單
- 緊急情況: 若時間緊迫,可以:
- 在驗收時發現新商品
- 立即在系統中快速建立商品
- 記錄基本資訊(SKU、名稱、條碼)
- 完成驗收後補充完整商品資訊
最佳實踐: 建議提前建立商品資料,確保資料完整性。
注意事項
⚠️ 重要提醒:
- 條碼掃描: Operator 驗收時務必掃描條碼確認,避免品項錯誤
- 溫度控制: 冷藏/冷凍商品必須優先驗收和上架
- 數量準確: 仔細核對數量,發現差異立即拍照記錄
- 即時溝通: 遇到問題時請立即通知 Admin,避免延誤
- 照片證據: 商品問題或數量差異必須拍照記錄
- 先進先出: 上架時遵循先進先出原則,舊商品放前排
- 儲位確認: 掃描儲位條碼確認,避免上架錯誤
- 保存期限: 檢查商品保存期限,避免過期商品入庫
最佳實踐
- 提前準備: Admin 在商品到貨前就建立入庫單,讓 Operator 提前準備
- 批次處理: 同類型商品集中驗收和上架,提高效率
- 溫度優先: 永遠優先處理溫度敏感商品
- 完整記錄: 所有異常情況都要拍照和記錄,便於後續處理
- 即時更新: 完成各階段作業後立即更新狀態,保持透明度
- 定期盤點: 定期盤點庫存,確保系統與實際一致
- 清楚備註: 使用備註功能傳達特殊需求或注意事項
- 標準流程: 遵循標準驗收流程,確保品質和準確性
相關功能連結
- 📋 Admin 入庫管理 - 建立和追蹤入庫單
- 🏭 Operator 入庫驗收 - 驗收和上架作業
- 📦 訂單處理流程 - 訂單處理流程
- 📦 商品管理 - 管理商品資料
路徑資訊
功能路徑
- Admin 入庫管理:
/admin/inbounds - Operator 入庫驗收:
/operator/inbounds
文檔網頁路徑
- 中文文檔:
http://localhost:3000/docs/processes/inbound-operation/overview - 英文文檔:
http://localhost:3000/docs/processes/inbound-operation/overview(切換語言至 EN)
💡 提示:在流程說明選單中選擇「入庫作業流程」即可開啟本文檔。