Expense Approval Process
Summary
Pending claims can be approved locally or, when configured, by a linked Workflow instance. No fixed manager approval chain is encoded in Expense.
Audience
Decision participants, product owners, and QA.
Approval flow
Only Pending may be approved. Direct decisions are blocked for a workflow-managed claim. Duplicate terminal workflow callbacks are acknowledged without reapplying the transition. The compatibility approval path additionally blocks approval when the claim month is frozen in Payroll.
Who is authorized to approve is Requires confirmation: the reviewed foundation routes do not establish operation-level authorization or manager hierarchy enforcement.
Source References
microservices/src/expense-service/Application/Commands/ExpenseClaimCommands.csmicroservices/src/expense-service/Application/WorkflowIntegration.cs
Related Articles
See Also
Keywords
- Expense approval
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly