About
Overview
The Leave module in the HUB application is designed to streamline the process of requesting, managing, and approving employee leaves within the organization. It provides an integrated, paperless way for employees to:
- Submit leave requests,
- Monitor leave entitlements and balances,
- Cancel requests if needed, and
- Allow managers to review, approve, or reject leave applications efficiently.
This module supports various types of leaves (e.g., Annual Leave, Sick Leave, Special Leave) as defined by the company’s HR policy.
Key Users and Access Rights
| Role | Access Level |
|---|---|
| Employee | Submit leave requests, view leave balance, cancel pending requests |
| Approver | Approve or reject leave requests from direct reports |
| HR/Admin | Monitor all leave records, adjust balances, manage leave types (admin view only) |
Approval Flow
- Employee submits → Status: Pending Approval
- Manager Approves → Status: Approved
- Manager Rejects → Status: Rejected
- Employee Cancels → Status: Canceled
Each request is routed to the direct manager (as defined in the org structure). Approvals are time-stamped.