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