{{ title }}

Every voucher raised on the selected date — cash deposits, withdrawals, disbursements, collections, interest and journals, with each person's own credit, debit and net.

@if (errorMsg) {
{{ errorMsg }}
} @if (loading) {
Loading…
} @if (!loading && loaded && rows.length === 0) {
receipt_long

No vouchers were raised on {{ date }}.

} @if (!loading && filteredRows.length > 0) {
Credit · CR (money in) ₹{{ shownCredit | number: '1.2-2' }}
−
Debit · DR (money out) ₹{{ shownDebit | number: '1.2-2' }}
=
Net ₹{{ shownCredit - shownDebit | number: '1.2-2' }}

Totals count approved vouchers only — pending and rejected rows are listed but never move the money.

@if (byUser.length > 0) {
Officer Verification Sheet Each person's own credit, debit and net for the day {{ byUser.length }} {{ byUser.length === 1 ? 'person' : 'people' }}
@for (u of byUser; track u.name) { }
Handled by Items Credit (CR) Debit (DR) Net Pending
{{ u.name }} {{ u.items }} ₹{{ u.credit | number: '1.2-2' }} ₹{{ u.debit | number: '1.2-2' }} ₹{{ u.net | number: '1.2-2' }} @if (u.pending > 0) { {{ u.pending }} } @else { — }
All staff {{ byUserTotals.items }} ₹{{ byUserTotals.credit | number: '1.2-2' }} ₹{{ byUserTotals.debit | number: '1.2-2' }} ₹{{ byUserTotals.net | number: '1.2-2' }} @if (byUserTotals.pending > 0) { {{ byUserTotals.pending }} } @else { — }
} @for (s of sections; track s.key) {
{{ s.label }} {{ s.hint }} {{ s.rows.length }} row{{ s.rows.length === 1 ? '' : 's' }}
@for (r of s.rows; track r.voucherNo ?? r.section + r.txnId) { }
Voucher No Dr/Cr Type Account Party Amount Payment Status By Approved By Time
{{ r.voucherNo ?? '—' }} {{ r.side }} {{ r.kind }} {{ r.accountNo ?? '—' }} @if (r.accountType) { · {{ r.accountType }} } {{ r.party ?? '—' }} ₹{{ r.amount | number: '1.2-2' }} {{ r.paymentTypeName ?? '—' }} {{ r.status }} {{ r.handledBy ?? '—' }} {{ r.approvedBy ?? '—' }} @if (r.approvedBy && r.actionedAt) { · {{ timeOf(r.actionedAt) }} } {{ timeOf(r.submittedAt) }}
{{ s.label }} subtotal @if (s.credit > 0 && s.debit > 0) { ₹{{ s.credit | number: '1.2-2' }} CR · ₹{{ s.debit | number: '1.2-2' }} DR } @else if (s.credit > 0) { ₹{{ s.credit | number: '1.2-2' }} CR } @else if (s.debit > 0) { ₹{{ s.debit | number: '1.2-2' }} DR } @else { — }
} } @if (!loading && loaded && rows.length > 0 && filteredRows.length === 0) {
No voucher matches “{{ search }}”.
}