No description
The approving Manager decides how much of the PO is paid first, via a 0–100% slider on the approval card (default 100% = full). The slider is convenience only — the resolved ABSOLUTE amount is stored on PurchaseOrder.suggestedAdvancePayment (Decimal(12,2), nullable). - schema + migration: add suggestedAdvancePayment (null = no explicit advance ⇒ full payment, preserves legacy behaviour). - approvePo(): accepts the amount, clamps to [0, totalAmount], persists it, records it on the APPROVED audit row. Set once at approval; never edited afterwards. - approval-actions.tsx: whole-percent slider showing the resolved ₹ amount + remaining balance; value sent with Approve / Approve-with-Remarks. - Accounts surface: payment queue + PO detail show the advance; it prefills the FIRST payment amount (only when nothing is paid yet and it is a true partial). Balance runs the normal PARTIALLY_PAID loop. - Not shown on the exported PO/invoice (po-export-layout untouched). - Tests: persist + audit metadata + clamp-to-total. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| .forgejo | ||
| App | ||
| automation | ||
| Docs | ||
| EpfoService | ||
| GstService | ||
| Progress | ||
| static | ||
| Wireframe | ||
| .gitattributes | ||
| .gitignore | ||
| CHANGELOG.md | ||
| generate_po.py | ||
| inspect_po.py | ||
| test-report-2026-05-17.md | ||
Docs — retired (moved to the wiki)
The design, architecture, and test documents that used to live here have been migrated to the project wiki and removed from the repo. The wiki is the living reference going forward.
Wiki: https://git.pelagiamarine.com/shad0w/pelagia-portal/wiki
(working clone: pelagia-portal.wiki/ alongside this repo).
Where each retired doc went
| Retired file | Now in the wiki |
|---|---|
01-design-document.md |
System/Architecture, Product/Workflows (user stories), Product/Design-System, Overview/Open-Questions |
02-architecture.md |
System/Architecture (+ System/Data-Model, Ops/Deployment-and-Operations, Build-and-Run/Environment-Variables) |
03-open-questions.md |
Overview/Open-Questions |
DESIGN.md |
Product/Workflows, Product/Pages-and-Navigation, Product/Design-System |
TEST_PLAN.md |
Quality/Test-Plan |
e2e-test-framework.md |
Quality/E2E-Test-Framework |
e2e-test-plan.md |
Quality/E2E-Test-Plan |
PLAYRIGHT_TEST_DESIGN.md |
Quality/Playwright-Test-Design |
The wiki's on-disk folder layout (Overview / Build-and-Run / System / Product / Quality / Ops) mirrors its sidebar hierarchy.
Keep current behaviour documented in the wiki, not here. Other authoritative in-repo sources remain:
App/CLAUDE.md,App/README.md,automation/README.md, andCHANGELOG.md.