Merge branch '53' into develop
This commit is contained in:
+1
-1
@@ -4984,7 +4984,7 @@ public class Loan extends AbstractPersistable<Long> {
|
|||||||
|
|
||||||
private LoanScheduleDTO getRecalculatedSchedule(final ScheduleGeneratorDTO generatorDTO) {
|
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 InterestMethod interestMethod = this.loanRepaymentScheduleDetail.getInterestMethod();
|
||||||
final LoanScheduleGenerator loanScheduleGenerator = generatorDTO.getLoanScheduleFactory().create(interestMethod);
|
final LoanScheduleGenerator loanScheduleGenerator = generatorDTO.getLoanScheduleFactory().create(interestMethod);
|
||||||
|
|
||||||
|
|||||||
+1
@@ -865,6 +865,7 @@ public class LoanCharge extends AbstractPersistable<Long> {
|
|||||||
this.active = active;
|
this.active = active;
|
||||||
if (!active) {
|
if (!active) {
|
||||||
this.overdueInstallmentCharge = null;
|
this.overdueInstallmentCharge = null;
|
||||||
|
this.loanTrancheDisbursementCharge = null;
|
||||||
this.clearLoanInstallmentCharges();
|
this.clearLoanInstallmentCharges();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -29,11 +29,11 @@ import org.springframework.data.jpa.domain.AbstractPersistable;
|
|||||||
@Table(name="m_loan_tranche_disbursement_charge")
|
@Table(name="m_loan_tranche_disbursement_charge")
|
||||||
public class LoanTrancheDisbursementCharge extends AbstractPersistable<Long> {
|
public class LoanTrancheDisbursementCharge extends AbstractPersistable<Long> {
|
||||||
|
|
||||||
@ManyToOne(cascade = CascadeType.ALL, optional = false)
|
@ManyToOne
|
||||||
@JoinColumn(name = "loan_charge_id", referencedColumnName = "id", nullable = false)
|
@JoinColumn(name = "loan_charge_id", referencedColumnName = "id", nullable = false)
|
||||||
private LoanCharge loancharge;
|
private LoanCharge loancharge;
|
||||||
|
|
||||||
@ManyToOne(cascade = CascadeType.ALL, optional = false)
|
@ManyToOne(cascade = CascadeType.PERSIST, optional = false)
|
||||||
@JoinColumn(name="disbursement_detail_id", referencedColumnName = "id", nullable = false)
|
@JoinColumn(name="disbursement_detail_id", referencedColumnName = "id", nullable = false)
|
||||||
private LoanDisbursementDetails loanDisbursementDetails;
|
private LoanDisbursementDetails loanDisbursementDetails;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user