FINERACT-2232: Add missing fields on the Capitalized Income and Adjustment transactions
This commit is contained in:
committed by
Adam Saghy
parent
c490e167b8
commit
de580c2cef
+10
-3
@@ -104,6 +104,9 @@ public class CapitalizedIncomeWritePlatformServiceImpl implements CapitalizedInc
|
||||
return new CommandProcessingResultBuilder() //
|
||||
.withEntityId(capitalizedIncomeTransaction.getId()) //
|
||||
.withEntityExternalId(capitalizedIncomeTransaction.getExternalId()) //
|
||||
.withOfficeId(loan.getOfficeId()) //
|
||||
.withClientId(loan.getClientId()) //
|
||||
.withLoanId(loan.getId()) //
|
||||
.build();
|
||||
}
|
||||
|
||||
@@ -150,9 +153,13 @@ public class CapitalizedIncomeWritePlatformServiceImpl implements CapitalizedInc
|
||||
MathUtil.negativeToZero(capitalizedIncomeBalance.getUnrecognizedAmount().subtract(transactionAmount)));
|
||||
capitalizedIncomeBalanceRepository.save(capitalizedIncomeBalance);
|
||||
|
||||
return new CommandProcessingResultBuilder().withLoanId(loan.getId()).withLoanExternalId(loan.getExternalId())
|
||||
.withEntityId(savedCapitalizedIncomeAdjustment.getId())
|
||||
.withEntityExternalId(savedCapitalizedIncomeAdjustment.getExternalId()).build();
|
||||
return new CommandProcessingResultBuilder() //
|
||||
.withEntityId(savedCapitalizedIncomeAdjustment.getId()) //
|
||||
.withEntityExternalId(savedCapitalizedIncomeAdjustment.getExternalId()) //
|
||||
.withOfficeId(loan.getOfficeId()) //
|
||||
.withClientId(loan.getClientId()) //
|
||||
.withLoanId(loan.getId()) //
|
||||
.build();
|
||||
}
|
||||
|
||||
private void recalculateLoanTransactions(Loan loan, LocalDate transactionDate, LoanTransaction transaction) {
|
||||
|
||||
Reference in New Issue
Block a user