Skip to main content

Attendance Event Integration

Summary

This page records the verified Workforce Scheduling event boundary and its adjacent Attendance integration behavior.

Audience

Developers, integration engineers, payroll engineers, QA engineers, and solution architects.

Reference Content

Scheduling policy affects attendance calculations synchronously. The emitted events describe the resulting Attendance lifecycle, not which shift, policy, weekly-off rule, holiday, or assignment produced that result.

Because contract payloads omit scheduling identifiers, consumers cannot reconstruct the exact effective scheduling configuration from these messages alone.

Source References

  • microservices/src/attendance-service/Domain/Attendance/AttendanceRecord.cs
  • microservices/src/attendance-service/Domain/Attendance/AttendancePunchRecord.cs
  • microservices/src/attendance-service/Infrastructure/AttendanceDbContext.cs
  • microservices/src/contracts/Events/AttendanceLifecycleEvents.cs
  • microservices/src/integration-service/Domain/IntegrationEntities.cs

See Also

Keywords

  • Workforce Scheduling events
  • Attendance integration contracts
  • Transactional outbox

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Next review: 2026-10-20