FINERACT-431 - Loan term greater than expected

This commit is contained in:
Mexina M Daniel
2018-01-03 12:00:50 +03:00
parent 17fd243ae3
commit dc43072362
@@ -148,6 +148,16 @@ public final class CalculateLoanScheduleQueryFromApiJsonHelper {
"The parameter loanTermFrequency is less than the suggest loan term as indicated by numberOfRepayments and repaymentEvery.",
"loanTermFrequency", loanTermFrequency, numberOfRepayments, repaymentEvery);
dataValidationErrors.add(error);
} else {
if (loanTermFrequency.intValue() > suggestsedLoanTerm) {
final ApiParameterError error = ApiParameterError
.parameterError(
"validation.msg.loan.loanTermFrequency.greater.than.repayment.structure.suggests",
"The parameter loanTermFrequency is greater than the suggested loan term as indicated by numberOfRepayments and repaymentEvery.",
"loanTermFrequency", loanTermFrequency, numberOfRepayments, repaymentEvery);
dataValidationErrors.add(error);
}
}
}
}