This guide covers common tasks for managing leave requests.
For Employees
Submit a Leave Request
- Navigate to Request Leave
- Select Leave Type from the dropdown
- Choose Start Date and End Date
- Optionally add a Reason
- Click Submit Request
The system automatically calculates working days, excluding weekends and public holidays.
View Your Requests
- Navigate to My Requests
- Use filters to find specific requests:
- By status (Pending, Approved, Rejected, Cancelled)
- By date range
- By leave type
Cancel a Request
You can cancel requests that are still pending:
- Go to My Requests
- Find the pending request
- Click the Cancel button
- Confirm the cancellation
!!! warning "Cannot Cancel Approved Leave" Once a request is approved, you cannot cancel it yourself. Contact HR to revoke approved leave.
Attach Documents
For certain leave types (sick leave), you may need to attach documents:
- When submitting, click Add Attachment
- Upload the required document (PDF, images)
- Submit the request
For Team Leaders
Review Team Requests
- Navigate to Team Requests
- You'll see all pending requests from your team members
- Review the details:
- Employee name
- Leave type and dates
- Working days requested
- Current balance
Approve a Request
- Click on a pending request to view details
- Review the employee's leave balance
- Check for conflicts with other team members' leave
- Click Approve
- Optionally add a comment
Reject a Request
- Click on a pending request
- Click Reject
- Required: Add a comment explaining the reason
- The employee will be notified with your feedback
!!! tip "Common Rejection Reasons" - Insufficient notice period - Team coverage concerns - Project deadlines - Overlapping with other team leave
For HR Managers
View All Requests
HR managers can see requests from all employees:
- Navigate to Leave Requests (admin menu)
- Filter by:
- Team
- Employee
- Status
- Date range
Approve/Reject Any Request
HR managers can approve or reject requests regardless of team:
- Find the request in the list
- Click to view details
- Use Approve or Reject as needed
Revoke Approved Leave
To cancel leave that was already approved:
- Find the approved request
- Click Revoke
- Add a reason (required)
- The employee will be notified
!!! note "Revocation Impact" Revoking leave restores the days to the employee's balance.
Export Leave Data
- Navigate to Reports > Leave
- Set the date range
- Choose export format (CSV)
- Click Export
Common Scenarios
Half-Day Leave
The current system tracks full days. For half-day leave:
- Submit a note in the reason field
- Coordinate with your team leader
- The day will show as full but can be manually adjusted
Leave Spanning Multiple Types
If you need different leave types for consecutive days:
- Submit separate requests for each type
- Example: 2 days annual leave + 3 days sick leave
Changing Dates on Pending Request
- Cancel the existing pending request
- Submit a new request with correct dates
Viewing Team Calendar
- Navigate to Dashboard
- The team calendar shows approved leave
- Use this to check for conflicts before requesting