diff --git a/src/app/loans/loans-view/account-details/account-details.component.html b/src/app/loans/loans-view/account-details/account-details.component.html index c3a5fa2fe..ada1a99c8 100644 --- a/src/app/loans/loans-view/account-details/account-details.component.html +++ b/src/app/loans/loans-view/account-details/account-details.component.html @@ -23,7 +23,7 @@
Equal Amortization - {{loanDetails.isEqualAmortization}} + {{loanDetails.isEqualAmortization | yesNo}}
@@ -46,6 +46,11 @@ {{loanDetails.graceOnArrearsAgeing}}
+
+ Enable Installment Level Delinquency + {{loanDetails.enableInstallmentLevelDelinquency | yesNo}} +
+
Fund Source {{loanDetails.fundName}} @@ -98,7 +103,7 @@
Is Topup Loan? - {{loanDetails.isTopup}} + {{loanDetails.isTopup | yesNo}}
@@ -113,7 +118,7 @@
Recalculate Interest based on new terms - {{loanDetails.isInterestRecalculationEnabled ? 'Yes' : 'No' }} + {{loanDetails.isInterestRecalculationEnabled | yesNo}}
@@ -148,7 +153,7 @@
Variable Installments Allowed - {{loanDetails.isVariableInstallmentsAllowed}} + {{loanDetails.isVariableInstallmentsAllowed | yesNo}}
diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.html b/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.html index dda2a9ead..9638717fa 100644 --- a/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.html +++ b/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.html @@ -389,7 +389,12 @@
Delinquency Bucket: - {{ loanProduct.delinquencyBucketId | yesNo }} + {{ loanProduct.delinquencyBucketId }} +
+ +
+ Enable installment level Delinquency: + {{ loanProduct.enableInstallmentLevelDelinquency | yesNo }}
diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.scss b/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.scss index 40f3944d7..e12021722 100644 --- a/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.scss +++ b/src/app/products/loan-products/loan-product-stepper/loan-product-preview-step/loan-product-preview-step.component.scss @@ -21,8 +21,16 @@ mat-divider { margin: 0 0 0.5em 0; } -.margin-t { - margin-top: 1em; +.mat-h3 { + margin-top: 10px !important; + font-weight: 300; + color: $status-approved; +} + +.mat-h4 { + margin-top: 10px !important; + font-weight: 200; + color: $status-approved; } .repayment-strategy { diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html index 56b0cddec..c0fccecbe 100644 --- a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html +++ b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html @@ -76,6 +76,8 @@ + + Delinquency Bucket @@ -85,6 +87,10 @@ + + Enable installment level Delinquency + + 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 f88792f76..862a15a69 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 @@ -93,7 +93,8 @@ export class LoanProductSettingsStepComponent implements OnInit { 'outstandingLoanBalance': this.loanProductsTemplate.outstandingLoanBalance, 'dueDaysForRepaymentEvent': this.loanProductsTemplate.dueDaysForRepaymentEvent, 'overDueDaysForRepaymentEvent': this.loanProductsTemplate.overDueDaysForRepaymentEvent, - 'enableDownPayment': this.loanProductsTemplate.enableDownPayment + 'enableDownPayment': this.loanProductsTemplate.enableDownPayment, + 'enableInstallmentLevelDelinquency': this.loanProductsTemplate.enableInstallmentLevelDelinquency }); if (this.loanProductsTemplate.delinquencyBucket) { @@ -199,7 +200,8 @@ export class LoanProductSettingsStepComponent implements OnInit { 'delinquencyBucketId': ['', Validators.required], 'dueDaysForRepaymentEvent': [''], 'overDueDaysForRepaymentEvent': [''], - 'enableDownPayment': [false] + 'enableDownPayment': [false], + 'enableInstallmentLevelDelinquency': [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 352f5daad..f0e185184 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 @@ -343,6 +343,16 @@
+
+ Delinquency Bucket: + {{ loanProduct.delinquencyBucket.name }} +
+ +
+ Enable installment level Delinquency: + {{ loanProduct.enableInstallmentLevelDelinquency | yesNo }} +
+
Grace on principal payment: {{ loanProduct.graceOnPrincipalPayment }} @@ -587,8 +597,6 @@ {{ loanProduct.allowAttributeOverrides.graceOnPrincipalAndInterestPayment | yesNo }} Number of days a loan may be overdue before moving into arrears: {{ loanProduct.allowAttributeOverrides.graceOnArrearsAgeing | yesNo }} - Delinquency Bucket: - {{ loanProduct.delinquencyBucket.id }}