Skip to main content

Payroll Terminology Reference

Summary

This page records confirmed payroll terminology reference behavior and marks incomplete boundaries explicitly.

Audience

Payroll users, developers, QA and support engineers, architects, and implementation reviewers.

Reference Content

TermConfirmed meaning
Payroll periodTenant month/year lifecycle record
Payroll runPeriod calculation aggregate
Run detailEmployee-level calculated outcome within a run
Salary calculationPersisted summarized calculation evidence
FreezeReversible lifecycle transition that locks native run/detail outputs and applies confirmed recovery changes
UnfreezeNative reversible transition that clears freeze state and creates recovery reversals where applicable
ProjectionPayroll-owned local copy of upstream workforce, Attendance, Leave, or Expense facts
CompatibilityLegacy-facing API/UI behavior backed by Payroll persistence during transition
PayslipStructured Payroll output; PDF rendering is a separate response boundary
Outbox intentDurable local record requesting later integration-event publication

Terminology does not imply payment, accounting, statutory filing, or irreversible finalization.

Source References

  • microservices/src/payroll-service/Application/PayrollCalculationService.cs
  • microservices/src/payroll-service/Application/PayrollCompatService.cs
  • microservices/src/payroll-service/Application/PayrollOutputsService.cs
  • microservices/src/payroll-service/Messaging/PayrollReadModelConsumer.cs

See Also

Keywords

  • Payroll reference
  • Payroll Terminology Reference

Revision Information

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