Manage Leave Requests in HRM
Review, approve, or reject employee leave applications — with full visibility of leave type, duration, and reason.
🔐 Access Control
- Only Admin users or HR staff with leave management permissions can approve or reject leave
- Employees submit leave requests via their dashboard or profile
🧭 Step-by-Step: Manage Leave Request
1️⃣ Navigate to Leave Management
- From the Dashboard, use the side menu: HRM → Manage Leave
2️⃣ Review Leave Table
The Manage Leave table displays all submitted leave requests with the following columns:
| Column | Description |
|---|---|
| Name | Employee’s full name |
| Leave Type | e.g. Casual Leave, Medical Leave, Annual Leave |
| Applied On | Date the leave was requested |
| Start Date | First day of leave |
| End Date | Last day of leave |
| Total Days | Duration of leave |
| Leave Reason | Employee’s explanation for the request |
| Status | Pending, Approved, or Reject |
| Action | Buttons to view, approve, reject, edit, or delete |
3️⃣ Open Leave Request
- Click the play icon in the Action column to view full leave details
- The modal will show:
- Employee name
- Leave type
- Applied date
- Start and end dates
- Reason
- Current status
4️⃣ Approve or Reject
- At the bottom of the modal, click:
- ✅ Approve (green button) to accept the leave
- ❌ Reject (red button) to decline the request
- The system will:
- Update the Status in the leave table
- Notify the employee (if configured)
- Reflect the leave in attendance and payroll modules (if integrated)
✅ Best Practices
- Always review the Leave Reason and Total Days before approving
- Use the Edit button to correct any errors in dates or leave type
- Use the Search bar to filter by employee name or leave status
- Export leave logs using PDF, Excel, or Print for HR records
- Maintain consistency in leave approval policies across departments