Attendance Workflow State Reference
Summary
Attendance review, punch processing, reopen requests, and Payroll snapshots are distinct concepts and must not be conflated.
Audience
Administrators, developers, QA, support, and architects.
State catalog
| Area | Confirmed states or lifecycle | Meaning |
|---|---|---|
| Attendance review | Pending, Approved, Rejected | Review decision for a daily Attendance outcome. |
| Punch processing | Pending, Approved, Rejected | Processing/review state attached to a punch. |
| Reopen request | Pending, Approved, Rejected | Decision lifecycle for a correction request. |
| Payroll snapshot | Captured period record | A persisted snapshot, not an approval-state enum. |
Approval and reopen approval recalculate the canonical daily record. A snapshot represents what Payroll consumed at capture time.
Reference Content
The source-backed catalog above is the normative reference content for this Draft page.
Source References
microservices/src/attendance-service/Domain/Attendance/AttendanceConstants.csmicroservices/src/attendance-service/Domain/Attendance/AttendanceReopenRequest.csmicroservices/src/attendance-service/Domain/Attendance/PayrollApprovedSnapshot.cs
Related Articles
See Also
Keywords
- Attendance
- Attendance Workflow State Reference
- Reference
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly