先區分無法處理,而不是一律轉交
簽核停滯可能來自不同原因:簽核人休假、帳號停用、工作量過高、缺少必要資訊,或案件超出其授權範圍。這些情況不能套用同一種備援動作。已知休假適合預先代理;帳號失效應立即交由管理者處理;資料不足應退回補件;涉及更高金額、資安或法遵風險的案件,則應升級到具備相應權限的人,而不是找一位比較有空的同事代按同意。
工程上應把狀態拆成待簽、暫停待補件、已代理、已升級、已逾時與無有效處理人等明確類型。若系統只保留待處理與完成兩種狀態,營運人員便無法判斷案件是真的等待決策,還是已經掉出正常流程。每次狀態變更都要記錄原因、規則版本、原簽核人、實際處理人與時間,才能在事後還原責任鏈。
- 可預期的缺席:使用有起訖時間的預先代理,期間結束後自動失效。
- 突發但短暫的缺席:先提醒,再依案件時效轉交候補人。
- 權限或能力不足:升級到更高授權層級,不應視為一般代理。
- 資料不完整:暫停計時並要求補件,避免簽核人被逾時機制錯誤追趕。
代理必須受範圍、權限與利益衝突限制
代理不是複製原簽核人的全部權限。代理設定至少應限定流程類型、組織範圍、金額或風險層級、有效期間,以及能執行的動作。例如,代理人可以核准一般採購,但高風險供應商審查仍須送往法遵;也可以允許代理人退回補件,卻不允許變更申請內容。這些限制應由政策資料驅動,而不是散落在各流程程式碼中。
系統也要在執行當下重新檢查權限與利益衝突,不能只在建立代理關係時驗證。代理人可能後來轉調部門、離職,或成為案件申請人。若同一人同時扮演申請、代理簽核與最終核准角色,流程即使技術上完成,治理上仍可能無效。較穩健的做法是保留職務分離規則,找不到合格代理人時進入例外佇列,由流程管理者指派,而非自動放寬限制。
逾時計時要使用業務時鐘,而非單純倒數
逾時門檻應反映案件風險與營運節奏。緊急停機授權可能以小時計算,一般採購可能以工作日計算,而法務審查通常需要更長的合理窗口。時間不能只從建立案件的瞬間一路累加;系統應明確處理國定假日、不同地區時區、非上班時段、補件等待、外部系統故障,以及案件被正式暫停的期間。否則週五晚間送出的申請,可能在週一上班前就被錯誤升級。
建議把逾時規則分成提醒期限、代理期限與升級期限。提醒只增加可見度,不改變責任人;代理會將待辦交給具資格的替代者;升級則表示正常處理路徑已失效,需要主管、流程負責人或專業控制單位介入。每個期限都應定義計時起點、暫停條件、恢復方式,以及重送或補件後是延續原時鐘還是重新計時。
- 低風險、可逆:可較早轉交代理人,但仍保留原簽核人的可見性。
- 高風險、不可逆:逾時不代表同意,應升級或停止流程。
- 營運緊急:可縮短期限,但要增加第二確認或事後覆核。
- 依賴外部資料:介面失敗或資料未到齊時暫停時鐘,並監控技術異常。
升級路徑要有限、可觀測,也要能安全失敗
升級鏈不宜無限向上轉寄。每一類流程都應有明確終點,例如部門主管、流程擁有者或風險控制角色,並規定到達終點後採取停止、人工處理或拒絕,而不是預設核准。對付款、權限開通、合約與資料存取等高影響動作,安全失敗通常比自動通過更合理;對可逆且時間敏感的低風險作業,則可採條件式執行並安排事後覆核。
上線前應測試休假跨期、連續代理、代理人也無法處理、組織異動、重複通知、補件後恢復,以及 LINE、ERP、CRM 或郵件通知失敗等情境。監控不只看平均處理時間,也要看無有效簽核人、反覆升級、人工改派與規則判定失敗的案件。營運介面應讓管理者看見目前責任人、下一個期限、預定升級對象與判定理由;若只能從紀錄檔推測,流程就還不具備可營運性。整合團隊的價值通常在於把身分、組織、行事曆與業務系統中的分散規則,整理成一致且可驗證的決策模型。