Attendance Lifecycle
Summary
Attendance moves from context and capture through calculation, review, correction, and payroll use. There is no separately named Draft state; a valid unapproved outcome is submitted or pending review.
Audience
Employees, managers, HR, attendance and payroll administrators, analysts, product owners, and QA engineers.
Lifecycle
Context includes tenant, employee, joining date, effective shift and policy, and weekly-off evaluation where applicable. Approval canonicalizes the calculation. Rejection clears the attendance outcome. Reopen approval is blocked for a payroll-locked period. Detailed editing authority and general cut-off policy require confirmation.
Source References
microservices/src/attendance-service/Application/Services/AttendanceCommands.csmicroservices/src/attendance-service/Application/Services/PunchWorkflow.csmicroservices/src/attendance-service/Application/Services/ReopenRequestWorkflow.csmicroservices/src/attendance-service/Application/Services/PayrollSnapshotService.cs
Related Articles
See Also
Keywords
- Attendance
- Attendance Lifecycle
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly