作業員忘記出站怎麼辦?MES 未結束報工偵測與工時異常防呆
製造現場使用 MES 生產報工系統時,作業員可能因交接班、臨時支援其他工作或忘記操作 PDA,導致已進站的工單沒有正常出站。如果系統持續以目前時間計算工時,就可能產生異常過長的報工紀錄,造成工單工時、生產效率及人工成本統計失真。本文介紹如何利用 MES 建立 Missing Checkout Reporting(漏出站報工管理),透過未結束報工偵測、工時上限提醒、班別交接驗證及主管補登審核,確保進出站紀錄完整且可追溯。
為什麼作業員忘記出站會造成工時異常?
假設某螺絲製造廠正在執行打頭製程。
工單編號:MO-20261106-001
設備:A01
作業員於上午 08:00 掃描工單進站,實際在 12:00 結束作業。
但作業員忘記操作 PDA 出站。
直到下午 17:00,MES 仍顯示該筆工單正在生產。
此時系統可能計算:
17:00 − 08:00 = 9 小時
但實際作業只有:
12:00 − 08:00 = 4 小時
兩者相差 5 小時。
如果 MES 直接將 9 小時納入正式工時統計,可能造成工單人工成本高估、生產效率降低,以及設備作業時間不正確等問題。
因此,進站紀錄存在,不代表作業員一直持續生產。
Missing Checkout Reporting 是什麼?
Missing Checkout Reporting 是指 MES 針對已進站、卻沒有正常完成出站的生產作業,建立異常偵測及處理機制。
正常進出站報工
作業員掃描工單進站,MES 記錄開始時間。
生產結束後,作業員執行出站,系統保存完成時間、數量及有效工時。
漏出站報工
作業員已經停止作業,但系統沒有收到出站紀錄。
此時 MES 應將超過合理時間的作業標示為待確認,而不是直接認定作業已完成。
異常補登
由作業員提出實際出站時間及原因,經授權人員確認後,補齊出站紀錄。
所有補登資料都應保留原始紀錄及修改歷程。
MES 如何自動偵測未結束報工?
依工單預估工時偵測
MES 可以依產品、製程及預估生產時間建立合理工時範圍。
例如:
預估作業時間:4 小時。
異常提醒門檻:6 小時。
當進站超過 6 小時仍未出站,系統產生提醒。
但門檻應依產品與製程特性設定,不能所有工單都使用相同標準。
依班別結束時間偵測
例如早班為:
08:00~16:00
當早班結束時,MES 檢查是否存在尚未出站的報工紀錄。
若企業採交接班制度,系統應先確認是否已完成正式交接。
依人員狀態偵測
如果作業員已經離開工作站、登出系統,或在其他互斥工單重新進站,MES 可以檢查原本的報工是否仍然有效。
但不能僅憑登出系統就判定實際作業已結束。
MES 如何建立漏出站提醒機制?
建議依異常程度分級。
| 異常條件 | 系統處理 |
|---|---|
| 接近預估工時上限 | 提醒作業員確認 |
| 超過合理作業時間 | 標示工時異常 |
| 班別結束仍未出站 | 通知交接人員 |
| 超過設定時間仍未處理 | 通知主管 |
| 跨日仍未完成確認 | 列入待處理異常清單 |
異常門檻應由企業依製程特性設定。
例如連續運轉設備可能正常跨班生產,因此不能單純因為跨日就認定報工錯誤。
作業員忘記出站,MES 可以自動出站嗎?
可以設計自動出站功能,但不建議直接將系統推測的時間當成真實出站時間。
自動結束作業的風險
假設 MES 在 16:00 自動出站。
但作業員實際在 15:30 結束生產。
系統仍可能多計算 30 分鐘。
反之,如果設備實際持續運轉至 17:00,自動在 16:00 出站則可能低估作業時間。
建議採取待確認機制
當系統偵測到漏出站時,可以先將紀錄標示為:
CHECKOUT_PENDING(出站待確認)
由作業員或主管確認實際作業結束時間。
在確認完成前,系統應將該筆工時標示為暫估或待確認,避免直接納入正式工時統計。
MES 漏出站補登應如何操作?
第一步:查詢異常報工
作業員進入「未結束報工」畫面。
系統顯示工單、製程、設備、進站時間及目前異常狀態。
第二步:輸入實際出站時間
例如:
原始進站:08:00
實際出站:12:00
補登時間:17:30
MES 應分別保存實際出站時間與補登操作時間。
第三步:填寫補登原因
例如:
忘記操作 PDA。
交接班未完成。
設備異常臨時離開。
第四步:主管確認
對於超過合理工時、跨班或跨日的補登,建議由主管審核。
第五步:更新有效工時
主管核准後,MES 依實際作業區間重新計算工時。
原始進站紀錄及補登歷程必須保留。
MES 如何防止漏出站補登造成新的錯誤?
防止出站時間早於進站
補登出站時間不得早於原始進站時間。
防止工時重疊
如果同一位作業員在其他互斥工單已有有效工時,MES 應檢查是否產生重疊。
防止重複補登
同一筆未結束報工,不應同時存在多筆有效補登申請。
防止未授權修改
作業員可以提出補登申請,但主管核准權限應依企業管理規則設定。
防止影響已結算資料
如果工單工時已同步 ERP 或進入成本結算,MES 應依正式更正程序處理,不可直接覆蓋原始資料。
MES 漏出站報工應保存哪些資料?
建議建立獨立的出站異常處理紀錄。
| 欄位 | 說明 |
|---|---|
| WORK_ID | 原始報工作業編號 |
| WORK_ORDER_ID | 工單編號 |
| OPERATOR_ID | 作業員 |
| CHECKIN_AT | 原始進站時間 |
| CHECKOUT_AT | 確認後的出站時間 |
| DETECTED_AT | 異常偵測時間 |
| CORRECTION_REASON | 補登原因 |
| REQUESTED_BY | 補登申請人 |
| APPROVED_BY | 核准人員 |
| APPROVED_AT | 核准時間 |
| STATUS | 異常處理狀態 |
建議另外保存原始資料版本及異動紀錄,避免補登後無法追查原本的狀態。
如何計算漏出站報工發生率?
建議建立:
Missing Checkout Rate(漏出站報工發生率)
計算公式:
漏出站報工發生率 = 確認屬於漏出站的報工筆數 ÷ 統計期間應完成出站的報工筆數 × 100%
例如:
某月應完成出站報工:5,000 筆。
確認漏出站:80 筆。
計算結果:
80 ÷ 5,000 × 100% = 1.6%
這是建議的企業內部管理指標,並非通用標準。
需要注意,系統偵測到的超時報工不一定都是漏出站。
因此應區分「疑似漏出站」與「已確認漏出站」,避免統計失真。
MES 漏出站 Dashboard 應呈現哪些資訊?
建議建立:
Missing Checkout Reporting Dashboard(漏出站報工管理儀表板)
| 管理指標 | 說明 |
|---|---|
| Unclosed Reporting Count | 未結束報工筆數 |
| Suspected Missing Checkout | 疑似漏出站筆數 |
| Confirmed Missing Checkout | 已確認漏出站筆數 |
| Missing Checkout Rate | 漏出站發生率 |
| Pending Correction Count | 待補登筆數 |
| Average Correction Time | 平均補登處理時間 |
| Abnormal Working Hours | 異常工時 |
| Overdue Checkout Count | 超過處理期限筆數 |
管理者可以依工單、製程、設備、班別及人員查詢,了解哪些作業經常發生漏出站問題。
MES 如何建立完整的漏出站管理流程?
建議流程:
工單進站 → 開始作業 → 定期檢查未結束紀錄 → 偵測異常 → 通知作業員 → 確認實際出站時間 → 提出補登申請 → 主管審核 → 更新有效工時 → 保存稽核紀錄
對於尚未確認的異常紀錄,應清楚標示資料狀態,避免主管將暫估工時誤認為正式數據。
導入 MES 漏出站管理有哪些效益?
透過 MES 建立未結束報工偵測機制,可以減少作業員忘記出站造成的工時統計異常,並提升進出站紀錄的完整性。
企業也能透過異常提醒與補登審核,避免工單工時長期累積錯誤,降低後續人工查帳與資料修正的負擔。
管理重點從:
「這張工單是否仍顯示生產中?」
進一步提升為:
「工單真的還在生產,還是作業員忘記出站?系統能否及早發現並正確修復工時?」
本著作係採用創用 CC 姓名標示-相同方式分享 3.0 台灣 授權條款授權.
