The job of this console
Maintain legal calendars, working-day rules, and preview impact before a policy depends on them. Import holidays carefully, then confirm the People holiday list.
Legal calendars, working-day rules, and impact preview. Holiday import is operator-assisted; use People Holidays for bulk. Create/update via forms when available, or API.
Register view — create/update via forms when available, or API. Import is operator-assisted; People Holidays for bulk.
Working days
Legal calendars and working-day rules tell leave how to count. Holiday import is operator-assisted; People Holidays remains the list employees see.
/admin/leave/legal-calendars
HR Admin · Org Admin
Maintain legal calendars, working-day rules, and preview impact before a policy depends on them. Import holidays carefully, then confirm the People holiday list.
HR administrators. Employees never edit legal calendars.
Open calendars, edit or import, preview impact on a sample span, save, then prove a leave request day count.
A new country. A government calendar change. Working-week change (two Saturdays off). After day counts disagreed with HR’s spreadsheet.
Each diagram auto-plays steps when it scrolls into view. Use Play / Pause, or click a step to jump.
Employee override beats jurisdiction; team/shift and Mon–Fri are fallbacks.
flowchart TD
Emp[Employee] --> R[Resolver]
R --> P1{Override?}
P1 -->|Yes| Done[Workdays]
P1 -->|No| P2{Jurisdiction rule?}
P2 -->|Yes| Done
P2 -->|No| P3[Team / shift / Mon-Fri]
P3 --> Done
Done --> Hol[Minus holidays]
Operator-assisted import or People Holidays bulk, adjust rules, preview day counts, then publish.
flowchart TD
I[Holiday import] --> W[Working-day rules]
W --> P[Impact preview]
P --> Pub[Publish / assign]
Pub --> Live[Live leave counts]
These screens manage legal calendars, working-day rules, holiday import batches, and calendar impact preview. They feed the same resolver used by Leave Management. Holiday import is operator-assisted; use People Holidays for bulk holiday maintenance. Create/update via forms when available, or API.