Share Distinctive Number Detail

Which numbered shares each member holds — the range every allotment covers, per share class.
@if (totals) {
{{ totals.allotmentCount | number }}
Numbered Allotments
{{ totals.sharesNumbered | number }}
Shares Numbered
}
Distinctive numbers are derived from issue order within each share class — no distinctive-number column exists in the system, so each paid-up allotment takes the next block in sequence. Redeemed shares leave a gap rather than renumbering everybody else, exactly as a physical register would. Only paid-up allotments are numbered.
@if (loading) {
Loading the distinctive number register…
} @else if (loadError) {
{{ loadError }}
} @else if (!rows.length) {
No paid-up allotment has been made yet, so no share carries a number.
} @else if (!filteredRows.length) {
@if (shareNumberLookup) { Share number {{ shareNumberLookup | number }} has not been allotted in this share class. } @else { No allotment matches the filters applied. }
} @else {
@for (row of filteredRows; track row.transactionId) { }
Share Class Distinctive Numbers Shares Member Membership No Share A/c No Branch Allotment Date Funded By Board Resolution
{{ row.productName }} {{ range(row) }} {{ row.shares | number }} {{ row.clientName }} {{ row.cifNumber || '—' }} {{ row.accountNo }} {{ row.officeName || '—' }} {{ row.allotmentDate }} {{ funding(row.fundingSource) }} {{ row.resolutionNumber || '—' }}
{{ isFiltered ? 'Total (filtered)' : 'Total' }} — {{ filteredRows.length | number }} allotments {{ shownShares | number }}
}