Skip to main content

Payroll Impact

Summary

Payroll consumes approved attendance results and can establish a retained period snapshot; Attendance does not define salary formulas.

Audience

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

Confirmed relationship

Approved daily outcomes provide attendance status, paid units, work hours, overtime, and shortfall. Attendance-derived monthly summaries remain distinct from the legacy application's blended leave, holiday, and weekly-off composition. When payroll is approved or frozen, a period attendance snapshot is captured for each employee. Reopen approval checks the payroll-period lock and is refused while locked.

Payroll formulas, overtime rates, deduction rates, eventual-consistency guarantees, snapshot replacement governance, and correction after payroll unlock or finalization are Requires confirmation. The source describes the snapshot as immutable, while repeated capture behavior for the same period needs governance confirmation.

Source References

  • microservices/src/attendance-service/Application/Services/AttendanceQueries.cs
  • microservices/src/attendance-service/Application/Services/PayrollSnapshotService.cs
  • microservices/src/attendance-service/Domain/Attendance/PayrollApprovedSnapshot.cs
  • microservices/src/attendance-service/Application/Services/ReopenRequestWorkflow.cs

See Also

Keywords

  • Attendance
  • Payroll Impact

Revision Information

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