Expense Documentation Source Map
Summary
Primary source locations for maintaining Expense documentation.
Audience
Documentation maintainers, developers, QA, architects, and reviewers.
Reference Content
| Topic | Source area |
|---|---|
| Aggregate/status/values | microservices/src/expense-service/Domain/Expense/ |
| Commands, queries, receipts, workflow contracts | microservices/src/expense-service/Application/ |
| Persistence, HTTP clients, migrations | microservices/src/expense-service/Infrastructure/ |
| Native and compatibility routes | microservices/src/expense-service/Api/ |
| Outbox relay | microservices/src/expense-service/Messaging/ |
| Shared contracts | microservices/src/contracts/Events/ |
| Shared messaging/outbox | microservices/src/shared-kernel/ |
| Payroll consumer | microservices/src/payroll-service/Messaging/ |
| Notification consumer/resolver | microservices/src/notification-service/ |
| Gateway and ESS proxy | microservices/src/gateway-api/ |
| ESS UI | UI/salary-ui/apps/client-hrms-portal/src/ess/ |
| Compatibility UI | UI/salary-ui/apps/client-hrms-portal/src/pages/hr/ |
| Navigation/guards | portal App.tsx, AppLayout.tsx, and ProtectedRoute.tsx |
| Smoke/parity/cutover/backfill | microservices/scripts/ and microservices/docs/ |
Generated bundles are not documentation sources.
Requires confirmation
CODEOWNERS alignment, source-map automation, and review triggers require confirmation.
Source References
microservices/src/expense-service/Domain/Expense/ExpenseClaim.csmicroservices/src/expense-service/Application/Commands/ExpenseClaimCommands.csmicroservices/src/expense-service/Infrastructure/ExpenseDbContext.csmicroservices/src/expense-service/Api/ExpenseEndpoints.csUI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsxUI/salary-ui/apps/client-hrms-portal/src/ess/EssPages.tsx
Related Articles
See Also
Keywords
- Expense reference
- Source Map
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly