Sarah now oversees how employees request and manage time away from work while ensuring company leave policies remain fair, transparent, and easy to manage across the organization.
As leave requests start flowing in, the system automatically checks balances, holidays, overlapping dates, and policy restrictions before approvals are completed, helping maintain attendance accuracy, staffing visibility, and payroll consistency.
Leave requests move smoothly through approval workflows, and once approved the system updates employee balances, calendars, and attendance records automatically.
| Failure | What the user sees | What happens next |
|---|---|---|
| Employee does not have enough leave balance | "Only X days remaining" | Adjust requested leave duration or choose another leave type |
| Requested leave overlaps with an existing approved leave | Validation warning or rejection shown | Select a different leave date range |
| Requested leave exceeds maximum consecutive leave limit | Policy validation rejection | Reduce leave duration within allowed policy limits |
| Partial-day leave requested for a leave type that does not allow it | Validation rejects request | Submit a full-day leave request instead |
| Leave request overlaps with company holiday dates | Holiday dates excluded from leave count automatically | System recalculates leave duration |
| Leave requested during employee notice period | Request rejected or converted according to policy | Follow company notice-period leave rules |
| Scenario | Behavior | Why |
|---|---|---|
| Carry-forward leave balance exists alongside current-year balance | Older carry-forward balance is consumed first | Prevents unused balance expiry conflicts |
| Administrator manually adjusts employee leave balance | Balance adjustment is recorded with audit history | Maintains accountability and compliance tracking |
| Employee cancels leave request before approval | Request becomes immediately available for withdrawal | Allows flexible leave management before approval |
| Employee cancels leave request after approval | Cancellation requires administrator or manager approval | Prevents schedule disruption after approval |
| Sick leave policy requires medical documentation | Medical certificate upload becomes mandatory | Supports policy enforcement and compliance requirements |
| Unused annual leave is eligible for encashment | Remaining balance converts into payroll payment | Supports leave encashment policies |
| Negative leave balance policy enabled | Employees may request leave beyond available balance | Supports flexible company leave policies |
ZettaHRM
A modern HRM workspace for employee management, attendance tracking, leave approvals and structured day-to-day HR operations.