diff --git a/src/app/clients/clients-view/general-tab/general-tab.component.html b/src/app/clients/clients-view/general-tab/general-tab.component.html index 2123fb7ae..242346b4e 100644 --- a/src/app/clients/clients-view/general-tab/general-tab.component.html +++ b/src/app/clients/clients-view/general-tab/general-tab.component.html @@ -435,12 +435,17 @@ @if (!showClosedFixedAccounts) {
| {{ 'labels.inputs.Account No' | translate }} |
- |
|||||
|---|---|---|---|---|---|---|
| {{ 'labels.inputs.Account No' | translate }} |
- |
{{ chartSlab.annualInterestRate | formatNumber }} % | + {{ + chartSlab.seniorCitizenRate !== null && chartSlab.seniorCitizenRate !== undefined + ? (chartSlab.seniorCitizenRate | formatNumber) + ' %' + : '-' + }} + | +{{ 'labels.inputs.Description' | translate }} | {{ chartSlab.description }} | diff --git a/src/app/deposits/fixed-deposits/fixed-deposit-account-view/interest-rate-chart-tab/interest-rate-chart-tab.component.ts b/src/app/deposits/fixed-deposits/fixed-deposit-account-view/interest-rate-chart-tab/interest-rate-chart-tab.component.ts index 7934d41b5..f400aa9f4 100644 --- a/src/app/deposits/fixed-deposits/fixed-deposit-account-view/interest-rate-chart-tab/interest-rate-chart-tab.component.ts +++ b/src/app/deposits/fixed-deposits/fixed-deposit-account-view/interest-rate-chart-tab/interest-rate-chart-tab.component.ts @@ -71,6 +71,7 @@ export class InterestRateChartTabComponent { 'period', 'amountRange', 'interest', + 'seniorCitizen', 'description', 'actions' ]; diff --git a/src/app/deposits/fixed-deposits/fixed-deposit-account-view/renewal-history-tab/renewal-history-tab.component.html b/src/app/deposits/fixed-deposits/fixed-deposit-account-view/renewal-history-tab/renewal-history-tab.component.html new file mode 100644 index 000000000..3648e2ee1 --- /dev/null +++ b/src/app/deposits/fixed-deposits/fixed-deposit-account-view/renewal-history-tab/renewal-history-tab.component.html @@ -0,0 +1,139 @@ + + +
|---|
| Description | +Tenure | +Rate | +
+ |
+
|---|---|---|---|
| {{ slab.description }} | +{{ slab.fromPeriod }} – {{ slab.toPeriod || '∞' }} {{ slab.periodTypeLabel }} | ++ {{ slab.annualInterestRate }}% + @if (isAppliedSlab(slab)) { + Applied + } + | ++ {{ + slab.seniorCitizenRate !== null && slab.seniorCitizenRate !== undefined + ? slab.seniorCitizenRate + '%' + : '—' + }} + @if (isAppliedSeniorSlab(slab)) { + Applied + } + | +
+
No rate chart was archived for this term.
+| RENEWAL HISTORY | +||||||
|---|---|---|---|---|---|---|
| Term | +From | +To | +Rate | +Principal | +Interest | +Maturity Amount | +
| {{ term.renewalcycleno === 0 ? 'Original' : 'Renewal ' + term.renewalcycleno }} | +{{ term.activatedondate | dateFormat }} | +{{ term.maturitydate | dateFormat }} | +{{ term.interestrate }}% | +{{ term.depositamount | currency: accountData.currency.code : 'symbol-narrow' }} | ++ {{ + term.interestearned === null || term.interestearned === undefined + ? '—' + : (term.interestearned | currency: accountData.currency.code : 'symbol-narrow') + }} + | +{{ maturityFor(term) | currency: accountData.currency.code : 'symbol-narrow' }} | +