From 7ed6705f74b5e35cff73360b3b58c6d3d6f4b56e Mon Sep 17 00:00:00 2001 From: Pramod Nuthakki Date: Fri, 26 Sep 2014 19:50:32 +0530 Subject: [PATCH] MIFOSX-1563 : excluded disburse charge transaction on recalculation --- .../org/mifosplatform/portfolio/loanaccount/domain/Loan.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java index 0dc50aa1d..192a85492 100755 --- a/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java +++ b/mifosng-provider/src/main/java/org/mifosplatform/portfolio/loanaccount/domain/Loan.java @@ -2552,7 +2552,8 @@ public class Loan extends AbstractPersistable { public List retreiveListOfTransactionsPostDisbursementExcludeAccruals() { final List repaymentsOrWaivers = new ArrayList<>(); for (final LoanTransaction transaction : this.loanTransactions) { - if (!transaction.isDisbursement() && transaction.isNotReversed() && !transaction.isAccrual()) { + if (!transaction.isDisbursement() && transaction.isNotReversed() && !transaction.isAccrual() + && !transaction.isRepaymentAtDisbursement()) { repaymentsOrWaivers.add(transaction); } }