+
@@ -379,7 +390,8 @@
Loan Tranche Details
-
+
Enable Multiple Disbursals
diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts
index db378aedc..4dff2e4c6 100644
--- a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts
+++ b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts
@@ -1,6 +1,5 @@
import { Component, OnInit, Input } from '@angular/core';
import { FormGroup, FormBuilder, Validators, FormControl } from '@angular/forms';
-import { TooltipPosition } from '@angular/material/tooltip';
@Component({
selector: 'mifosx-loan-product-settings-step',
@@ -170,6 +169,7 @@ export class LoanProductSettingsStepComponent implements OnInit {
'holdGuaranteeFunds': [false],
'multiDisburseLoan': [false],
'allowAttributeConfiguration': [true],
+ 'allowPartialPeriodInterestCalcualtion': [false],
'allowAttributeOverrides': this.formBuilder.group({
'amortizationType': [true],
'interestType': [true],
@@ -189,10 +189,8 @@ export class LoanProductSettingsStepComponent implements OnInit {
this.loanProductSettingsForm.get('interestCalculationPeriodType').valueChanges
.subscribe((interestCalculationPeriodType: any) => {
- if (interestCalculationPeriodType === 1) {
- this.loanProductSettingsForm.addControl('allowPartialPeriodInterestCalcualtion', new FormControl(false));
- } else {
- this.loanProductSettingsForm.removeControl('allowPartialPeriodInterestCalcualtion');
+ if (interestCalculationPeriodType === 0) {
+ this.loanProductSettingsForm.patchValue({'allowPartialPeriodInterestCalcualtion': false});
}
});
diff --git a/src/app/products/loan-products/view-loan-product/general-tab/general-tab.component.html b/src/app/products/loan-products/view-loan-product/general-tab/general-tab.component.html
index 20d94315c..9c8dbaf40 100644
--- a/src/app/products/loan-products/view-loan-product/general-tab/general-tab.component.html
+++ b/src/app/products/loan-products/view-loan-product/general-tab/general-tab.component.html
@@ -314,9 +314,9 @@
{{ loanProduct.interestCalculationPeriodType.value }}
-
+
Allow Partial Interest Calculation with same as repayment:
- {{ loanProduct.allowPartialPeriodInterestCalcualtion ? 'Yes' : 'No' }}
+ {{ loanProduct.allowPartialPeriodInterestCalculation ? 'Yes' : 'No' }}