工程變更已生效,現場卻還在用舊版?用 MES 建立 Engineering Change Cutover 管理
客戶修改產品尺寸、工程部門更新製程參數,或品保要求調整檢驗規格時,企業通常會透過 ECN(Engineering Change Notice)通知相關單位。然而,工程變更核准不代表現場已經完成切換。舊工單、舊圖面、舊模具設定與尚未完成的在製品,都可能造成新舊版本混用。本文介紹如何利用 MES 建立 Engineering Change Cutover 管理,串聯工程變更生效時間、工單、批號、製程版本與設備參數,確保現場依正確版本生產,降低工程變更造成的品質異常與重工風險。
工程變更已經通知,為什麼現場還是做錯?
假設某螺絲產品原本規格:
牙外徑:6.00 ± 0.10 mm
客戶提出變更:
牙外徑:6.00 ± 0.05 mm
工程部門完成圖面修改,並通知生產單位。
但現場可能出現以下情況:
- ERP 已更新新規格,但 MES 工單仍使用舊版本。
- 現場作業員下載過舊版圖面。
- 輾牙設備仍使用原本的製程參數。
- 品保檢驗標準已更新,但生產尚未切換。
- 部分在製品使用舊規格,卻與新版本產品混放。
這些問題不一定來自製程能力不足,而是:
工程變更資訊沒有在正確時間同步到正確的生產對象。
Engineering Change Cutover 是什麼?
Engineering Change Cutover 可以理解為:
工程變更正式生效時,確保相關生產活動從舊版本正確切換至新版本的管理流程。
一般工程變更流程包含:
提出變更 → 影響評估 → 審核 → 核准 → 發布 → 生產切換 → 驗證完成
傳統 ERP 或 PLM 通常著重工程變更的申請、核准與版本管理。
MES 則可以進一步確認:
新版本是否真的在現場被正確執行?
這正是工程變更管理與生產執行管理之間的重要連結。
為什麼工程變更生效日不等於實際切換時間?
假設工程變更規定:
10 月 8 日 08:00 起使用新版製程。
但實際情況可能是:
| 項目 | 時間 |
|---|---|
| ECN 核准 | 10/7 15:00 |
| 新版圖面發布 | 10/7 16:00 |
| MES 接收新版資料 | 10/8 08:00 |
| 現場確認新規格 | 10/8 09:20 |
| 設備參數完成調整 | 10/8 10:00 |
| 新版首件檢驗合格 | 10/8 10:30 |
此時可以發現:
工程變更雖然在 08:00 生效,但現場直到 10:30 才具備新版量產條件。
如果系統沒有管理這段時間,就可能發生:
新版本已生效,現場卻繼續使用舊版生產。
MES 如何建立工程變更版本控制?
工單版本綁定
每張工單應明確記錄:
Engineering Revision
例如:
工單:MO-20261008-001
產品:SCREW-M6
圖面版本:Rev.C
製程版本:Process-V3
檢驗規格:QC-V2
當工單開始報工時,MES 自動確認:
目前工單版本是否符合適用的工程變更規則?
若版本不符,系統應依企業設定進行警示、禁止開工或要求授權確認。
製程參數版本管理
除了圖面,工程變更也可能影響:
打頭尺寸、輾牙參數、熱處理條件、電鍍厚度、模具設定及檢驗公差。
因此 MES 應將製程參數與版本建立關聯。
例如:
Process-V2 → Process-V3
新版參數必須經過核准與驗證,才能正式用於指定工單。
已經生產一半的工單怎麼辦?
這是工程變更最容易發生管理爭議的地方。
假設某工單:
計畫數量:50,000 件
已完成:20,000 件
在製品:15,000 件
尚未生產:15,000 件
此時工程變更正式生效。
企業必須先決定:
舊版本產品是否允許繼續完成?
在製品是否需要重新檢驗?
尚未生產的數量是否必須使用新版本?
MES 可以依變更適用規則,將工單或批次區分為:
Old Revision、Transition、New Revision
避免新舊版本混在同一批次中,卻沒有任何識別紀錄。
如何建立 Engineering Change Impact Analysis?
工程變更核准後,MES 可以分析受影響範圍。
例如:
ECN-20261008-001
變更產品:SCREW-M6
影響項目:輾牙尺寸
系統自動找出:
| 影響對象 | 數量 | 建議處理 |
|---|---|---|
| 尚未開工 | 8 張工單 | 更新適用版本 |
| 生產中 | 3 張工單 | 暫停並確認 |
| 待檢驗 | 2 個批次 | 評估重新檢驗 |
| 已完工未出貨 | 5 個批次 | 確認適用規格 |
| 已出貨 | 4 個批次 | 依變更追溯要求評估 |
這些數據能協助工程、品保與生產單位快速判斷變更影響。
但必須注意:
並非所有工程變更都需要追溯或處理舊版本產品。
應依變更原因、適用批次、客戶要求與風險評估決定。
如何避免新舊版本混用?
建立 Revision Validation
當作業員準備開始生產時,MES 檢查:
工單版本 → 圖面版本 → 製程版本 → 檢驗版本
若全部符合適用規則,允許開工。
若其中一項不符合,顯示:
Revision Mismatch
並記錄:
工單、設備、作業員、錯誤版本、正確版本及發生時間。
如此可以在正式加工前攔截版本錯誤。
建立首件確認機制
涉及關鍵尺寸或製程參數的工程變更,可以要求:
新版首件檢驗合格後才能量產。
MES 記錄:
首件檢驗時間、檢驗結果、使用版本及核准人員。
避免只完成文件更新,卻沒有確認現場實際生產能力。
如何衡量工程變更是否真正落實?
建議企業自行建立:
Engineering Change Cutover Compliance Rate
中文可稱為:
工程變更切換遵循率。
計算方式:
切換遵循率 = 符合適用版本規則的生產批次 ÷ 應執行新版規則的生產批次 × 100%
例如:
工程變更後應適用新版規則的批次:100 批
符合版本規則:96 批
不符合:4 批
則:
Cutover Compliance Rate = 96%
此為建議的企業內部管理指標,並非通用的標準化公式;實際計算應排除經核准的舊版適用批次。
Engineering Change Dashboard 應呈現哪些資訊?
建議包含:
- Open Engineering Changes
- Pending Cutover Orders
- Cutover Compliance Rate
- Revision Mismatch Count
- Change Implementation Lead Time
- Affected WIP Quantity
- Affected Inventory Value
- Pending First Article Approval
- Engineering Change Overdue
- 製程版本不符排行
- 產品別工程變更次數
- 工單版本切換狀態
- 工程變更影響批次
- 月度工程變更完成趨勢
其中最值得建立的是:
Engineering Change Impact Matrix
以工程變更單為主軸,呈現受影響的工單、批次、設備與目前處理狀態。
讓管理者可以直接看到:
哪些工程變更已經核准,卻還沒有真正完成現場切換?
MES 如何建立工程變更改善閉環?
建議流程:
ERP/PLM 發布 ECN → MES 接收工程變更 → 分析受影響工單與批次 → 確認版本適用規則 → 更新製程參數 → 現場版本驗證 → 首件檢驗 → 正式量產 → 記錄切換結果
如果現場出現版本不符:
MES 警示 → 暫停或限制作業 → 工程確認 → 版本修正 → 重新驗證 → 恢復生產
工程變更管理因此不再只是文件簽核流程,而是可以被追蹤與驗證的生產執行流程。
導入 Engineering Change Cutover 有哪些效益?
透過 MES 建立工程變更切換管理,企業可以降低新舊圖面混用風險、避免使用錯誤製程參數、掌握工程變更對在製品的影響、減少版本錯誤造成的重工與報廢,並建立完整的版本履歷。
更重要的是,當客戶詢問:
「這批產品究竟使用哪一版圖面與製程規格生產?」
企業不必再透過紙本紀錄與人工確認,而可以直接從 MES 查詢工單、批號與實際使用版本。
本著作係採用創用 CC 姓名標示-相同方式分享 3.0 台灣 授權條款授權.
