年度結算流程(per 虛擬部門)
第三階段:等第審核完成後,虛擬部門主管調整年度總分 → 提交 → HR 確認 → 結算 → 鎖定。
流程
flowchart LR A[等第審核已確認] --> B[虛擬部門主管<br/>調整年度總分] B --> C[提交] C --> D[HR 確認] D --> E[年度考核已完成] D -.退回.-> B E --> F[全部虛擬部門<br/>都 Confirmed] F --> G[執行結算 Settle] G --> H[Lock 專案]
兩道檢查站
確認年度結算前必須通過:
- 年終考核等第檢查站(
NarrativeCheckedAt)—— 詳見 等第審核流程 - 年度調分等第檢查站(
AnnualNarrativeCheckedAt)—— 本階段獨有
年度等第檢查站 API
| Endpoint | 用途 |
|---|---|
POST /api/hr/participants/{id}/annual-narrative-check | 通過檢查 |
DELETE /api/hr/participants/{id}/annual-narrative-check | 撤銷檢查 |
結算 API
POST /api/hr/projects/{projectId}/settle —— 詳見 SettlementService
鎖定/解鎖
| 動作 | 條件 |
|---|---|
| 鎖定 | 全部虛擬部門 Settlement 都 Confirmed |
| 解鎖(退回) | 需 HR 管理員密碼(ProtectionService) |
年度考核總覽
GET /api/hr/projects/{projectId}/annual-detail/{employeeId}
整合:年中 + 年終 + 獎懲 + 調分歷程。
分數顯示規則
| 狀態 | 用什麼分數 |
|---|---|
| 考核已完成 | FinalScore |
| 考核進行中 | latestScoreD(最新 ExamRecord 的 ScoreD)作為 fallback |
HR 角色不分狀態都可查看年度考核總覽。
相關概念
強連結(原文明確提及)
- SettlementService — 結算服務實作
- 等第審核流程 — 前置階段
- ProtectionService — 解鎖密碼
- 獎懲加減分 — 進入全年度公式
- 超額說明歷程 — Scope = “Annual”
- GradeAdjustment — Annual scope 調分記錄
- 考核結案報表 — HR 三 Tab 報表頁,結算後的對外輸出
深入閱讀(外部資源)
- PAM 系統全貌 — 看完整三階段流程
← 回到 wiki