Expense
Summary
Expense owns tenant-scoped employee reimbursement claims, receipt references, decisions, payment-state recording, audit/timeline evidence, and lifecycle integration events. The implementation is Transitional because native and compatibility paths coexist and workflow approval is configurable.
Audience
Employees, managers, HR and Finance operations, product owners, support, QA, and implementation reviewers.
Overview
- Module overview
- Business documentation
- Technical documentation
- API documentation
- Database documentation
- Events and integration contracts
- UI documentation
- Operations documentation
- Troubleshooting documentation
- Reference documentation
Only Pending, Approved, Rejected, and Paid are claim statuses. Draft, Submitted, Cancelled, and Reimbursed are Not implemented as statuses. Paid records an outcome; payment execution and reconciliation Require confirmation outside Expense.
Source References
microservices/src/expense-service/Domain/Expense/ExpenseClaim.csmicroservices/src/expense-service/Application/Commands/ExpenseClaimCommands.cs
Related Articles
See Also
Keywords
- Expense claims
- Reimbursement
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly