Aman-Mittal commented on issue #770:
URL:
https://github.com/apache/fineract-backoffice-ui/issues/770#issuecomment-6211137811
## Business process flow
```mermaid
flowchart TD
A["Loan officer opens Working Capital loan"] --> B{"Status = Submitted
and pending approval?"}
B -- No --> X["Edit not offered"]
B -- Yes --> C{"User holds UPDATE_WORKINGCAPITALLOAN or ALL_FUNCTIONS?"}
C -- No --> Y["Edit hidden; direct URL redirects to /forbidden"]
C -- Yes --> D["Open /working-capital/loans/edit/:id, prefilled from GET
/working-capital-loans/:id and template"]
D --> E["Officer changes principal, period payment rate, dates, etc."]
E --> F["PUT /working-capital-loans/:id with changed fields only"]
F --> G{"Maker-checker enabled for UPDATE_WORKINGCAPITALLOAN?"}
G -- Yes --> H["Show 'Submitted for approval'; checker approves in
Checker Inbox"]
G -- No --> I["Loan updated; return to loan view"]
I --> J["Credit approver reviews and approves"]
```
## UI mockup
```text
┌ Working Capital Loan #000123 · Submitted and pending approval ───────────┐
│ [Approve] [Reject] [⋮ More actions] │
│ ├ ✎ Edit │
← UPDATE_WORKINGCAPITALLOAN
│ ├ Undo approval │
│ └ 🗑 Delete │
← DELETE_WORKINGCAPITALLOAN
└──────────────────────────────────────────────────────────────────────────┘
┌ Edit Working Capital Loan Application ───────────────────────────────────┐
│ Client Jane Doe (read-only) │
│ Product WC Invoice Finance (read-only) │
│ Principal * [ 50,000.00 ] │
│ Period payment rate (%) * [ 4.5 ] (product allows 2.0 – 8.0) │
│ Expected disbursement * [ 2026-10-20 📅 ] │
│ Submitted on * [ 2026-10-16 📅 ] │
│ External id [ INV-88213 ] │
│ │
│ [Cancel] [Save changes] │
└──────────────────────────────────────────────────────────────────────────┘
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]