FINERACT-111 Do not update charges amount paid if loan transaction is accruals

This commit is contained in:
thesmallstar
2020-04-26 12:32:32 +02:00
committed by Michael Vorburger ⛑️
parent fd9a1ba1be
commit c62328756b
@@ -245,7 +245,7 @@ public abstract class AbstractLoanRepaymentScheduleTransactionProcessor implemen
installmentNumber = installments.get(0).getInstallmentNumber();
}
if (loanTransaction.isNotWaiver()) {
if (loanTransaction.isNotWaiver() && !loanTransaction.isAccrual()) {
Money feeCharges = loanTransaction.getFeeChargesPortion(currency);
Money penaltyCharges = loanTransaction.getPenaltyChargesPortion(currency);
if (chargeAmountToProcess != null && feeCharges.isGreaterThan(chargeAmountToProcess)) {