@if (isLoading) {
} @if (!isLoading) {

{{ 'labels.heading.Current Account Details' | translate }}

@if (!currentAccountData.status.rejected && !currentAccountData.status.submittedAndPendingApproval) {
{{ 'labels.inputs.External Id' | translate }} @if (currentAccountData.externalId) { } @else { {{ 'labels.inputs.Not Provided' | translate }} }
{{ 'labels.inputs.Activated On' | translate }} {{ currentAccountData.timeline.activatedOnDate ? (currentAccountData.timeline.activatedOnDate | dateFormat) : 'Not Activated' }}
{{ 'labels.inputs.Field Officer' | translate }} {{ currentAccountData.fieldOfficerName ? currentAccountData.fieldOfficerName : 'Unassigned' }}
{{ 'labels.inputs.Currency' | translate }} {{ currentAccountData.currency.name }} [{{ currentAccountData.currency.code }}]
} @else {
{{ 'labels.inputs.Field Officer' | translate }} {{ currentAccountData.fieldOfficerName ? currentAccountData.fieldOfficerName : 'Unassigned' }}
{{ 'labels.inputs.Balance' | translate }} {{ currentAccountData.summary.accountBalance | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
}
@if (!currentAccountData.status.rejected && !currentAccountData.status.submittedAndPendingApproval) {

{{ 'labels.heading.Performance History' | translate }}

@if (currentAccountData.summary.totalDeposits) {
{{ 'labels.inputs.Total Deposits' | translate }} {{ currentAccountData.summary.totalDeposits | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
} @if (currentAccountData.summary.totalWithdrawals) {
{{ 'labels.inputs.Total Withdrawls' | translate }} {{ currentAccountData.summary.totalWithdrawals | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
} @if (!currentAccountData.summary.totalDeposits && !currentAccountData.summary.totalWithdrawals) {
No activity yet.
}
}
@if (isActive) {

{{ 'labels.heading.Account Summary' | translate }}

@if (currentAccountData.summary.totalWithdrawalFees) {
{{ 'labels.inputs.Withdrawals Fees' | translate }} {{ currentAccountData.summary.totalWithdrawalFees | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
} @if (currentAccountData.summary.totalAnnualFees) {
{{ 'labels.inputs.Annual Fees' | translate }} {{ currentAccountData.summary.totalAnnualFees | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
} @if (currentAccountData.withdrawalFee) {
{{ 'labels.inputs.Withdrawal Fee' | translate }} {{ currentAccountData.withdrawalFee.amount | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
} @if (currentAccountData.lastActiveTransactionDate) {
{{ 'labels.inputs.Last Active Transaction Date' | translate }} {{ currentAccountData.lastActiveTransactionDate | dateFormat }}
} @if (!(currentAccountData.subStatus.id === 0)) {
{{ 'labels.inputs.Substatus' | translate }} {{ currentAccountData.subStatus.value }}
} @if (currentAccountData.daysToInactive) {
{{ 'labels.inputs.Days to Inactive' | translate }} {{ currentAccountData.daysToInactive }}
} @if (currentAccountData.daysToDormancy) {
{{ 'labels.inputs.Days to Dormancy' | translate }} {{ currentAccountData.daysToDormancy }}
} @if (currentAccountData.daysToEscheat) {
{{ 'labels.inputs.Days to Escheat' | translate }} {{ currentAccountData.daysToEscheat }}
} @if (currentAccountData.annualFee) {
{{ 'labels.inputs.Annual Fee' | translate }} {{ currentAccountData.annualFee.amount | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
} @if (currentAccountData.minRequiredBalance) {
{{ 'labels.inputs.Minimum Required Balance' | translate }} {{ currentAccountData.minRequiredBalance | formatNumber }}
} @if (currentAccountData.enforceMinRequiredBalance) {
{{ 'labels.inputs.Enforce Minimum Required Balance' | translate }} {{ currentAccountData.enforceMinRequiredBalance | yesNo }}
} @if (currentAccountData.onHoldFunds) { }
@if (currentAccountData.allowOverdraft) {

Overdraft (OD)

Maximum OD Limit (per product) {{ currentAccountData.overdraftLimit | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
@if (currentAccountData.nominalAnnualInterestRateOverdraft) {
OD Interest Rate {{ currentAccountData.nominalAnnualInterestRateOverdraft | formatNumber }} % p.a.
} @if (currentAccountData.minOverdraftForInterestCalculation) {
Minimum OD for Interest {{ currentAccountData.minOverdraftForInterestCalculation | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
}
OD Interest Posting {{ currentAccountData.interestPostingPeriodType?.value | translateKey: 'catalogs' }}
{{ 'labels.inputs.Days in Year' | translate }} {{ currentAccountData.interestCalculationDaysInYearType?.value | translateKey: 'catalogs' }}
@if (currentAccountData.validForPeriod) {
Sanction Validity {{ currentAccountData.validForPeriod }}
}
OD Interest Charged {{ (currentAccountData.summary.totalOverdraftInterestDerived || 0) | currency: currency.code : 'symbol-narrow' : '1.2-2' }}
} } @else {

{{ 'labels.heading.Account Summary' | translate }}

{{ 'labels.inputs.External Id' | translate }} @if (currentAccountData.externalId) { } @else { {{ 'labels.inputs.Not Provided' | translate }} }
{{ 'labels.inputs.Activated On' | translate }} {{ currentAccountData.timeline.activatedOnDate ? (currentAccountData.timeline.activatedOnDate | dateFormat) : 'Not Activated' }}
{{ 'labels.inputs.Currency' | translate }} {{ currentAccountData.currency.name }} [{{ currentAccountData.currency.code }}]
}
}