Skip to content

Leave ​

Goal ​

Configure leave types and policies, track balances, and approve employee leave requests.

Who it is for ​

HR clerks (leave.view / .manage), approvers (leave.approve), admins (leave.admin). Employees/managers also use ESS for self-service requests.

Preconditions ​

  • Module leave_management enabled.
  • Active employees exist.
  • Leave types created before requests.

Steps ​

  1. Open HR & Time → Leave.
  2. Under Leave types, add types (paid / statutory / accrues / carryover flags as offered).
  3. Create a leave request for an employee: type, start/end, hours, notes → status pending.
  4. Approvers Approve or Reject (denial reason may be required per Leave setup).
  5. Requesters or clerks may Cancel a request when allowed → cancelled.
  6. Review Leave balances; run Accrue for all active or Carry over balances when your process calls for it (also scheduled via hr:accrue-leave / hr:carry-over-leave).
  7. Maintain Leave policies (accrual rate, max balance, carryover max, effective dates).
  8. Admins use Leave setup for accrual method, carryover, blackout enforcement, approval chain levels, denial reasons.

Result ​

Approved leave updates balances; pending counts appear on the HR workspace and ESS manager queues.

Hard stops ​

  • Request actions only valid in allowed statuses (pending → approved/rejected/cancelled).
  • Module off → 422.

BlueMatrix Help — product documentation for tenants