Skip to main content

Attendance Policies

Summary

An attendance policy supplies tenant calculation context and ordered worked-hours rules after effective shift context is considered.

Audience

HR and attendance administrators, analysts, product owners, implementation partners, and QA engineers.

Policy concepts

An active default tenant policy can define standard hours, overtime threshold, late grace, shortfall enablement, and ordered active rules. Only worked-hours rules are confirmed in status determination; the first matching rule supplies the status. A tenant has one effective default policy in the confirmed flow. Employee-specific policy assignment and policy effective dates are Not implemented.

Precedence

Effective shift values supply standard hours, overtime threshold, and timing/grace first. The active default policy supplies missing standard/overtime context and worked-hours status rules; its grace applies when no shift is effective. The employee attendance profile supplies mode and fallback thresholds/context.

Numeric thresholds and tenant policy values are intentionally not published.

Source References

  • microservices/src/attendance-service/Domain/TimeOffice/AttendancePolicy.cs
  • microservices/src/attendance-service/Domain/TimeOffice/AttendancePolicyRule.cs
  • microservices/src/attendance-service/Application/Services/AttendancePolicyResolver.cs

See Also

Keywords

  • Attendance
  • Attendance Policies

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-15
  • Review cycle: Quarterly