{{ 'labels.heading.Details' | translate }}
{{ 'labels.inputs.Product' | translate }} {{ currentAccount?.productId | find: currentAccountTemplate?.productOptions : 'id' : 'name' }}
{{ 'labels.inputs.Submitted On' | translate }} {{ currentAccount?.submittedOnDate | dateFormat }}
{{ 'labels.inputs.Field Officer' | translate }} {{ currentAccount?.fieldOfficerId | find: currentAccountProductTemplate?.fieldOfficerOptions : 'id' : 'displayName' }}
{{ 'labels.inputs.External Id' | translate }} @if (currentAccount?.externalId) { } @else { {{ 'labels.inputs.Unassigned' | translate }} }
@if ( currentAccountProductTemplate?.accountType || currentAccountProductTemplate?.customerSegment || currentAccountProductTemplate?.productCode || currentAccountProductTemplate?.effectiveDate || currentAccountProductTemplate?.effectiveTo || currentAccountProductTemplate?.endDate || currentAccountProductTemplate?.introducerRequired !== undefined || currentAccountProductTemplate?.shareLinkingEnabled !== undefined ) {
Product Classification
@if (currentAccountProductTemplate?.accountType) {
Account Type {{ currentAccountProductTemplate?.accountType }}
} @if (currentAccountProductTemplate?.customerSegment) {
Customer Segment {{ currentAccountProductTemplate?.customerSegment }}
} @if (currentAccountProductTemplate?.productCode) {
Product Code {{ currentAccountProductTemplate?.productCode }}
} @if (currentAccountProductTemplate?.effectiveDate) {
Effective Date {{ currentAccountProductTemplate?.effectiveDate | dateFormat }}
} @if (currentAccountProductTemplate?.effectiveTo) {
Effective To {{ currentAccountProductTemplate?.effectiveTo | dateFormat }}
} @if (currentAccountProductTemplate?.endDate) {
End Date {{ currentAccountProductTemplate?.endDate | dateFormat }}
} @if ( currentAccountProductTemplate?.introducerRequired !== undefined && currentAccountProductTemplate?.introducerRequired !== null ) {
Introducer Required {{ currentAccountProductTemplate?.introducerRequired | yesNo }}
} @if ( currentAccountProductTemplate?.shareLinkingEnabled !== undefined && currentAccountProductTemplate?.shareLinkingEnabled !== null ) {
Share Linking Enabled {{ currentAccountProductTemplate?.shareLinkingEnabled | yesNo }}
}
}
{{ 'labels.heading.Currency' | translate }}
{{ 'labels.inputs.Currency' | translate }} {{ currentAccountTermsForm?.get('currencyCode')?.value }}
{{ 'labels.inputs.Decimal Places' | translate }} {{ currentAccountProductTemplate?.currency?.decimalPlaces }}
{{ 'labels.inputs.Currency In Multiples Of' | translate }} {{ currentAccountProductTemplate?.currency?.inMultiplesOf }}
@if ( currentAccountProductTemplate?.dormancyAlert !== undefined && currentAccountProductTemplate?.dormancyAlert !== null ) {
Dormancy Alert {{ currentAccountProductTemplate?.dormancyAlert | yesNo }}
} @if ( currentAccountProductTemplate?.balanceSwapOption !== undefined && currentAccountProductTemplate?.balanceSwapOption !== null ) {
Balance Swap Option {{ currentAccountProductTemplate?.balanceSwapOption | yesNo }}
} @if (currentAccountProductTemplate?.msme !== undefined && currentAccountProductTemplate?.msme !== null) {
MSME {{ currentAccountProductTemplate?.msme | yesNo }}
} @if ( currentAccountProductTemplate?.nominationFacility !== undefined && currentAccountProductTemplate?.nominationFacility !== null ) {
Nomination Facility {{ currentAccountProductTemplate?.nominationFacility | yesNo }}
} @if ( currentAccountProductTemplate?.autoDebitFacility !== undefined && currentAccountProductTemplate?.autoDebitFacility !== null ) {
Auto Debit Facility {{ currentAccountProductTemplate?.autoDebitFacility | yesNo }}
}
{{ 'labels.heading.Terms' | translate }}
Interest Posting Frequency {{ termPreview?.interestPostingPeriodType | find: currentAccountProductTemplate?.interestPostingPeriodTypeOptions : 'id' : 'value' | translateKey: 'catalogs' }}
Auto Interest Post {{ termPreview?.autoPost | yesNo }}
@if (termPreview?.frequencyFixDay !== undefined && termPreview?.frequencyFixDay !== null) {
Frequency Fix Day {{ termPreview?.frequencyFixDay }} Days
} @if (termPreview?.lastInterestDate) {
Last Interest Date {{ termPreview?.lastInterestDate | dateFormat }}
}
{{ 'labels.heading.Settings' | translate }}
@if ( settingsPreview?.minRequiredOpeningBalance !== undefined && settingsPreview?.minRequiredOpeningBalance !== null && settingsPreview?.minRequiredOpeningBalance !== '' ) {
{{ 'labels.inputs.Minimum Opening Balance' | translate }} {{ settingsPreview?.minRequiredOpeningBalance | formatNumber }}
}
{{ 'labels.inputs.Enforce Minimum Balance' | translate }} {{ settingsPreview?.enforceMinRequiredBalance | yesNo }}
@if ( settingsPreview?.minRequiredBalance !== undefined && settingsPreview?.minRequiredBalance !== null && settingsPreview?.minRequiredBalance !== '' ) {
{{ 'labels.inputs.Minimum Balance' | translate }} {{ settingsPreview?.minRequiredBalance | formatNumber }}
}
Balance Frequency {{ settingsPreview?.balanceFrequency || 'Unassigned' }}
{{ 'labels.inputs.Apply Withdrawal Fee for Transfers' | translate }} {{ settingsPreview?.withdrawalFeeForTransfers | yesNo }}
Enable Lock-in Period {{ settingsPreview?.enableLockinPeriod || !!settingsPreview?.lockinPeriodFrequency | yesNo }}
@if (settingsPreview?.lockinPeriodFrequency) {
{{ 'labels.inputs.Lock-in Period' | translate }} {{ settingsPreview?.lockinPeriodFrequency }} {{ settingsPreview?.lockinPeriodFrequencyType | find: currentAccountProductTemplate?.lockinPeriodFrequencyTypeOptions : 'id' : 'value' | translateKey: 'catalogs' }}
}
Account Closed Zero Balance In Day Closing {{ settingsPreview?.accountClosedZeroBalanceInDayClosing | yesNo }}
{{ 'labels.inputs.Is Overdraft Allowed' | translate }} {{ settingsPreview?.allowOverdraft | yesNo }}
@if (settingsPreview?.allowOverdraft) {
Avg Balance Calc Period {{ settingsPreview?.avgBalanceCalcPeriod || 'Unassigned' }}
Valid For Period {{ settingsPreview?.validForPeriod || 'Unassigned' }}
@if ( settingsPreview?.overdraftLimit !== undefined && settingsPreview?.overdraftLimit !== null && settingsPreview?.overdraftLimit !== '' ) {
OD Limit % {{ settingsPreview?.overdraftLimit | formatNumber }}
} @if ( settingsPreview?.nominalAnnualInterestRateOverdraft !== undefined && settingsPreview?.nominalAnnualInterestRateOverdraft !== null && settingsPreview?.nominalAnnualInterestRateOverdraft !== '' ) {
Interest on OD % {{ settingsPreview?.nominalAnnualInterestRateOverdraft | formatNumber }}
}
OD Account Closed Zero Balance In Day Closing {{ settingsPreview?.odAccountClosedZeroBalanceInDayClosing | yesNo }}
}
@if (hasDigitalSection) {
Digital
@for (facility of digitalFacilityLabels; track facility.key) {
{{ facility.label }} {{ digitalPreview?.accountFacilityConfig?.[facility.key] | yesNo }}
}
@if (digitalPreview?.accountFacilityLimits?.length) { @for (row of digitalPreview.accountFacilityLimits; track row.limitType) { }
Limit Type General Limit Minor Account Limit Small Saving Limit
{{ row.limitType }} {{ row.generalLimit || 'Unassigned' }} {{ row.minorAccountLimit || 'Unassigned' }} {{ row.smallSavingLimit || 'Unassigned' }}
} @if (digitalPreview?.depositLimitKyc?.general) {
Account Type KYC Type Limit
General {{ digitalPreview.depositLimitKyc.general.kycType || 'Unassigned' }} {{ digitalPreview.depositLimitKyc.general.limit || 'Unassigned' }}
Minor {{ digitalPreview.depositLimitKyc.minor?.kycType || 'Unassigned' }} {{ digitalPreview.depositLimitKyc.minor?.limit || 'Unassigned' }}
Small Saving {{ digitalPreview.depositLimitKyc.smallSaving?.kycType || 'Unassigned' }} {{ digitalPreview.depositLimitKyc.smallSaving?.limit || 'Unassigned' }}
}
} @if (currentAccount?.charges?.length) {
{{ 'labels.inputs.Charges' | translate }}
{{ 'labels.inputs.Name' | translate }} {{ charge.name + ', ' + charge.currency?.displaySymbol }} {{ 'labels.inputs.Type' | translate }} {{ charge.chargeCalculationType?.value | translateKey: 'catalogs' }} {{ 'labels.inputs.Amount' | translate }} {{ charge.amount | formatNumber }} {{ 'labels.inputs.Collected On' | translate }} {{ charge.chargeTimeType?.value }} {{ 'labels.inputs.Date' | translate }} @if ( charge.chargeTimeType?.value === 'Specified due date' || charge.chargeTimeType?.value === 'Weekly Fee' ) { {{ (charge.dueDate | dateFormat) || 'Unassigned' }} } @else if ( charge.chargeTimeType?.value === 'Monthly Fee' || charge.chargeTimeType?.value === 'Annual Fee' ) { {{ (charge.feeOnMonthDay | dateFormat) || 'Unassigned' }} } @else { N/A } {{ 'labels.inputs.Repayments Every' | translate }} {{ charge.feeInterval || 'Not Provided' }}
}