Skip to main content

Payroll Runtime Operations

Summary

This page records confirmed payroll runtime operations behavior and marks incomplete boundaries explicitly.

Audience

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

Runtime

Payroll Service registers tenant context, EF persistence, outbox storage, calculation/output/compatibility services, one projection consumer, API discovery, health checks, and shared observability.

Request and worker paths

HTTP operations execute native and compatibility use cases. The hosted PayrollReadModelConsumer synchronizes upstream Employee, Attendance, Leave, and Expense events.

Boundaries

Document rendering and broker delivery occur outside originating Payroll EF transactions. Payment execution and accounting posting are not runtime responsibilities.

Operational posture

The service is Transitional because native, compatibility, projection, and backfill paths coexist.

Source References

  • microservices/src/payroll-service/Program.cs
  • microservices/src/shared-kernel/Extensions/ObservabilityExtensions.cs

See Also

Keywords

  • Payroll operations
  • Payroll Runtime Operations

Revision Information

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