Leave Management
Balances derived from the records themselves, policies that know about tenure, and approvals that arrive already checked.
Layla Haddad
Leave request
- Requested
- 5 days
- Balance after
- 9 days
- Policy check passed
- Tenure requirement met
ApproveDecline
What it does
- Balances that derive
- A balance is computed from the leave taken, not stored as a number someone adjusts.
- Policies with tenure rules
- Entitlements that depend on length of service resolve before the request is submitted.
- Approvals with context
- The manager sees the remaining balance and the policy result on the request itself.
In detail
The cases that usually need a spreadsheet
- Part-day permissions are tracked as their own type rather than rounded into a full day.
- A rejected or cancelled request returns the balance automatically, with the change recorded.
- Leave interacts with attendance directly, so someone on approved leave is never counted absent.
Works with
Every module reads the same employee record, so none of this needs syncing.
See it on your own data
Bring a month of real records and we will walk the module end to end.