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;
     }
     

Reply via email to