Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

MTMS_工單提料報工上架_使用說明.md 10 KiB

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  1. # MTMS 使用說明:工單提料/報工/上架
  2. > 本手冊依目前前端畫面與繁中文案整理,**按鈕/選單名稱以畫面上「」內文字為準**。
  3. > 適用範圍:放單之後的「工單提料」「工單生產流程」「上架掃碼」(品檢/上架)。
  4. > 建單與排程請先看《MTMS 排程與工單 使用說明》;BOM 請看《MTMS BOM 使用說明》。
  5. > **「一附」章節**使用本機資料庫 `fpsmsdb` 的真實例子(查詢當下快照)。
  6. > 產生日期:依原始碼現況(若畫面改版,請以實際 UI 為準)。
  7. ---
  8. ## 這份手冊怎麼用
  9. | 符號 | 意思 |
  10. |------|------|
  11. | 「……」 | 畫面上看得到的按鈕、選單、標題 |
  12. | → | 下一步操作 |
  13. 建議閱讀順序:
  14. 1. **放單**(「搜索工單/ 建立工單」)
  15. 2. **提料**(「工單提料」)
  16. 3. **對料 → 工序 → 完成工單**(「工單生產流程」)
  17. 4. **品檢 → 上架**(「品檢」+「上架掃碼」)
  18. ---
  19. ## 一、整體流程
  20. ```text
  21. 【/jo】「規劃中」──「放單」──►「待處理」/「提料中」
  22. ↓
  23. 【/jodetail】「工單提料」──「查看詳情」──► 掃碼提料 ──「提交」/「提交所有已掃描項目」
  24. ↓
  25. 【/productionProcess】「工單生產流程」
  26. ├─(可選)「工單對料」→ 二次掃碼 →「確認所有提料」
  27. ├─「查看詳情」→ 各工序「開始」/「訂單完成」或「已完成」(Just Pass)
  28. ↓
  29. 「完成工單」(確認:「確認要完成此工單嗎?」)
  30. ↓
  31. 「品檢」→「確定品檢結果」(可列印/下載 QR)
  32. ↓
  33. 【/putAway】「上架掃碼」:掃貨品 QR → 掃倉庫 QR →「確定及上架貨物」
  34. ↓
  35. 「已上架工單」;工單「已完成」
  36. ```
  37. ---
  38. ## 一附、本地資料庫實例
  39. > 狀態中文:`pending`→「待處理」、`packaging`/`picking`→「提料中」、`processing`→「生產中」、`storing`→「待品檢入倉」、`completed`→「已完成」。
  40. ### 例 A:適合練提料(2026-07-29)
  41. | 「工單編號」 | 「狀態」 | 成品 | 「需求數量」 | 建議下一步 |
  42. |--------------|----------|------|--------------|------------|
  43. | JO-260729-038 | 待處理 | PP2277 烚意粉 | 51 | 「工單提料」開單掃碼 |
  44. | JO-260729-008 | 提料中 | PP2257 咖哩汁箱料粉 | 1 | 繼續提交提料 |
  45. | JO-260729-013 | 提料中 | PP1043 豆豉汁(2磅/包) | 309 | 繼續提交提料 |
  46. | JO-260729-044 | 提料中 | PP2383 辣椒菜脯 | 265 | 繼續提交提料 |
  47. | JO-260729-034 | 生產中 | PP2302 酸甜蘿蔔粒箱料粉 | 1 | 「工單生產流程」做工序/完成工單 |
  48. **怎麼練:**
  49. 1. 「搜索工單/ 建立工單」→「預計生產日期」**2026-07-29** →「搜索」。
  50. 2. 「狀態」篩「待處理」找 JO-260729-038,或直接到「工單提料」找同日卡片。
  51. 3. 「生產中」單到「工單生產流程」練「查看詳情」/「完成工單」(完成會改資料,請用測試庫)。
  52. ### 例 B:狀態與畫面入口對照
  53. | 「狀態」 | 常用入口 |
  54. |----------|----------|
  55. | 待處理/提料中 | 「工單提料」 |
  56. | 生產中 | 「工單生產流程」→「工藝流程」 |
  57. | 待品檢/待品檢入倉 | 「工單生產流程」→「品檢」或「待QC上架工單」 |
  58. | 已完成 | 「已上架工單」/工單搜索「已完成」 |
  59. ### 自行查核用 SQL(選用)
  60. ```sql
  61. SELECT jo.code, jo.status, i.code, i.name, jo.reqQty
  62. FROM job_order jo
  63. LEFT JOIN bom b ON b.id = jo.bomId
  64. LEFT JOIN items i ON i.id = b.itemId
  65. WHERE jo.deleted = 0 AND DATE(jo.planStart) = '2026-07-29'
  66. AND jo.status IN ('pending','packaging','processing','storing')
  67. ORDER BY jo.status, jo.code
  68. LIMIT 20;
  69. ```
  70. ---
  71. ## 二、放單(前置,在「搜索工單/ 建立工單」)
  72. 1. 側欄「管理工單」→「搜索工單/ 建立工單」(`/jo`)。
  73. 2. 找到「規劃中」工單 →「放單」或「放單 (N)」。
  74. 3. 放單後狀態變「待處理」/「提料中」,即可去「工單提料」。
  75. 4. 詳情內可見庫存摘要字樣如「可提料項目數量:」「未能提料項目數量:」。
  76. > 亦可在生產流程詳情內對仍屬規劃中的單按「放單」。
  77. ---
  78. ## 三、工單提料(`/jodetail`)
  79. ### 3.1 入口與分頁
  80. - 側欄「管理工單」→ **「工單提料」**;頁標題「工單提料」。
  81. | Tab | 文案 |
  82. |-----|------|
  83. | 0 | 「工單提料詳情」 |
  84. | 1 | 「已完成工單記錄」 |
  85. | 2 | 「物料提料狀態」 |
  86. | 3 | 「膠茜數目使用數量」 |
  87. ### 3.2 「工單提料詳情」列表
  88. - 品類:「全部」「飲料」「箱料粉」「其他」
  89. - 樓層:「2F」「3F」「4F」「沒有批號」等
  90. - 卡片常見:「工單」「批號」「提料單」「物品名稱」「需求數量」、狀態 Chip
  91. - 點 **「查看詳情」** 進入掃碼提料
  92. ### 3.3 掃碼提料步驟
  93. 1. 點「開始掃碼」(可「停止掃碼」)。
  94. 2. 掃描物料/批號 QR;必要時開「批號QR碼掃描」或「手動輸入」→「提交」。
  95. 3. 畫面上應出現「QR碼驗證成功。」/「驗證成功!」;進度見「掃碼結果」「提交數量」。
  96. 4. 單行「提交」或一次「提交所有已掃描項目」(進行中「提交中...」)。
  97. 5. 完成後「返回列表」。
  98. ### 3.4 「已完成工單記錄」
  99. - 「查看詳情」「打印版頭紙」(2F/3F/4F)、「打印數量」「打印機」
  100. - 「對料狀態」:「對料待處理」/「對料已完成」
  101. - 提示語例:「工單已完成提料和對料」
  102. ### 3.5 提料常見錯誤
  103. | 提示 | 處理 |
  104. |------|------|
  105. | 「此批次已拒收,請掃描另一個批次。」 | 換批 |
  106. | 「掃描的批次已被其他用戶完全提料。請掃描其他批次。」 | 換可用批 |
  107. | 「物品數量不足」/數量大於需求/可用量 | 改「提交數量」 |
  108. | 「請先選擇打印機」 | 列印版頭紙前先選機 |
  109. ---
  110. ## 四、工單生產流程(`/productionProcess`)
  111. ### 4.1 入口與頂層分頁
  112. - 側欄「管理工單」→ **「工單生產流程」**。
  113. | Tab | 文案 |
  114. |-----|------|
  115. | 0 | 「工藝流程」 |
  116. | 1 | 「待QC上架工單」 |
  117. | 2 | 「已上架工單」 |
  118. | 3–6 | 各類「儀表板 - …」 |
  119. ### 4.2 「工藝流程」卡片動作
  120. | 按鈕 | 用途 |
  121. |------|------|
  122. | 「查看詳情」 | 進工序/BOM/對料等 |
  123. | 「工單對料」 | 提料完成後二次掃批號確認 |
  124. | 「完成工單」 | 整張 JO 完工(確認:「確認要完成此工單嗎?」;權限常限 ADMIN) |
  125. | 「品檢」 | 開品檢 Modal(條件滿足且有入庫行時才出現) |
  126. 詳情內 Tabs:「工單信息」「BOM 材料」「工藝流程」「工藝明細」「工單對料」;另有「返回列表」「取消工單」「刪除工單」等。
  127. ### 4.3 工單對料(二次掃)
  128. 1. 點「工單對料」。
  129. 2. 對已提料批再掃「批號QR碼掃描」(或「手動輸入」)。
  130. 3. 「驗證成功!」後,全部核對完點 **「確認所有提料」**。
  131. 4. 「返回列表」可能解除指派,勿中途亂退。
  132. ### 4.4 工序報工(單步)
  133. 1. 「查看詳情」→「工藝流程」/「工藝明細」。
  134. 2. 待處理工序點 **「開始」** → Dialog「掃描操作員和設備」。
  135. 3. 「開始掃碼」:先操作員/員工,再設備 →「提交並開始」。
  136. 4. 執行中可「暫停」/「繼續」(「暫停原因」);結束該步用 **「訂單完成」**(填「工序產出」「不良品」「損耗」)。
  137. 5. 若允許略過執行:按鈕「已完成」(Just Pass),確認「確認要通過此工序嗎?」。
  138. > **勿混淆:** 工序「訂單完成」=結束**一步**;卡片「完成工單」=結束**整張工單**。
  139. ### 4.5 品檢
  140. 1. 條件滿足後點「品檢」。
  141. 2. Modal 常見 Tab:「處理來貨及品檢」/「來貨及品檢詳情」。
  142. 3. 填結果後 **「確定品檢結果」**。
  143. 4. 可「打印機」「列印數量」「列印」「下載QR碼」(供之後上架掃碼)。
  144. 5. 校驗例:「請決定品檢結果」「有未完成品檢項目」「請輸入不合格數量」「請輸入到期日!」。
  145. 亦可從 Tab「待QC上架工單」或提醒鈴深連結進入。
  146. ---
  147. ## 五、上架掃碼(`/putAway`)
  148. ### 5.1 入口
  149. - 側欄「倉庫管理」→ **「上架掃碼」**;頁標題「上架」。
  150. ### 5.2 兩段掃碼
  151. 1. 待機:「等待掃瞄中,請掃瞄貨品二維碼開始上架程序」。
  152. 2. 掃**貨品/來貨行** QR → 開 Modal。
  153. 3. 填「是次上架數量」;再掃**倉庫** QR(「掃瞄倉庫二維碼」/「請掃瞄倉庫二維碼」)。
  154. 4. 點 **「確定及上架貨物」**。
  155. 5. 可在「是次上架記錄」核對。
  156. 失敗:「讀取不成功,請重新掃瞄」;數量:「上架數量不得大於 …」「最小為1」等。
  157. 入庫行狀態語意:「待上架」→「已部分上架」→「已上架」。完成後可在「已上架工單」看到。
  158. ---
  159. ## 六、狀態對照(操作頁為準)
  160. | 代碼 | 畫面 |
  161. |------|------|
  162. | planning | 「規劃中」 |
  163. | pending | 「待處理」 |
  164. | packaging / picking | 「提料中」 |
  165. | processing | 「生產中」 |
  166. | pendingQC | 「待品檢」 |
  167. | storing | 「待品檢入倉」 |
  168. | completed | 「已完成」 |
  169. | cancelled | 「已取消」 |
  170. 工序行:「待處理」→「進行中」→(可「已暫停」)→「完成」/「已完成」(Pass)。
  171. ---
  172. ## 七、常見問題速查
  173. | 情況 | 建議 |
  174. |------|------|
  175. | 提料頁找不到單 | 確認已「放單」;日期/樓層/品類篩選是否過窄 |
  176. | 對料按鈕灰/沒有 | 提料單未完成、已指派他人、或對料已完成 |
  177. | 「完成工單」按不到 | 權限或工序未齊;確認提示「確認要完成此工單嗎?」 |
  178. | 沒有「品檢」按鈕 | 尚未完成工單/無 stock-in 行 |
  179. | 上架掃不到 | 先品檢並列印/下載 QR;或用 `?stockInLineId=` 深連結 |
  180. | 掃碼驗證失敗 | 換批、確認未拒收、確認單位/可用量 |
  181. ---
  182. ## 八、路徑速查
  183. | 畫面 | 路徑 |
  184. |------|------|
  185. | 搜索/放單 | `/jo` |
  186. | 工單提料 | `/jodetail` |
  187. | 工單生產流程 | `/productionProcess` |
  188. | 上架掃碼 | `/putAway` |