Aman-Mittal opened a new issue, #326:
URL: https://github.com/apache/fineract-backoffice-ui/issues/326

   Module: src/app/features/loans/, src/app/features/products/
   
   ![In-Context Creation Needed](
   
   <img width="1287" height="626" alt="Image" 
src="https://github.com/user-attachments/assets/e3755a06-7b58-49c4-ba67-295812549752";
 />
   
   )
   
   Description
   When performing operational workflows—such as creating a Working Capital 
Loan, applying for a loan, or setting up a deposit account—if required 
prerequisite entities (such as a Loan Product, Charges, or Accounting Template) 
have not yet been configured in the system, the form select dropdowns render 
empty. Users are forced to abandon their current form workflow, navigate away 
to Admin settings to configure the product/template, and then restart from 
scratch.
   
   User Story / Scenario
   As an loan officer or financial administrator, when I attempt to disburse a 
Working Capital loan or create an account and notice no product is configured, 
I want an inline "+ Create Product / Configure Template" modal wizard directly 
on the active screen so that I can set up the missing prerequisite without 
losing my current form progress.
   
   Steps to Reproduce
   1. Log into Fineract Backoffice UI in a fresh or unconfigured tenant 
environment.
   2. Navigate to Clients -> Select a client -> Click New Loan Application.
   3. Observe that if no Loan Product is configured, the Product dropdown is 
empty, with no direct action to configure one inline.
   
   Expected Behavior
   - Form fields with missing prerequisite choices should display an empty 
state banner with an embedded button: "+ Create Loan Product".
   - Clicking the button opens an in-context setup modal (using DialogService), 
allowing the user to configure and save the missing item, which then 
auto-populates into the active form dropdown.
   
   Proposed Implementation
   - Integrate DialogService modal launchers adjacent to critical prerequisite 
select inputs (Loan Product, Payment Type, GL Account).
   - Refresh dropdown options reactive signal (computed() / signal()) 
immediately upon modal completion.
   


-- 
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]

Reply via email to