{{ recurringDepositProduct.name }}

{{ 'labels.inputs.Details' | translate }}

{{ 'labels.inputs.Short Name' | translate }}: {{ recurringDepositProduct.shortName }}
@if (recurringDepositProduct.description) {
{{ 'labels.inputs.Description' | translate }}: {{ recurringDepositProduct.description }}
}

{{ 'labels.inputs.Currency' | translate }}

{{ 'labels.heading.Currency' | translate }}: ({{ recurringDepositProduct.currency.code }}) {{ recurringDepositProduct.currency.name }}
{{ 'labels.inputs.Decimal Places' | translate }}: {{ recurringDepositProduct.currency.decimalPlaces }}
{{ 'labels.inputs.Currency in multiples of' | translate }}: {{ recurringDepositProduct.currency.inMultiplesOf | formatNumber }}

{{ 'labels.heading.Terms' | translate }}

{{ 'labels.inputs.Deposit Amount' | translate }}: {{ recurringDepositProduct.depositAmount + ' (Min: ' + (recurringDepositProduct.minDepositAmount ? recurringDepositProduct.minDepositAmount : recurringDepositProduct.depositAmount) + ', Max: ' + (recurringDepositProduct.maxDepositAmount ? recurringDepositProduct.maxDepositAmount : recurringDepositProduct.depositAmount) + ')' }}
{{ 'labels.inputs.Interest Compounding Period' | translate }}: {{ recurringDepositProduct.interestCompoundingPeriodType.value }}
{{ 'labels.inputs.Interest Posting Period' | translate }}: {{ recurringDepositProduct.interestPostingPeriodType.value }}
{{ 'labels.inputs.Interest Calculated using' | translate }}: {{ recurringDepositProduct.interestCalculationType.value }}
{{ 'labels.inputs.Days in Year' | translate }}: {{ recurringDepositProduct.interestCalculationDaysInYearType.value }}

{{ 'labels.heading.Settings' | translate }}

@if (recurringDepositProduct.lockinPeriodFrequency) {
{{ 'labels.inputs.Lock-in Period' | translate }}: @if (recurringDepositProduct.lockinPeriodFrequency !== undefined) { {{ recurringDepositProduct.lockinPeriodFrequency }} {{ recurringDepositProduct.lockinPeriodFrequencyType.value }} }
} @if (recurringDepositProduct.minDepositTerm) {
{{ 'labels.inputs.Minimum Deposit Term' | translate }}: @if (recurringDepositProduct.minDepositTerm !== undefined) { {{ recurringDepositProduct.minDepositTerm }}   {{ recurringDepositProduct.minDepositTermType.value }} }
} @if (recurringDepositProduct.maxDepositTerm) {
{{ 'labels.inputs.Maximum Deposit Term' | translate }}: @if (recurringDepositProduct.maxDepositTerm !== undefined) { {{ recurringDepositProduct.maxDepositTerm }}   {{ recurringDepositProduct.maxDepositTermType.value }} }
} @if (recurringDepositProduct.inMultipleOfDepositTerm) {
{{ 'labels.inputs.Deposit Term In multiple of' | translate }}: @if (recurringDepositProduct.inMultipleOfDepositTerm !== undefined) { {{ recurringDepositProduct.inMultipleOfDepositTerm }} - {{ recurringDepositProduct.inMultipleOfDepositTermType.value }} }
} @if (recurringDepositProduct.isMandatoryDeposit !== undefined) {
{{ 'labels.inputs.Recurring Deposit Type' | translate }}: @if (recurringDepositProduct.isMandatoryDeposit) { {{ 'labels.text.Mandatory' | translate }} } @if (!recurringDepositProduct.isMandatoryDeposit) { {{ 'labels.text.Voluntary' | translate }} }
} @if (recurringDepositProduct.preClosurePenalInterest) {
{{ 'labels.inputs.Apply penal interest (less)' | translate }}: {{ recurringDepositProduct.preClosurePenalInterest }}%On {{ recurringDepositProduct.preClosurePenalInterestOnType.value }}
}
{{ 'labels.inputs.Withhold Tax is Applicable' | translate }}: {{ recurringDepositProduct.withHoldTax | yesNo }}
@if (recurringDepositProduct.withHoldTax) {
{{ 'labels.inputs.Withhold Tax group' | translate }}: {{ recurringDepositProduct.taxGroup.name }}
} @if (recurringDepositProduct.activeChart) {

{{ 'labels.heading.Interest Rate Charts' | translate }}

@if (recurringDepositProduct.activeChart.name) {
{{ 'labels.inputs.Name' | translate }}: {{ recurringDepositProduct.activeChart.name }}
}
{{ 'labels.inputs.Valid from Date' | translate }}: {{ recurringDepositProduct.activeChart.fromDate | dateFormat }}
@if (recurringDepositProduct.activeChart.endDate) {
{{ 'labels.inputs.End Date' | translate }}: {{ recurringDepositProduct.activeChart.endDate | dateFormat }}
} @if (recurringDepositProduct.activeChart.description) {
{{ 'labels.inputs.Description' | translate }}: {{ recurringDepositProduct.activeChart.description }}
}
{{ 'labels.inputs.Primary Grouping by Amount' | translate }}: {{ recurringDepositProduct.activeChart.isPrimaryGroupingByAmount | yesNo }}
{{ 'labels.inputs.Period' | translate }} @if (chartSlab.fromPeriod !== undefined) {
{{ chartSlab.fromPeriod }} - {{ chartSlab.toPeriod }} {{ chartSlab.periodType.value }}
} @if (chartSlab.fromPeriod === undefined) {
 
}
{{ 'labels.inputs.Amount Range' | translate }} @if (chartSlab.amountRangeFrom !== undefined) {
{{ chartSlab.amountRangeFrom }} - {{ chartSlab.amountRangeTo }}
} @if (chartSlab.amountRangeFrom === undefined) {
 
}
{{ 'labels.inputs.Interest' | translate }} {{ chartSlab.annualInterestRate }} {{ 'labels.inputs.Description' | translate }} {{ chartSlab.description }} {{ 'labels.inputs.Actions' | translate }}

{{ 'labels.heading.Incentives' | translate }}

{{ 'labels.inputs.Entity Type' | translate }} {{ incentive.entityType | find : recurringDepositProductTemplate.chartTemplate.entityTypeOptions : 'id' : 'value' }} {{ 'labels.inputs.Attribute Name' | translate }} {{ incentive.attributeName | find : recurringDepositProductTemplate.chartTemplate.attributeNameOptions : 'id' : 'value' }} {{ 'labels.inputs.Condition Type' | translate }} {{ incentive.conditionType | find : recurringDepositProductTemplate.chartTemplate.conditionTypeOptions : 'id' : 'value' }} {{ 'labels.inputs.Attribute Value' | translate }} @switch (incentive.attributeName) { @case (2) { {{ incentive.attributeValue | find : recurringDepositProductTemplate.chartTemplate.genderOptions : 'id' : 'name' }} } @case (3) { {{ incentive.attributeValue }} } @case (4) { {{ incentive.attributeValue | find : recurringDepositProductTemplate.chartTemplate.clientTypeOptions : 'id' : 'name' }} } @case (5) { {{ incentive.attributeValue | find : recurringDepositProductTemplate.chartTemplate.clientClassificationOptions : 'id' : 'name' }} } } {{ 'labels.inputs.Incentive Type' | translate }} {{ incentive.incentiveType | find : recurringDepositProductTemplate.chartTemplate.incentiveTypeOptions : 'id' : 'value' }} {{ 'labels.inputs.Amount' | translate }} {{ incentive.amount }}
} @if (recurringDepositProduct.charges.length) {

{{ 'labels.heading.Charges' | translate }}

{{ 'labels.inputs.Name' | translate }} {{ charge.name }} {{ 'labels.inputs.Type' | translate }} {{ charge.chargeCalculationType.value }} {{ 'labels.inputs.Amount' | translate }} {{ charge.amount | formatNumber }} {{ 'labels.inputs.Collected On' | translate }} {{ charge.chargeTimeType.value }}
}

{{ 'labels.heading.Accounting' | translate }}

@if ( recurringDepositProduct.paymentChannelToFundSourceMappings?.length || recurringDepositProduct.feeToIncomeAccountMappings?.length || recurringDepositProduct.penaltyToIncomeAccountMappings?.length ) {

{{ 'labels.inputs.Advanced Accounting Rules' | translate }}

@if (recurringDepositProduct.paymentChannelToFundSourceMappings?.length) {

{{ 'labels.inputs.Configure Fund Sources for Payment Channels' | translate }}

{{ 'labels.inputs.Payment Type' | translate }} {{ paymentFundSource.paymentType.name }} {{ 'labels.inputs.Fund Source' | translate }} {{ paymentFundSource.fundSourceAccount.name }}
} @if (recurringDepositProduct.feeToIncomeAccountMappings?.length) {

{{ 'labels.inputs.Fees to Specific Income Accounts' | translate }}

{{ 'labels.inputs.Fees' | translate }} {{ feesIncome.charge.name }} {{ 'labels.inputs.Income Account' | translate }} {{ feesIncome.incomeAccount.name }}
} @if (recurringDepositProduct.penaltyToIncomeAccountMappings?.length) {

{{ 'labels.inputs.Penalties to Specific Income Accounts' | translate }}

{{ 'labels.inputs.Penalty' | translate }} {{ penaltyIncome.charge.name }} {{ 'labels.inputs.Income Account' | translate }} {{ penaltyIncome.incomeAccount.name }}
}
}