User Interface low complexity mobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations

Description

Read-only summary screen shown after an expense is submitted, confirming the recorded details and displaying the approval status (auto-approved or pending coordinator review). Allows the user to navigate back to the expense list or log another expense.

Feature: Travel Expense Registration

expense-confirmation-screen

Sources & reasoning

Post-submission confirmation is needed so peer mentors receive immediate feedback on whether their claim was auto-approved or queued, building trust in the reimbursement flow and reducing support queries.

No source references — this artifact was included based on reasoning alone (see above).

Responsibilities

  • Display submitted expense summary with all field values
  • Show auto-approval outcome or pending-review status
  • Provide navigation to expense history list
  • Surface sync status for offline-submitted records

Interfaces

render(expense: Expense, status: ApprovalStatus): Widget
onViewHistory(): void
onLogAnother(): void

Related Data Entities (2)

Data entities managed by this component