flowchart TD
A[學時台帳 Worker] --> B[每日定時計算]
B --> C[遍歷所有員工]
C --> D{按監管維度計算}
D --> E[已獲學時 vs 所需學時]
E --> F{狀態?}
F -- 達標 --> G[綠燈]
G --> S{已處於凍結狀態?}
S -- 是 --> T[建立恢復待審批任務]
T --> U{合規人員批准?}
U -- 否 --> V[記錄拒絕原因 不發送]
U -- 是 --> W[發送 ReportNOW 恢復指令]
W --> X[記錄外部回執及審計]
F -- 90 天內到期 --> H[黃燈]
F -- 已逾期 --> I[紅燈]
H --> J[發送提醒]
I --> K[建立停權待審批任務]
K --> L{合規人員批准?}
L -- 否 --> R[記錄拒絕原因 不發送]
L -- 是 --> M[發送 ReportNOW 凍結指令]
M --> P[記錄外部回執或失敗處理]
J --> N[學員補學時]
N --> O[學時台帳更新]
O --> B
P --> Q[記錄審批 指令及回執審計]