Interest Rate & Posting Terms
ℹ️ Savings Account base rate: {{ savingsAccountTermForm.get('nominalAnnualInterestRate').value || 0 }}%
{{ 'labels.inputs.Nominal Annual Interest' | translate }} @if (savingsAccountTermForm.get('nominalAnnualInterestRate').hasError('required')) { Nominal Annual Interest is required } @if (savingsAccountTermForm.get('nominalAnnualInterestRate').hasError('min')) { Must be zero or greater } Effective Date {{ 'labels.inputs.Interest Calculation Type' | translate }} @for (opt of interestCalculateSelectorData; track opt.id) { {{ opt.value }} }
Interest Calculate @for (opt of interestCalculationTypeData; track opt.id) { {{ opt.value | translateKey: 'catalogs' }} } {{ 'labels.inputs.Interest Calculation Type' | translate }} is required @if (savingsAccountTermForm.value.interestCalculationType === 2) { Average Period @for (period of periodFrequencyData; track period) { {{ period.value }} } } {{ 'labels.inputs.Interest Posting Period' | translate }} @for (opt of interestPostingPeriodTypeData; track opt) { {{ opt.value | translateKey: 'catalogs' }} } {{ 'labels.inputs.Interest Posting Period' | translate }} is required
{{ 'labels.inputs.Interest Compounding Period' | translate }} @for (opt of interestCompoundingPeriodTypeData; track opt) { {{ opt.value | translateKey: 'catalogs' }} } {{ 'labels.inputs.Interest Compounding Period' | translate }} is required {{ 'labels.inputs.Days in Year' | translate }} @for (opt of interestCalculationDaysInYearTypeData; track opt) { {{ opt.value | translateKey: 'catalogs' }} } {{ 'labels.inputs.Days in Year' | translate }} is required