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

FieldTypeInstitutional Role
statusEnumdraft → submitted → hod_approved → approved | rejected
totalHoursDecimalOvertime hours only (OT window or explicit); capped by policy.
hodApprovedAtDateTime?Manager step timestamp.
hrApprovedAtDateTime?HR step timestamp.

Note: Sensitive fields use AES-256 field-level encryption where applicable.

Governance & Power

hr:overtime:view
hr:overtime:submit
hr:overtime:approve-hod
hr:overtime:approve-hr

Related: Attendance & Leave · HR Policies · Payroll · docs/info/HR-CUSTOMIZATION.md