Account Details

{{ 'labels.inputs.Product Name' | translate }} @for (product of productData; track product) { {{ product.name }} } {{ 'labels.inputs.Product Name' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} @if (isProductSelected) { {{ 'labels.inputs.Submitted On' | translate }} {{ 'labels.inputs.Submitted On' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} {{ 'labels.inputs.Field Officer' | translate }} @for (officer of fieldOfficerData; track officer) { {{ officer.displayName }} } {{ 'labels.inputs.External id' | translate }} }
@if (isProductSelected && productTemplate) {

Product Classification

From Product
Account Type @for (opt of accountTypeOptions; track opt) { {{ opt }} } Customer Segment @for (opt of customerSegmentOptions; track opt) { {{ opt }} } Account No @if (productTemplate.effectiveDate) { Effective Date } @if (productTemplate.endDate) { End Date }
Deposit Account Link {{ productTemplate.shareLinkingEnabled ? 'Yes' : 'No' }}
@if (productTemplate?.shareLinkingEnabled) {
link

Deposit Account Link

Link an existing Savings or Current account to this RD
@if (dalLoading) {
hourglass_top Loading accounts…
} @else if (selectedLinkedAccount) {
{{ selectedLinkedAccount.accountType === 'SAVINGS' ? 'savings' : 'account_balance' }} {{ selectedLinkedAccount.accountType === 'SAVINGS' ? 'Savings' : 'Current' }}
{{ selectedLinkedAccount.accountNo }} {{ selectedLinkedAccount.productName }}
Balance {{ selectedLinkedAccount.currencyCode }} {{ selectedLinkedAccount.balance | number: '1.2-2' }}
} @else { @if (!dalSelectedType) {

Select account type to link:

} @else {
{{ dalSelectedType === 'SAVINGS' ? 'savings' : 'account_balance' }} {{ dalSelectedType === 'SAVINGS' ? 'Savings Accounts' : 'Current Accounts' }}
Search by Account No. or Product search @if (dalSearch) { } @if (dalFilteredAccounts.length === 0) {
search_off No {{ dalSelectedType === 'SAVINGS' ? 'Savings' : 'Current' }} accounts found.
} @else {
@for (account of dalFilteredAccounts; track account.id) {
{{ account.accountNo }} {{ account.productName }}
{{ account.status }} {{ account.currencyCode }} {{ account.balance | number: '1.2-2' }}
chevron_right
}
}
} }
} } @if (isProductSelected) {

Status of Account

As per RBI guidelines — select account holder type
RBI Compliant
@if (clientDob) {
cake Date of Birth: {{ formatTemplateDate(clientDob) }}
person_pin Age: {{ clientAge }} years
@if (clientAge !== null && clientAge < 18) { child_care Auto-detected: Minor } @else if (clientAge !== null && clientAge >= 60) { elderly Auto-detected: Senior Citizen } @else { check_circle Age Verified }
}
@for (opt of accountStatusOptions; track opt.value) { }
@if (selectedAccountStatus === 'JOINT') {
A
Joint Account Holders Add all co-applicants linked to this joint RD account
@for (h of jointHolders; track h; let i = $index) { }
Sr. Holder Name CIF No. Ownership % Signing Authority Role Action
1
{{ primaryClientName ? primaryClientName[0].toUpperCase() : '?' }}
{{ primaryClientName || 'Primary Holder' }} Primary Account Holder
{{ primaryClientCif || '—' }} % lock Mandatory Primary Account Holder —
{{ i + 2 }}
{{ h.clientName[0].toUpperCase() }}
{{ h.clientName }} @if (h.isMandatory) { Mandatory Signatory }
{{ h.clientCif || '—' }} {{ h.sharePercentage }}% Co-Holder
Total Ownership {{ totalJointSharePercentage }}% lock {{ mandatoryJointCount + 1 }} Mandatory
@if (jointHolders.length === 0) {
group_add Click Add Holder to add joint account holders.
} @if (totalJointSharePercentage !== 100) {
warning_amber Total ownership is {{ totalJointSharePercentage }}%. It must equal 100%.
} @else {
check_circle Ownership allocation is complete (100%).
}
B
Mode of Operation Auto-set from mandatory holders — override manually if required
@if (modeOfOperation) { auto_awesome Auto }
@if (jointHolders.length === 0) {
how_to_vote Add joint holders in Section A first.
} @else {
@for (opt of modeOfOperationOptions; track opt.value) { }
@if (modeOfOperation) { how_to_vote Mode of Operation: {{ selectedModeLabel }} ({{ mandatoryJointCount }} Mandatory + {{ jointHolders.length - mandatoryJointCount }} Optional) } @else { info Set Mandatory/Optional for holders above to auto-select mode. }
}
} @if (selectedAccountStatus === 'MINOR') {
child_care
Minor Account Details As per RBI — guardian must be an existing registered client
Guardian Required
Minor's Date of Birth @if (clientDob) { Auto-filled from client profile } Age Must be below 18 years Date of Majority (Auto) Auto-calculated: DOB + 18 years Guardian Relationship @for (rel of guardianRelationshipOptions; track rel) { {{ rel }} }
info
  • Minor below 10 years — Guardian must operate the account.
  • Minor above 10 years — Can operate independently (bank discretion).
  • Account must be converted to regular savings on attaining majority.
  • Fresh KYC of the minor must be done on majority.
} @if (selectedAccountStatus === 'SENIOR_CITIZEN') {
elderly
Senior Citizen Account Age ≥ 60 years — eligible for preferential banking services
Age ≥ 60
Date of Birth From client profile Age Age ≥ 60 required for Senior Citizen
priority_high
Priority Service Dedicated counters / assisted banking at branches
percent
Preferential Interest Rate Additional 0.25%–0.50% on deposits (as per product)
health_and_safety
Doorstep Banking Eligible for home banking services (RBI circular)
gavel
Nomination Mandatory RBI mandate — ensure nomination is registered
info
  • Age proof (DOB document) mandatory at time of account opening.
  • Nomination registration is compulsory (Form DA-1).
  • Bank must offer dedicated helpline and priority grievance redressal.
  • Door-step banking services must be offered (RBI Master Direction 2023).
} @if (selectedAccountStatus === 'INDIVIDUAL_MALE') {
person
Individual Account (Male) Select special category if applicable — governs applicable schemes & benefits
Special Category
@for (opt of specialCategoryOptions; track opt.value) { }
info
  • Valid KYC documents required (Aadhaar / PAN / Passport).
  • Nomination registration is mandatory (Form DA-1).
  • Defence / Ex-Serviceman — eligible for special savings schemes (DSSP).
  • NRI — FCNR / NRE / NRO account rules apply as per FEMA guidelines.
} @if (selectedAccountStatus === 'INDIVIDUAL_FEMALE') {
person_outline
Individual Account (Female) Select weaker section category if applicable — governs PMJDY & priority schemes
Weaker Section
@for (opt of weakerSectionOptions; track opt.value) { }
info
  • Valid KYC documents required (Aadhaar / PAN / Passport).
  • Nomination registration is mandatory (Form DA-1).
  • BPL / SC-ST / Minority — eligible for zero-balance accounts (RBI Priority Sector norms).
  • PMJDY beneficiary — ₹10,000 overdraft facility & accident insurance cover applicable.
  • SHG members — group linkage lending & special deposit rates applicable.
}
}