Repository: incubator-fineract Updated Branches: refs/heads/develop cb28f2a01 -> da567018c
417 flat interest free period Project: http://git-wip-us.apache.org/repos/asf/incubator-fineract/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-fineract/commit/3c44d929 Tree: http://git-wip-us.apache.org/repos/asf/incubator-fineract/tree/3c44d929 Diff: http://git-wip-us.apache.org/repos/asf/incubator-fineract/diff/3c44d929 Branch: refs/heads/develop Commit: 3c44d9299154a0c39f1d8eafd4ba17b2c1c133b4 Parents: 8baf9f4 Author: nazeer1100126 <[email protected]> Authored: Fri Apr 21 18:16:53 2017 +0530 Committer: nazeer1100126 <[email protected]> Committed: Fri Apr 21 18:16:53 2017 +0530 ---------------------------------------------------------------------- .../loanaccount/loanschedule/domain/LoanApplicationTerms.java | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-fineract/blob/3c44d929/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/LoanApplicationTerms.java ---------------------------------------------------------------------- diff --git a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/LoanApplicationTerms.java b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/LoanApplicationTerms.java index b7aaf12..a8fa928 100644 --- a/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/LoanApplicationTerms.java +++ b/fineract-provider/src/main/java/org/apache/fineract/portfolio/loanaccount/loanschedule/domain/LoanApplicationTerms.java @@ -1105,6 +1105,12 @@ public final class LoanApplicationTerms { } } Integer periodsRemaining = totalNumberOfRepaymentPeriods - periodsElapsed - principalFeePeriods; + /** + * if grace period available then need to be subtracted + */ + if(this.interestChargingGrace != null){ + periodsRemaining = periodsRemaining - this.interestChargingGrace; + } return periodsRemaining; }
