FINERACT-2326: Reprocessing loan internal api for testing purpose - E2E tests

This commit is contained in:
Peter Kovacs
2025-09-16 15:11:55 +02:00
committed by Aleksandar Vidakovic
parent 000ebb4c1d
commit e1cfbb4d20
7 changed files with 201 additions and 11 deletions
@@ -264,6 +264,7 @@ public class AdvancedPaymentScheduleTransactionProcessor extends AbstractLoanRep
LoanCharge loanCharge = changeOperation.getLoanCharge().get();
if (!loanChargeIdProcessed.contains(loanCharge.getId())) {
processSingleCharge(loanCharge, currency, installments, disbursementDate);
loanChargeIdProcessed.add(loanCharge.getId());
}
if (!loanCharge.isFullyPaid() && !overpaidTransactions.isEmpty()) {
overpaidTransactions = processOverpaidTransactions(overpaidTransactions, ctx);