Skip to main content

Expense Mark Paid UI

Summary

A Mark Paid screen or action is Not implemented. The native API can record a Paid outcome for an Approved claim, but neither confirmed Expense UI invokes it.

Current boundary

CapabilityUIAPI
View Paid status if returned in a listPossible through generic status renderingConfirmed
Mark an Approved claim PaidNot implementedConfirmed native command
Execute paymentNot implementedNot implemented
Reconcile or reverse paymentNot implementedNot implemented

Paid is lifecycle evidence, not payment execution. No screenshot placeholder is provided because the action has no UI.

Requires confirmation

Finance authority, payment-reference presentation, payment execution ownership, reconciliation, reversal, and audit UX require confirmation.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/App.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsx
  • microservices/src/expense-service/Api/ExpenseEndpoints.cs
  • microservices/src/expense-service/Application/Commands/ExpenseClaimCommands.cs

See Also

Keywords

  • Expense UI
  • Mark Paid

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly