Hi Santosh, I'm using version 17.07.01 and have defined the loan product to recalculate interest with interest calculation method being flat. What I realize are two things:
1. When you want to pay off before maturity of the loan, the recalculated interest will run through the full term/period of the currently installment which is not yet due. The expectation is that interest will be recalculated exactly up to the date of pay off. 2. The pay off then fails with a null pointer exception However, when you uncheck interest recalculation at the product level, pay off happens without errors the interest component is for the full term of the entire loan and that is not desirable. Unfortunately, I'm unable to use the demo link because the frontend times out and I don't get to the login page. I hope you have a better idea of the problem. regards, Jamal On Tue, Mar 27, 2018 at 9:44 AM, Santosh Math < [email protected]> wrote: > Hi Jamal, > > Which version of Mifos are you using? Will you reproduce the same on > https://demo.openmf.org and share the link? > > > > On Tue, Mar 27, 2018 at 2:58 PM, Jamal Inkoom <[email protected]> wrote: > >> Hello Mentors, >> >> I have back - dated and booked loans in mifos using the APIs and trying to >> pay off or make prepayments of the loans at certain dates. However, I'm >> able to make repayments when the installment is already due. However, for >> installments that will be due in the future, I get a nullpointer exception >> - excerpts below: I will appreciate any clue that will help me >> resolve/avoid this error. >> >> java.lang.NullPointerException: null >> at >> org.apache.fineract.portfolio.loanaccount.loanschedule.domai >> n.AbstractLoanScheduleGenerator.updateAmountsBasedOnCurrentE >> arlyPayments(AbstractLoanScheduleGenerator.java:641) >> ~[AbstractLoanScheduleGenerator.class:na] >> at >> org.apache.fineract.portfolio.loanaccount.loanschedule.domai >> n.AbstractLoanScheduleGenerator.generate(AbstractLoanSchedul >> eGenerator.java:298) >> ~[AbstractLoanScheduleGenerator.class:na] >> >> regards, >> >> Jamal >> > > > > -- > Thanks & Regards > > Santosh Math > > *QA Engineer* > > *Conflux Technologies Pvt Ltd <http://www.confluxtechnologies.com/>* > | *Office*: +91-080-41208662 | > > *Address*: #304, 2nd Floor, 7th Main Road, HRBR Layout 1st Block, > Bengaluru, Karnataka, 560043 INDIA > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > Mifos-developer mailing list > [email protected] > Unsubscribe or change settings at: > https://lists.sourceforge.net/lists/listinfo/mifos-developer >
