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