Expense Overview
Summary
The Expense bounded context manages a single-amount employee claim from creation in Pending through approval or rejection, with an approved claim optionally marked Paid. It also keeps receipt references, audit entries, timeline entries, and integration intent.
Audience
Business users, Expense operators, product owners, reviewers, and QA.
Overview
Confirmed integrations are tenant/identity context, optional Workflow approval, Document-backed receipts, a Payroll frozen-month guard on compatibility approval, Payroll projection events, employee notifications, gateway routing, and compatibility cutover. No Attendance, Leave, manager hierarchy, reporting consumer, policy engine, claim-item aggregate, payment execution, or reimbursement-settlement workflow is confirmed.
Source References
microservices/src/expense-service/Domain/Expense/ExpenseClaim.csmicroservices/src/expense-service/Application/Commands/ExpenseClaimCommands.csmicroservices/src/expense-service/Application/Commands/ReceiptCommands.cs
Related Articles
See Also
Keywords
- Expense overview
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly