Merge branch '53' into develop

This commit is contained in:
Adi Narayana Raju
2016-03-28 15:39:55 +05:30
3 changed files with 4 additions and 3 deletions
@@ -4984,7 +4984,7 @@ public class Loan extends AbstractPersistable<Long> {
private LoanScheduleDTO getRecalculatedSchedule(final ScheduleGeneratorDTO generatorDTO) {
if (!this.repaymentScheduleDetail().isInterestRecalculationEnabled() || isNpa || !isOpen()) { return null; }
if (!this.repaymentScheduleDetail().isInterestRecalculationEnabled() || isNpa) { return null; }
final InterestMethod interestMethod = this.loanRepaymentScheduleDetail.getInterestMethod();
final LoanScheduleGenerator loanScheduleGenerator = generatorDTO.getLoanScheduleFactory().create(interestMethod);
@@ -865,6 +865,7 @@ public class LoanCharge extends AbstractPersistable<Long> {
this.active = active;
if (!active) {
this.overdueInstallmentCharge = null;
this.loanTrancheDisbursementCharge = null;
this.clearLoanInstallmentCharges();
}
}
@@ -29,11 +29,11 @@ import org.springframework.data.jpa.domain.AbstractPersistable;
@Table(name="m_loan_tranche_disbursement_charge")
public class LoanTrancheDisbursementCharge extends AbstractPersistable<Long> {
@ManyToOne(cascade = CascadeType.ALL, optional = false)
@ManyToOne
@JoinColumn(name = "loan_charge_id", referencedColumnName = "id", nullable = false)
private LoanCharge loancharge;
@ManyToOne(cascade = CascadeType.ALL, optional = false)
@ManyToOne(cascade = CascadeType.PERSIST, optional = false)
@JoinColumn(name="disbursement_detail_id", referencedColumnName = "id", nullable = false)
private LoanDisbursementDetails loanDisbursementDetails;