@if (!accountDetails && !loadingAccount) {
@for (row of rows; track $index; let i = $index) { }
Typ Br. Tr.Tp. Actyp A/c No. Ecs A/c No. Db./Cr. Cheque No. Amount Description Tok.No. Cheq.Date
} @if (loadingAccount) {
Loading account details…
} @if (accountError && !loadingAccount) {
{{ accountError }}
} @if (accountDetails && !loadingAccount) {
Personal Information
Branch{{ officeName }}
A/c No.{{ accountDetails.accountNo }}
Name{{ clientName }}
S/D/W/H/O{{ guardianName }}
Address{{ clientAddress }}
Email{{ clientEmail }}
Last Txn{{ lastTransactionDate }}
Type{{ accountDetails.depositType?.value ?? selectedRow?.acTyp ?? '—' }}
Opening Dt{{ openingDate }}
Status{{ accountDetails.status?.value ?? '—' }}
CIF No.{{ cifNumber }}
Joint A/c Holders @if (accountDetails?.modeOfOperation) { {{ modeOfOperationLabel }} }
@if (jointHolders.length === 0) { No joint holders } @for (jh of jointHolders; track jh.id ?? $index) {
{{ jh.displayName }} {{ jh.role ?? (jh.isPrimary || jh.primary ? 'Primary' : 'Co-Holder') }} @if (jh.sharePercentage) { {{ jh.sharePercentage }}% } @if (jh.signingAuthority) { {{ jh.signingAuthority }} }
}
Nominees
@if (nominees.length === 0) { No nominees } @for (n of nominees; track n.id ?? $index) {
{{ n.nomineeDisplayName ?? '—' }} {{ n.relationshipName ?? '—' }} @if (n.percentageShare) { {{ n.percentageShare }}% } @if (n.nomineeIsMinor) { Minor }
}
Other Information
Phone No.{{ clientPhone }}
Client ID{{ accountDetails.clientId }}
PAN{{ panNumber }}
KYC Status {{ kycStatus }}
CKYC No.{{ ckycNumber }}
Aadhaar{{ aadhaarNumber }}
Product {{ accountDetails.savingsProductName || accountDetails.depositProductName || accountDetails.productName || '—' }}
Account Information
1.Current Balance {{ currencySymbol }}{{ currentBalance | number: '1.2-2' }}
2.Today's Clg. Amount {{ currencySymbol }}{{ todayClgAmount | number: '1.2-2' }}
3.Clear Balance (2-3) {{ currencySymbol }}{{ clearBalance | number: '1.2-2' }}
4.Freeze Amount {{ currencySymbol }}{{ freezeAmount | number: '1.2-2' }}
5.Withdrawable Amt. {{ currencySymbol }}{{ withdrawableAmount | number: '1.2-2' }}
Net Balance {{ currencySymbol }}{{ clearBalance | number: '1.2-2' }} CR
A/c Type {{ accountDetails.depositType?.value || accountDetails.accountType || selectedRow?.acTyp || '—' }}
Interest Rate {{ accountDetails.nominalAnnualInterestRate ?? 0 | number: '1.2-2' }}%
Currency {{ accountDetails.currency?.code ?? 'INR' }}
Basic Information
Opening Balance{{ currencySymbol }}{{ currentBalance | number: '1.2-2' }}
Cash Hold0.00
Transfer Hold0.00
Clearing Hold0.00
Bal. After This Trans. {{ currencySymbol }}{{ clearBalance | number: '1.2-2' }}
Opening Position — {{ today }}
@if (!openingLoaded) { Loading… } @if (openingLoaded && openingDenoms.length === 0) { No opening position found } @if (openingLoaded && openingDenoms.length > 0) { @for (d of sortedOpeningDenoms; track d.denominationId) { @if (d.count > 0) { } }
Denomination Opening Count Amount
₹{{ d.denominationValue }} {{ d.count }} ₹{{ d.count * d.denominationValue | number: '1.2-2' }}
Total ₹{{ openingTotal | number: '1.2-2' }}
}
Denomination Entry @if (denominationTotal > 0) { ₹{{ denominationTotal | number: '1.2-2' }} }
@for (d of allDenominations; track d.id) { }
Denomination Count Amount
{{ d.label }}
{{ subtotalFor(d) > 0 ? (subtotalFor(d) | number: '1.2-2') : '—' }}
Total ₹{{ denominationTotal | number: '1.2-2' }}
@if (denominationTotal > 0) {
}
Closing Position (Preview)
@if (closingDenoms.length === 0) { Enter denomination to see closing position } @if (closingDenoms.length > 0) { @for (d of sortedClosingDenoms; track d.denominationValue + d.kind) { }
Denomination Opening {{ selectedRow?.dbCr === 'Cr' ? '+Deposit' : '-Withdrawal' }} Closing
₹{{ d.denominationValue }} {{ d.openCount }} {{ selectedRow?.dbCr === 'Cr' ? '+' : '-' }}{{ d.entered }} {{ d.closingCount }}
Total ₹{{ openingTotal | number: '1.2-2' }} {{ selectedRow?.dbCr === 'Cr' ? '+' : '-' }}₹{{ denominationTotal | number: '1.2-2' }} ₹{{ closingTotal | number: '1.2-2' }}
}
@for (row of rows; track $index; let i = $index) { }
Typ Br. Tr.Tp. Actyp A/c No. Ecs A/c No. Db./Cr. Cheque No. Amount Description Tok.No. Cheq.Date
}