People, Overtime
Overtime
Management
Formal overtime requests with HOD and HR approval before hours enter payroll. Policy caps and approval mode are driven by active HR overtime policies.
What it covers
Staff submit OT with date, start/end, computed hours, and reason. Workflow: Draft → Submitted → HOD approval → HR approval → Approved (or rejected with reason). Approved hours flow to payroll generation; only policy-effective dated entries are paid.
Why
- → Prevents unauthorized OT charges
- → Enforces monthly caps from HR policy
- → Timeline audit for labor disputes
Overtime approval chain
Technical Architecture
| Field | Type | Institutional Role |
|---|---|---|
| status | Enum | draft → submitted → hod_approved → approved | rejected |
| totalHours | Decimal | Overtime hours only (OT window or explicit); capped by policy. |
| hodApprovedAt | DateTime? | Manager step timestamp. |
| hrApprovedAt | DateTime? | HR step timestamp. |
Note: Sensitive fields use AES-256 field-level encryption where applicable.
Governance & Power
hr:overtime:viewhr:overtime:submithr:overtime:approve-hodhr:overtime:approve-hrRelated: Attendance & Leave · HR Policies · Payroll · docs/info/HR-CUSTOMIZATION.md