{{ fixedDepositProductData.name }}
{{ 'labels.inputs.Details' | translate }}
{{ 'labels.inputs.Short Name' | translate }}:
{{ fixedDepositProductData.shortName }}
@if (fixedDepositProductData.description) {
{{ 'labels.inputs.Description' | translate }}:
{{ fixedDepositProductData.description }}
}
{{ 'labels.inputs.Currency' | translate }}
{{ 'labels.heading.Currency' | translate }}:
({{ fixedDepositProductData.currency.code }}) {{ fixedDepositProductData.currency.name }}
{{ 'labels.inputs.Decimal Places' | translate }}:
{{ fixedDepositProductData.currency.decimalPlaces }}
{{ 'labels.inputs.Currency in multiples of' | translate }}:
{{ fixedDepositProductData.currency.inMultiplesOf | formatNumber }}
{{ 'labels.heading.Terms' | translate }}
{{ 'labels.inputs.Deposit Amount' | translate }}:
{{
fixedDepositProductData.depositAmount +
' (Min: ' +
(fixedDepositProductData.minDepositAmount
? fixedDepositProductData.minDepositAmount
: fixedDepositProductData.depositAmount) +
', Max: ' +
(fixedDepositProductData.maxDepositAmount
? fixedDepositProductData.maxDepositAmount
: fixedDepositProductData.depositAmount) +
')'
}}
{{ 'labels.inputs.Interest Compounding Period' | translate }}:
{{ fixedDepositProductData.interestCompoundingPeriodType.value }}
{{ 'labels.inputs.Interest Posting Period' | translate }}:
{{ fixedDepositProductData.interestPostingPeriodType.value }}
{{ 'labels.inputs.Interest Calculated Using' | translate }}:
{{ fixedDepositProductData.interestCalculationType.value }}
{{ 'labels.inputs.Days in Year' | translate }}:
{{ fixedDepositProductData.interestCalculationDaysInYearType.value }}
{{ 'labels.heading.Settings' | translate }}
@if (fixedDepositProductData.lockinPeriodFrequency) {
{{ 'labels.inputs.Lock-in Period' | translate }}:
{{ fixedDepositProductData.lockinPeriodFrequency }}
{{ fixedDepositProductData.lockinPeriodFrequencyType.value }}
}
@if (fixedDepositProductData.minDepositTerm) {
{{ 'labels.inputs.Minimum Deposit Term' | translate }}:
@if (fixedDepositProductData.minDepositTerm !== undefined) {
{{ fixedDepositProductData.minDepositTerm }}
{{ fixedDepositProductData.minDepositTermType.value }}
}
}
@if (fixedDepositProductData.maxDepositTerm) {
{{ 'labels.inputs.Maximum Deposit Term' | translate }}:
@if (fixedDepositProductData.maxDepositTerm !== undefined) {
{{ fixedDepositProductData.maxDepositTerm }}
{{ fixedDepositProductData.maxDepositTermType.value }}
}
}
@if (fixedDepositProductData.inMultiplesOfDepositTerm) {
{{ 'labels.inputs.Deposit Term In multiple of' | translate }}:
{{ fixedDepositProductData.inMultiplesOfDepositTerm }}
-
{{ fixedDepositProductData.inMultiplesOfDepositTermType.value }}
}
{{ 'labels.inputs.Apply Penal Interest (less)' | translate }}:
{{ fixedDepositProductData.preClosurePenalApplicable | yesNo }}
@if (fixedDepositProductData.preClosurePenalApplicable) {
{{ 'labels.inputs.Penal Interest' | translate }} (%):
{{ fixedDepositProductData.preClosurePenalInterest }} % On
{{ fixedDepositProductData.preClosurePenalInterestOnType.value }}
}
@if (fixedDepositProductData.minBalanceForInterestCalculation) {
{{ 'labels.inputs.Balance Required for Interest Calculation' | translate }}:
{{ fixedDepositProductData.minBalanceForInterestCalculation | formatNumber }}
}
{{ 'labels.inputs.Withhold Tax is Applicable' | translate }}:
{{ fixedDepositProductData.withHoldTax | yesNo }}
@if (fixedDepositProductData.withHoldTax) {
{{ 'labels.inputs.Withhold Tax group' | translate }}:
{{ fixedDepositProductData.taxGroup.name }}
}
@if (fixedDepositProductData.activeChart) {
{{ 'labels.heading.Interest Rate Chart' | translate }}
@if (fixedDepositProductData.activeChart.name) {
{{ 'labels.inputs.Name' | translate }}:
{{ fixedDepositProductData.activeChart.name }}
}
@if (fixedDepositProductData.activeChart.description) {
{{ 'labels.inputs.Description' | translate }}:
{{ fixedDepositProductData.activeChart.description }}
}
{{ 'labels.inputs.From Date' | translate }}:
{{ fixedDepositProductData.activeChart.fromDate | dateFormat }}
@if (fixedDepositProductData.activeChart.endDate) {
{{ 'labels.inputs.End Date' | translate }}:
{{ fixedDepositProductData.activeChart.endDate | dateFormat }}
}
{{ 'labels.inputs.Primary Grouping by Amount' | translate }}:
{{ fixedDepositProductData.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: fixedDepositProductsTemplate.chartTemplate.entityTypeOptions : 'id' : 'value'
}}
|
{{ 'labels.inputs.Attribute Name' | translate }} |
{{
incentive.attributeName
| find
: fixedDepositProductsTemplate.chartTemplate.attributeNameOptions
: 'id'
: 'value'
}}
|
{{ 'labels.inputs.Condition Type' | translate }} |
{{
incentive.conditionType
| find
: fixedDepositProductsTemplate.chartTemplate.conditionTypeOptions
: 'id'
: 'value'
}}
|
{{ 'labels.inputs.Attribute Value' | translate }} |
@switch (incentive.attributeName) {
@case (2) {
{{
incentive.attributeValue
| find: fixedDepositProductsTemplate.chartTemplate.genderOptions : 'id' : 'name'
}}
}
@case (3) {
{{ incentive.attributeValue }}
}
@case (4) {
{{
incentive.attributeValue
| find
: fixedDepositProductsTemplate.chartTemplate.clientTypeOptions
: 'id'
: 'name'
}}
}
@case (5) {
{{
incentive.attributeValue
| find
: fixedDepositProductsTemplate.chartTemplate.clientClassificationOptions
: 'id'
: 'name'
}}
}
}
|
{{ 'labels.inputs.Incentive Type' | translate }} |
{{
incentive.incentiveType
| find
: fixedDepositProductsTemplate.chartTemplate.incentiveTypeOptions
: 'id'
: 'value'
}}
|
{{ 'labels.inputs.Amount' | translate }} |
{{ incentive.amount | formatNumber }}
|
|
}
@if (fixedDepositProductData.charges.length) {
{{ 'labels.inputs.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 (
fixedDepositProductData.advancedAccountingRules &&
(fixedDepositProductData.paymentChannelToFundSourceMappings?.length ||
fixedDepositProductData.feeToIncomeAccountMappings?.length ||
fixedDepositProductData.penaltyToIncomeAccountMappings?.length)
) {
{{ 'labels.heading.Advanced Accounting Rules' | translate }}
@if (fixedDepositProductData.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 (fixedDepositProductData.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 (fixedDepositProductData.penaltyToIncomeAccountMappings?.length) {
{{ 'labels.heading.Penalties to Specific Income Accounts' | translate }}
| {{ 'labels.inputs.Penalty' | translate }} |
{{ penaltyIncome.charge.name }}
|
{{ 'labels.inputs.Income Account' | translate }} |
{{ penaltyIncome.incomeAccount.name }}
|
}
}