Expense Integration Reference
Summary
A concise ownership map linking to detailed Technical, API, Database, and Events documentation.
Audience
Developers, operators, QA, support, architects, and implementation teams.
Reference Content
| Integration | Direction/mechanism | Expense responsibility | Maturity | Detail |
|---|---|---|---|---|
| Identity | Inbound request context | Authentication/tenant/actor context | Transitional | Authentication |
| Workflow | Outbound HTTP plus inbound callback | Start/link approval and apply decision | Transitional | Workflow events boundary |
| Payroll | Outbound events plus compatibility HTTP guard | Publish lifecycle; check frozen period | Transitional | Payroll events |
| Notification | Outbound lifecycle events | Publish; Notification owns intent/delivery | Transitional | Notification events |
| Document | Synchronous HTTP | Store/download content externally; keep reference | Transitional | Receipt API |
| Gateway | Reverse proxy/compatibility routing | Native and legacy-shaped exposure | Transitional | Compatibility routing |
| Messaging | Transactional outbox and broker publisher | Durable intent and relay | Confirmed with governance gaps | Outbox delivery |
Reporting and Platform integration are not confirmed.
Requires confirmation
Integration SLOs, ownership boundaries, reconciliation, schema governance, and final cutover state require confirmation.
Source References
microservices/src/expense-service/Program.csmicroservices/src/expense-service/Infrastructure/WorkflowServiceClient.csmicroservices/src/expense-service/Infrastructure/DocumentReceiptGateway.csmicroservices/src/payroll-service/Messaging/PayrollReadModelConsumer.csmicroservices/src/notification-service/Application/EventNotificationResolver.csmicroservices/src/gateway-api/Program.cs
Related Articles
See Also
Keywords
- Expense reference
- Integration Reference
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly