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