FINERACT-83 Made interestIncome variable null-safe
This commit is contained in:
committed by
Michael Vorburger ⛑️
parent
93d1716630
commit
de329e2489
+4
-1
@@ -430,7 +430,10 @@ public class LoanAccrualWritePlatformServiceImpl implements LoanAccrualWritePlat
|
|||||||
final Collection<LoanTransactionData> loanWaiverTansactions, final Collection<LoanSchedulePeriodData> loanSchedulePeriodDatas,
|
final Collection<LoanTransactionData> loanWaiverTansactions, final Collection<LoanSchedulePeriodData> loanSchedulePeriodDatas,
|
||||||
final LocalDate tilldate) {
|
final LocalDate tilldate) {
|
||||||
|
|
||||||
BigDecimal interestIncome = accrualData.getInterestIncome();
|
BigDecimal interestIncome = BigDecimal.ZERO;
|
||||||
|
if(accrualData.getInterestIncome() != null) {
|
||||||
|
interestIncome = accrualData.getInterestIncome();
|
||||||
|
}
|
||||||
if (accrualData.getWaivedInterestIncome() != null) {
|
if (accrualData.getWaivedInterestIncome() != null) {
|
||||||
BigDecimal recognized = BigDecimal.ZERO;
|
BigDecimal recognized = BigDecimal.ZERO;
|
||||||
BigDecimal unrecognized = BigDecimal.ZERO;
|
BigDecimal unrecognized = BigDecimal.ZERO;
|
||||||
|
|||||||
Reference in New Issue
Block a user