本手冊依目前前端畫面與繁中文案整理,按鈕/選單名稱以畫面上「」內文字為準。
適用範圍:側欄「送貨訂單」、倉庫「成品出倉」(撳單/掃碼出倉/列印標籤)、加單與車線-X。
「一附」章節使用本機資料庫fpsmsdb的真實例子(查詢當下快照)。
產生日期:依原始碼現況(若畫面改版,請以實際 UI 為準)。
| 符號 | 意思 |
|---|---|
| 「……」 | 畫面上看得到的按鈕、選單、標題 |
| → | 下一步操作 |
角色分工(白話):
| 角色動作 | 主要畫面 |
|---|---|
| 看單、放單、加單、補貨 | 「送貨訂單」/do |
| 撳單、掃碼提貨、列印 DN/標籤 | 「成品出倉」/doworkbench |
| 調整提料順序等(ADMIN) | 「成品出倉管理」 |
「放單」≠「撳單」:放單=由送貨訂單產生提料票;撳單=倉庫領取該票開始出倉。
建議閱讀順序:送貨訂單篩選 → 放單 → 撳單 → 掃碼出倉 → 填箱數列印。
【送貨訂單 /do】篩選「2/F」「4/F」「車線-X」「加單」
↓ 「批量放單」或詳情「放單」
【產生提料單/提票】狀態進入待撳單
↓
【成品出倉 /doworkbench】「撳單/提料單詳情」
↓ 選日期/批量|單量/樓層票 → 點車線「確認分配」
【掃碼提料】「開始QR掃描」→「提交所有已掃描項目」
↓
【成品提貨記錄】輸入「箱數」→「列印送貨單標籤」等
↓
【查看提貨情況】核對「已完成」
DO「來貨狀態」:
pending→「待處理」、receiving→「接收中」、completed→「已完成」。
提票在「查看提貨情況」:pending→「待撳單」、released→「提貨中」、completed→「已完成」。
本機「預計送貨日期」2026-07-30 仍有多張「待處理」,例如:
| 「門店訂單編號」 | 「來貨狀態」 | 店鋪 |
|---|---|---|
| TOUR03PO26070304 | 待處理 | UR03 |
| TOCF28PO26070199 | 待處理 | CF28 |
| TOCF28PO26070200 | 待處理 | CF28 |
| TOCF02PO26070176 | 待處理 | CF02 |
| TOCF18PO26070194 | 待處理 | CF18 |
怎麼練:
| 「來貨狀態」 | 約筆數 | 使用者常做 |
|---|---|---|
| 待處理 | 1,425 | 篩選後「批量放單」 |
| 已完成 | 1,059 | 查歷史/補貨原單 |
| 接收中 | 96 | 出倉進行中對應 |
本機較早提票例(do_pick_order,狀態 pending≈待撳/待處理):
| 「提票號碼」 | 車線資訊 | 店鋪 | 「需求日期」 | 放單類型 |
|---|---|---|---|---|
| TI-S-20260504-4F-001 | P06B_Sat_區1_港島東 | MC49 | 2026-05-04 | single(單量) |
| TI-S-20260504-2F-001 | 車線-F1 | MC49 | 2026-05-04 | single |
| TI-S-20260504-2F-001 | 車線-X | HP65 | 2026-05-04 | single |
| TI-S-20260505-4F-002 | P06B_Tue_區5_九龍中 | HP15 | 2026-05-05 | single |
怎麼練:「成品出倉」→「撳單/提料單詳情」→ 日期選對應「是日/翌日…」;或「成品提貨記錄(全部)」用「提票號碼」搜索。注意「車線-X」會獨立分組。
SELECT d.code, d.status, DATE(d.estimatedArrivalDate) AS eta, s.code AS shop
FROM delivery_order d
LEFT JOIN shop s ON s.id = d.shopId
WHERE d.deleted = 0 AND DATE(d.estimatedArrivalDate) = '2026-07-30'
ORDER BY d.id DESC
LIMIT 20;
SELECT ticket_no, TruckLanceCode, ticket_status, ShopCode,
DATE(RequiredDeliveryDate) AS req_date, release_type
FROM do_pick_order
WHERE deleted = 0 AND RequiredDeliveryDate >= '2026-05-01'
ORDER BY id DESC
LIMIT 20;
/do)| 分頁 | 用途 |
|---|---|
| 「2/F」「4/F」 | 依樓層票別看/放單 |
| 「車線-X」 | 無匹配車線或歸入 X 的訂單 |
| 「加單」 | isExtra 加單;批量放單可合併 |
| 「補貨」 | 已完成原單補到目標單 |
「詳情」「門店訂單編號」「店鋪名稱」「供應商名稱」「車線號碼」「訂單日期」「預計送貨日期」「來貨狀態」。
/do/edit?id=)Workbench 路徑按鈕亦可能顯示為「批量放單」(鍵名 Workbench Batch Release)。
詳情頁「放單」,或先「分配2/F/4/F」再「放單2/F/4/F」。
| 提示 | 處理 |
|---|---|
| 「沒有選擇送貨訂單進行批量放單…」 | 先勾選列 |
| 「車線可用性警告」「問題送貨訂單」 | 核對目標日是否有車線;或走「車線-X」 |
| 「放單提料單失敗,請稍後再試。」 | 稍後重試;查該店是否已放過 |
/doworkbench)— 主路徑/doworkbench)。/finishedGood 標題同為「成品出倉」,一般以 Workbench 為準。| tab | 標籤 |
|---|---|
| 0 | 「撳單/提料單詳情」 |
| 1 | 「加單」(徽章:當日未完成加單票數) |
| 2 | 「成品提貨記錄」 |
| 3 | 「成品提貨記錄(全部)」 |
| 4 | 「查看提貨情況」 |
| 5 | 「成品出倉出箱數量」 |
| 6 | 「送貨路線摘要」 |
| 提示 | 處理 |
|---|---|
| 「二維碼不符合當前訂單中的任何貨品。」 | 確認掃的是本票貨品 |
| 「此批號不可用…」「此批次尚未上架」 | 換批或先完成上架 |
| 「此批號單位不符…」「此批號已提貨…」 | 換批 |
| 「掃描批號已過期…」 | 換未過期批 |
| 「此批次貨品已被其他送貨單留起…」 | 換批或協調留貨 |
| 換批雙掃說明 | 依畫面再掃一次確認 |
| 動作 | 意義(畫面說明意涵) |
|---|---|
| 「撤銷領取」 | 清空負責人,單據回待分配,他人可再領 |
| 「強制完成提貨單」 | 標完成並歸檔,不改已揀數量;適用已全部提交但系統未結案 |
未授權:「僅管理員(ADMIN 權限)可使用」。
| 鍵 | 畫面 |
|---|---|
| pending | 「待處理」 |
| receiving | 「接收中」 |
| completed | 「已完成」 |
| (部分流程)released / picking | 「已放單」/「提料中」 |
| 鍵 | 畫面 | 白話 |
|---|---|---|
| pending | 「待撳單」 | 已放單、尚未領取 |
| released | 「提貨中」 | 已撳單/出倉中 |
| completed | 「已完成」 | 提貨完成 |
「待處理」「已放單」「提料中」「已完成」——與上表用詞接近但場景不同;操作時以目前所在分頁的 Chip 文案為準。
/finishedGood/management)。| 畫面 | 路徑 |
|---|---|
| 送貨訂單 | /do |
| DO 詳情/放單 | /do/edit?id= |
| 成品出倉(主) | /doworkbench |
| 成品出倉管理 | /finishedGood/management |
| 舊成品出倉 | /finishedGood(附錄對照用) |
| 情況 | 建議 |
|---|---|
| 批量放單後倉庫看不到票 | 核對日期「是日/翌日」、樓層票別、批量/單量、是否加單檢視 |
| 車線按鈕 0 單 | 換日期/樓層;查「車線-X」「未完成提料單」 |
| 掃碼一直失敗 | 批號是否上架、是否被留貨/過期/單位不符 |
| 印不出標籤 | 先選 A4/標籤打印機;完成後記得填「箱數」 |
| 加單與正單混在一起 | 明確進/出「加單」檢視;合併規則要同店同線同時段 |
| 畫面突然英文 | 少數錯誤字串尚未進 zh,以實機為準並回報補譯 |