Interest Posting Summary

Savings interest across every branch: for each posting date, branch and product, how many customers were paid and how much. Each branch approves and posts its own; this is the head office's view.
@if (errorMessage) {
{{ errorMessage }}
} @if (pendingCount > 0) {
{{ pendingCount }} branch report(s) in this period are not posted yet.
}

Branch totals

{{ fromDate }} to {{ toDate }}
Total interest ₹{{ totalInterest | number: '1.2-2' }} {{ totalCustomers }} customer(s) · posted ₹{{ postedInterest | number: '1.2-2' }}
@for (b of byBranch; track b.officeName) { } @empty { } @if (byBranch.length > 0) { }
Branch Reports Customers Interest Posted Not yet posted
{{ b.officeName }} {{ b.reports }} {{ b.customers }} ₹{{ b.interest | number: '1.2-2' }} ₹{{ b.posted | number: '1.2-2' }} ₹{{ b.interest - b.posted | number: '1.2-2' }}
@if (loading) { Loading… } @else { No interest posting report in this period. }
Total {{ shown.length }} {{ totalCustomers }} ₹{{ totalInterest | number: '1.2-2' }} ₹{{ postedInterest | number: '1.2-2' }} ₹{{ totalInterest - postedInterest | number: '1.2-2' }}
@for (r of shown; track r.id) { }
Posting date Branch Product Customers Interest Status Approved Posted
{{ r.postingDate }} {{ r.officeName }} {{ r.productName }} {{ r.accountCount }} ₹{{ r.totalInterest | number: '1.2-2' }} {{ r.status }} @if (r.approvedAt) { {{ r.approvedBy }} @if (r.approvedOnBehalf) { (HO) }
{{ r.approvedAt | date: 'dd MMM, HH:mm' }} } @else { — }
{{ r.postedAt ? (r.postedAt | date: 'dd MMM, HH:mm') : '—' }}