Payroll Event Consumer Landscape
Summary
This page documents confirmed payroll event consumer landscape behavior and explicitly marks incomplete integration boundaries.
Audience
Payroll and integration developers, QA and support engineers, solution and security architects, and implementation partners.
Reference Content
| Service | Confirmed Payroll subscriptions | Handling |
|---|---|---|
| Document | PayrollCalculated, PayrollFrozen, PayslipGenerated | Updates a local Payroll document projection with duplicate/stale handling |
| Notification | PayrollFrozen, PayslipGenerated | Resolves notification intents and performs idempotent dispatch |
| Platform | PayrollFrozen | Foundation receipt audit and processed-event record only |
| Integration | None | Its supported subscription list contains no Payroll event |
| Employee | None | No Payroll-event subscriber found |
| Attendance | None | No Payroll-event subscriber found |
| Leave | None | No Payroll-event subscriber found |
| Expense | None | Uses a synchronous Payroll guard elsewhere; no Payroll-event subscriber found |
| Reporting | None | No Payroll-event subscriber found |
| Gateway | None | No Payroll-event subscriber found |
Subscription proves handling intent, not successful end-to-end delivery.
Source References
microservices/src/document-service/Messaging/DocumentReadModelConsumer.csmicroservices/src/notification-service/Application/EventNotificationResolver.csmicroservices/src/notification-service/Messaging/NotificationEventConsumer.csmicroservices/src/platform-service/Messaging/PlatformEventConsumer.csmicroservices/src/integration-service/Domain/IntegrationEntities.cs
Related Articles
See Also
Keywords
- Payroll events
- Payroll Event Consumer Landscape
- Integration contracts
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly