No description
Accounts users had no way to review POs that had already been processed through the payment pipeline. The existing /history page requires the export_reports permission which accounts does not hold. New page at /payments/history: - Scoped to PAID_DELIVERED and CLOSED statuses only - Gated on view_all_pos permission (held by ACCOUNTS, MANAGER, SUPERUSER, etc.) - Filterable by paid-date range (paidAt) and cost centre - Columns: PO number, title, cost centre, vendor, submitter, status badge, payment ref, amount, paid date - Summary bar at top showing total paid amount and order count - 200-row soft limit with prompt to refine filters Sidebar: - Added "Payment History" link (Receipt icon) visible to ACCOUNTS and SUPERUSER - Removed ACCOUNTS from the /history nav item since that page requires export_reports which accounts does not have (fixes the dead sidebar link) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| App/pelagia-portal | ||
| design_handoff_pelagia_portal | ||
| GstService | ||
| Progress | ||
| Prototype | ||
| Spec | ||
| .gitignore | ||
| DESIGN.md | ||
| generate_po.py | ||
| inspect_po.py | ||
| PLAYRIGHT_TEST_DESIGN.md | ||