MIFOSX-1563 : excluded disburse charge transaction on recalculation

This commit is contained in:
Pramod Nuthakki
2014-09-26 19:50:32 +05:30
parent 276e6b1864
commit 7ed6705f74
@@ -2552,7 +2552,8 @@ public class Loan extends AbstractPersistable<Long> {
public List<LoanTransaction> retreiveListOfTransactionsPostDisbursementExcludeAccruals() {
final List<LoanTransaction> 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);
}
}