MIFOSX-1535 : added condition to set the default value

This commit is contained in:
Pramod Nuthakki
2014-09-17 13:23:13 +05:30
parent 91ea2f0e2e
commit 7da550fe7c
@@ -78,12 +78,13 @@ public class LoanProductInterestRecalculationDetails extends AbstractPersistable
RecalculationFrequencyType frequencyType = RecalculationFrequencyType.fromInt(recurrenceFrequency);
Date recurrenceOnDate = null;
if (recurrenceOnLocalDate != null) {
if (frequencyType.isSameAsRepayment()) {
recurrenceInterval = 0;
} else {
if (!frequencyType.isSameAsRepayment()) {
recurrenceOnDate = recurrenceOnLocalDate.toDate();
}
}
if (frequencyType.isSameAsRepayment()) {
recurrenceInterval = 0;
}
return new LoanProductInterestRecalculationDetails(interestRecalculationCompoundingMethod, loanRescheduleStrategyMethod,
recurrenceFrequency, recurrenceInterval, recurrenceOnDate);