Skip to main content

Attendance Calculation

Summary

Calculation normalizes entered or punched time against effective attendance context and produces a daily business outcome.

Audience

Employees, managers, HR, attendance and payroll administrators, analysts, product owners, and QA engineers.

Calculation sequence

Weekly-off validation is confirmed for manual entry. Holiday and approved-leave context is coordinated outside the Attendance Service and is not a confirmed calculator input. Approval and reopen approval recalculate canonical values. Numeric formulas, rates, thresholds, and tenant values are intentionally omitted. Break deductions and business rounding rules require confirmation.

Source References

  • microservices/src/attendance-service/Domain/Attendance/AttendanceCalculator.cs
  • microservices/src/attendance-service/Application/Services/AttendancePolicyResolver.cs
  • microservices/src/attendance-service/Application/Services/AttendanceCommands.cs

See Also

Keywords

  • Attendance
  • Attendance Calculation

Revision Information

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