Share Account Statement

One member's share account, movement by movement, with the holding each movement left behind.
@if (accountOptions.length && !selectedAccountId) {
@for (opt of accountOptions; track opt.id) { }
}
@if (!selectedAccountId) {
Search for a member or share account number above to open its statement.
} @else if (loading) {
Loading statement…
} @else if (loadError) {
{{ loadError }}
} @else if (account) {
Member
{{ account.clientName }}
Membership No
{{ account.cifNumber || '—' }}
Share A/c No
{{ account.accountNo }}
Product
{{ account.productName }}
Branch
{{ account.officeName || '—' }}
Status
{{ statusLabel(account.statusEnum) }}
Linked Savings
{{ account.linkedSavingsAccountNo || 'Not linked' }}
Activated
{{ account.activatedDate || '—' }}
@if (totals) {
{{ totals.closingShares | number }}
Closing Shares
₹{{ totals.closingValue | number: '1.2-2' }}
Closing Value
{{ totals.sharesIn | number }}
Shares Purchased
{{ totals.sharesOut | number }}
Shares Redeemed
} @if (!lines.length) {
No settled movement on this account{{ fromDate || toDate ? ' in the selected period' : '' }}.
} @else {
@for (line of lines; track line.transactionId) { }
Date Particulars Board Resolution Funded By Shares In Shares Out Unit Price Amount Balance Shares Balance Value
{{ line.transactionDate }} {{ typeLabel(line.typeEnum) }} {{ line.resolutionNumber || '—' }} {{ funding(line.fundingSource) }} {{ line.sharesIn ? (line.sharesIn | number) : '' }} {{ line.sharesOut ? (line.sharesOut | number) : '' }} {{ line.unitPrice | number: '1.2-2' }} {{ line.amount | number: '1.2-2' }} {{ line.balanceShares | number }} ₹{{ line.balanceValue | number: '1.2-2' }}
Closing balance {{ totals?.sharesIn | number }} {{ totals?.sharesOut | number }} {{ totals?.closingShares | number }} ₹{{ totals?.closingValue | number: '1.2-2' }}
} }