airajena opened a new pull request, #5349:
URL: https://github.com/apache/fineract/pull/5349

   ## Description
   Fixes FINERACT-2399
   
   This PR adds a new global configuration 
`block-transactions-on-closed-overpaid-loans` that allows organizations to 
prevent monetary transactions on loan accounts with closed or overpaid status.
   
   ## Problem
   Currently, Fineract allows monetary transactions (repayments, refunds, 
charges, etc.) on loans that are in closed or overpaid status. This can cause:
   - Data integrity issues
   - Accounting reconciliation problems
   - Unintended transactions on settled accounts
   
   ## Solution
   Added a global configuration toggle:
   - **When disabled (default)**: Current behavior preserved - transactions 
allowed on closed/overpaid loans
   - **When enabled**: Monetary transactions are blocked with appropriate error 
message
   
   


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