Mihaly Dallos created FINERACT-1885:
---------------------------------------

             Summary: Cannot add charge if loan had ever been overpaid at any 
time before
                 Key: FINERACT-1885
                 URL: https://issues.apache.org/jira/browse/FINERACT-1885
             Project: Apache Fineract
          Issue Type: Bug
            Reporter: Mihaly Dallos


During the loan lifecycle if the loan was overpaid and reopened, adding new 
loan charge is not possible due to NPE issues at backend.

Seems when the loan got overpaid the “actualMaturityDate” set to “null” and 
when the loan got reopened, the “actualMaturityDate” is not set.
Adding a new loan charge is depending on the “actualMaturityDate” to calculate 
whether it needs to add an additional instalment or not.

*Expected Result*
The system should recalculate and update the actualMaturityDate once the loan 
becomes active again based on the expectedMaturityDate (which equals to the 
last non-additional instalment* due date). 
* N+1

{panel}
*Acceptance criteria*
Adding a loan charge is possible to an active loan at any time
Even if a loan got overpaid and then reopened, adding a new charge should 
possible
{panel}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to