Guarantor Detail

Everyone standing surety on a live loan, with the shareholding they hold in the society.
@if (totals) {
{{ totals.guarantorCount | number }}
Active Guarantors
₹{{ totals.guaranteedOutstanding | number: '1.2-2' }}
Guaranteed Outstanding
₹{{ totals.guarantorShareValue | number: '1.2-2' }}
Guarantors' Share Value
{{ totals.membersWithoutShares | number }}
Members Without Shares
}
@if (loading) {
Loading guarantors…
} @else if (loadError) {
{{ loadError }}
} @else if (!rows.length) {
No guarantor stands on a loan at present.
} @else if (!filteredRows.length) {
No guarantor matches the filters applied.
} @else {
@for (row of filteredRows; track row.guarantorId) { }
Guarantor Type Membership No Borrower Loan A/c No Loan Outstanding Share A/c No Shares Held Share Value
{{ row.guarantorName || '—' }} @if (row.guarantorMobile) {
{{ row.guarantorMobile }}
}
{{ row.guarantorType === 'MEMBER' ? 'Member' : 'External' }} {{ row.guarantorCif || '—' }} {{ row.borrowerName }} {{ row.loanAccountNo }} ₹{{ row.totalOutstanding | number: '1.2-2' }} {{ row.shareAccountNo || '—' }} @if (isUncovered(row)) { No shares } @else { {{ row.sharesHeld | number }} } ₹{{ row.shareValue | number: '1.2-2' }}
{{ isFiltered ? 'Total (filtered)' : 'Total' }} — {{ filteredRows.length | number }} guarantors ₹{{ shownOutstanding | number: '1.2-2' }} ₹{{ shownShareValue | number: '1.2-2' }}
}