Every sanctioning stage from application intake to disbursement — KYC/OVD, CIC credit check, Field
Investigation, Personal Discussion, Credit Committee, Risk & Legal Approval — as on {{ asOnDate }}.
@if (isHeadOffice) {
} @else {
}
Total Applications{{ totalApplications }}in the active pipeline
In Progress{{ inProgressCount }}moving through the workflow
On Hold{{ onHoldCount }}discrepancy under resolution
Rejected{{ rejectedCount }}declined at Committee/Risk
Disbursed{{ disbursedApplications.length }}₹{{ disbursedAmount | number: '1.0-0' }} total
@if (activeView === 'pipeline') {
Filters
Applications ({{ filteredApplications.length }})
Application No
Applicant
Branch
Channel
Product
Requested Amount
Current Stage
Progress
Status
@for (a of paged(filteredApplications); track a.applicationNo) {
{{ a.applicationNo }}
{{ a.applicantName }}
{{ a.branchName }}
{{ channelLabels[a.channel] }}
{{ a.productName }}
₹{{ a.requestedAmount | number: '1.0-0' }}
{{ stageLabel(a.currentStage) }}
{{ progress(a) }}%
{{ statusLabel(a.overallStatus) }}
} @empty {
No applications match these filters.
}
@if (filteredApplications.length > pageSize) {
Showing {{ rangeStart(filteredApplications) }}–{{ rangeEnd(filteredApplications) }} of
{{ filteredApplications.length }}
Page {{ currentPage }} of {{ pageCount(filteredApplications) }}
BC-wise Report — Business Correspondent Sourced Applications ({{ bcApplications.length }})
BC Agent / Point
Applications
Requested Amount
Disbursed Count
Disbursed Amount
@for (r of bcReport; track r.bcAgentName) {
{{ r.bcAgentName }}
{{ r.count }}
₹{{ r.requestedAmount | number: '1.0-0' }}
{{ r.disbursedCount }}
₹{{ r.disbursedAmount | number: '1.0-0' }}
} @empty {
No BC-sourced applications in this branch.
}
}
@if (activeView === 'share') {
Share Member Report
A cooperative-bank borrower must hold membership shares in the society before a loan can be sanctioned.
{{ shareMemberCount }} of {{ totalApplications }} applicants are already members; the rest need membership
allotted before Credit Committee approval — done from the application's own detail screen.
Application No
Applicant
Branch
Current Stage
Status
@for (a of paged(nonMemberApplications); track a.applicationNo) {
{{ a.applicationNo }}
{{ a.applicantName }}
{{ a.branchName }}
{{ stageLabel(a.currentStage) }}
{{ statusLabel(a.overallStatus) }}
} @empty {
Every active applicant in this branch already holds membership.
}
@if (nonMemberApplications.length > pageSize) {
Showing {{ rangeStart(nonMemberApplications) }}–{{ rangeEnd(nonMemberApplications) }} of
{{ nonMemberApplications.length }}
Page {{ currentPage }} of {{ pageCount(nonMemberApplications) }}
}
}
@if (activeView === 'target') {
Branch-wise Disbursement Target — Annual
Branch
Target
Disbursed (Actual)
Achievement %
Status
@for (row of branchTargetRows; track row.branchCode) {
{{ row.branchName }}
₹{{ row.target | number: '1.0-0' }}
₹{{ row.actual | number: '1.0-0' }}
{{ row.achievementPct | number: '1.1-1' }}%
{{ statusLabelOf(row.status) }}
}
Product Mix — Target % vs Actual % (of Disbursed Amount)
KCC and Cash Credit (MSME) targets are RBI's actual Priority Sector Lending sub-targets — Agriculture 18% and
Micro Enterprises 7.5% of Adjusted Net Bank Credit (shown here against this module's own mix, since RBI sets
them against the bank's whole loan book, not one product line). The rest are internal business-plan targets, not
RBI-mandated.