Types
Seeded at install:| Code | Label | Paid | Default accrual |
|---|---|---|---|
| vacation | Vacation | Yes | 3.08h / pay period |
| sick | Sick | Yes | 1.54h / pay period |
| personal | Personal | Yes | 0.62h / pay period |
| comp | Comp Time | Yes | 0h |
| unpaid | Unpaid | No | 0h |
The grid
On/app/admin/time-banks, you see a grid: users on the vertical axis, types on the horizontal. Each cell shows the user’s current balance for that type.
Click any cell to expand an edit form:
- Balance (hours) — the current available balance
- YTD used (hours) — how much they’ve used year-to-date (for reporting)
When to edit manually
- Year-end reset — carry over balances, zero out use YTD, adjust for comp time expirations
- New hire — grant a starting balance (probation period, prorated accrual)
- Correction — a denied-but-already-deducted absence, a data import error
Required permissions
timebank.view.all— see everyone’s balances (Supervisors, Admins)users.hours.change— edit balances (Admins only)