同一人同時報工兩張工單?MES 如何防止工時重疊與重複計算

MES Overlapping Work Time Detection 報工工時重疊分析儀表板

製造現場經常發生作業員同時操作多台設備、支援不同工單,或忘記出站便直接進入下一張工單的情況。如果 MES 報工系統沒有檢查人員作業時間是否重疊,就可能將同一段時間重複計入多張工單,造成生產工時膨脹、人工成本失真及人員效率計算錯誤。本文介紹如何利用 MES 建立 Overlapping Work Time Detection(報工工時重疊偵測),透過進站與出站時間驗證、多工單作業規則、工時分攤及異常報工審核,提升工單工時與生產數據的準確性。

為什麼 MES 報工工時會重複計算?

假設某位作業員在同一天執行兩張工單。

工單進站時間出站時間系統計算工時
MO-00108:0012:004 小時
MO-00210:0014:004 小時
合計8 小時

MES 將兩張工單的報工時間直接相加,得到 8 小時。

但這位作業員實際經過的時間只有:

08:00~14:00,共 6 小時。

其中 10:00~12:00 的兩個小時發生重疊。

如果系統沒有檢查,便可能將這段時間重複計入人工工時。

這類問題在多機台操作、臨時支援及忘記出站的現場情境中特別容易發生。

Overlapping Work Time Detection 是什麼?

Overlapping Work Time Detection 是指 MES 報工系統自動檢查同一位作業員的不同報工紀錄,是否存在時間區間重疊。

其目的不是禁止所有同時作業,而是確認:

重疊時間是否合理,以及應如何計算實際投入工時。

一人操作一台設備

通常應避免同一時間存在兩筆互相衝突的人工報工紀錄。

一人操作多台設備

可以允許多張工單同時進行,但必須定義人工工時分攤方式。

多人共同操作同一設備

每位人員的人工工時可以分別累計,但設備運轉時間不應因參與人數增加而重複計算。

因此,MES 必須區分:

人工工時、設備工時與工單經過時間。

MES 如何在進站時防止工時重疊?

檢查作業員是否已有進行中的報工

當作業員掃描工單 QR Code 準備進站時,MES 應先查詢該人員是否存在尚未出站的紀錄。

例如:

作業員:EMP-001

目前工單:MO-001

目前狀態:作業中

新進站工單:MO-002

系統可以顯示:

偵測到尚未完成的報工紀錄。

並提供符合企業規則的處理方式,例如先完成原工單出站、切換工單,或進入經授權的多工單作業模式。

建立進站防呆規則

對於不允許同時作業的製程,系統可以阻止第二張工單進站。

對於允許一人多機的製程,則可以記錄同時操作的設備及工單,並套用工時分攤規則。

作業員同時操作兩台設備,工時應該怎麼算?

假設某作業員同時操作兩台自動化設備:

設備 A:08:00~12:00

設備 B:08:00~12:00

兩台設備各運轉 4 小時。

但同一位作業員在這段時間的實際經過時間只有 4 小時。

因此:

計算項目數值
設備 A 運轉時間4 小時
設備 B 運轉時間4 小時
設備工時合計8 小時
人員實際經過時間4 小時
可分攤人工工時4 小時

建立人工工時分攤規則

MES 可以依企業管理制度,設定不同的分攤方式。

例如依實際投入比例:

工單 A:60%

工單 B:40%

則:

工單 A 分攤人工工時:2.4 小時

工單 B 分攤人工工時:1.6 小時

合計仍為 4 小時。

實際分攤比例應有合理依據,例如現場作業紀錄、標準作業時間或經核准的成本分攤規則,不能單純因兩張工單同時執行就平均分配。

忘記出站造成工時異常,MES 應如何處理?

建立異常長工時提醒

例如某作業員早上 08:00 進站,直到隔天仍未出站。

系統不應直接將全部經過時間視為有效人工工時。

可以設定異常提醒條件,例如單筆報工超過企業設定的合理作業時間時,要求確認。

建立報工修正審核

若確認是忘記出站,應由作業員提出修正申請,並記錄:

原始進站時間、原始出站時間、修正後時間、修正原因、申請人員及核准人員。

原始紀錄應保留,不宜直接覆蓋。

這樣才能避免事後修改工時,卻無法追查資料變更原因。

MES 如何自動偵測報工時間衝突?

建議以作業員及報工時間區間進行比對。

當兩筆報工紀錄符合以下條件時,即存在時間重疊:

紀錄 A 開始時間 < 紀錄 B 結束時間

且

紀錄 B 開始時間 < 紀錄 A 結束時間

例如:

工單 A:08:00~12:00

工單 B:10:00~14:00

系統即可辨識重疊區間:

10:00~12:00

但偵測到重疊不代表一定違規。

MES 應再依製程規則判斷,這是忘記出站、錯誤報工,還是合法的一人多機作業。

如何計算報工工時重疊異常率?

建議建立:

Work Time Overlap Exception Rate(工時重疊異常率)

計算方式:

工時重疊異常率 = 經判定異常的報工紀錄筆數 ÷ 應檢查報工紀錄總筆數 × 100%

例如某月:

應檢查報工紀錄:5,000 筆

經確認存在異常重疊:75 筆

則:

工時重疊異常率 = 1.5%

這是建議的企業內部管理指標,並非統一的業界標準。

合法的一人多機作業不應直接列為異常,但應確保人工工時沒有不合理地重複累計。

Work Time Overlap Dashboard 應呈現哪些資訊?

建議建立:

MES Work Time Overlap Dashboard(報工工時重疊監控儀表板)

管理指標說明
Work Time Overlap Exception Rate工時重疊異常率
Overlapping Work Records重疊報工紀錄數
Overlapping Labor Hours待確認重疊人工工時
Unclosed Work Sessions尚未出站報工數
Multi-Machine Operators同時操作多機台人數
Work Time Correction Count工時修正次數
Correction Approval Time工時修正審核時間
Labor Hour Allocation Accuracy人工工時分攤正確性

管理者可以透過儀表板快速辨識哪些人員、工單或製程經常出現工時異常。

其中應特別區分「系統偵測到的重疊時間」與「確認重複計算的人工工時」,避免將合法的多機作業誤判為異常。

MES 如何建立報工工時管理改善閉環?

建議流程:

作業員進站 → 檢查既有報工 → 執行生產 → 出站回報 → 工時重疊檢查 → 異常判定 → 工時分攤或修正 → 審核確認 → 更新工單工時統計

透過這個流程,MES 不只是記錄作業員何時進站、何時出站,而是能進一步確保報工資料符合現場實際作業情況。

對於經常出現忘記出站的製程,也可以改善操作介面,例如提供未結束報工提醒、工單快速切換及現場主管待處理清單。

導入報工工時重疊檢查有哪些效益?

MES 建立工時重疊檢查後,可以降低忘記出站、重複報工及多工單工時重複累計的風險。

同時有助於提高人工成本分攤的合理性,改善工單工時統計,並讓人員效率分析建立在較可靠的資料基礎上。

企業可以從:

「作業員有沒有完成報工?」

進一步確認:

「報工所記錄的人工工時,是否真正反映現場投入的時間?」

這也是 MES 生產報工系統從資料蒐集走向資料品質管理的重要一步。

發表留言