Leave Weekly Offs
Summary
Leave stores tenant-level recurring weekday names that can be excluded from Leave-day calculation.
Audience
Leave/Attendance administrators, employees, analysts, product owners, QA, and implementers.
Concepts
A Leave weekly off has tenant and day-name scope. The configuration has no employee scope, effective date, rotation, or active flag. When the resolved Leave policy enables exclusion, matching weekdays are removed from the request count; otherwise they remain in the inclusive span.
Attendance Service also owns a Time Office weekly-off rule. Compatibility routes and shared UI make ownership overlap Transitional. Synchronization, precedence, and consistency between Leave-owned and Attendance-owned rules require confirmation. Rotating rosters and employee-specific weekly offs are not implemented in this Leave model.
Source References
microservices/src/leave-service/Domain/Leave/CalendarEntities.csmicroservices/src/leave-service/Domain/Leave/LeaveDayCalculator.csmicroservices/src/attendance-service/Domain/TimeOffice/WeeklyOffRule.cs
Related Articles
See Also
Keywords
- Leave
- Leave Weekly Offs
- Workforce management
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly