bharathcgowda commented on code in PR #6352:
URL: https://github.com/apache/fineract/pull/6352#discussion_r3933948776
##########
fineract-progressive-loan/src/main/java/org/apache/fineract/portfolio/loanproduct/calc/ProgressiveEMICalculator.java:
##########
@@ -1743,6 +1691,7 @@ private void
applyPrincipalMoratoriumIfRequired(List<RepaymentPeriod> repaymentP
if (repaymentPeriods.isEmpty()) {
return;
}
+ repaymentPeriods.forEach(rp -> rp.setPrincipalPaymentGrace(false));
Review Comment:
@adamsaghy Re-aging and Re-amortization are typically applied to overdue
loan accounts when the customer is unable to make the scheduled payments on
time. Therefore, I believe that Re-aging/Re-amortization should take precedence
over any existing grace period and result in a restructured repayment schedule
based on the selected re-aging or re-amortization approach.
The grace period option is not usually provided to the customer after
Re-aging/Re-amortization process. However, the user should still be able to
apply the **Mid-Term Grace** feature separately, if required, after the loan
has been re-aged or re-amortized.
--
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]