SUB LEDGER · TRANSACTIONS · {{ scopeName | uppercase }}
Cash / Clearing / Transfer - Summary Report
Opening, credit, debit and closing position across Cash, Transfer, Clearing and Digital channels as on
{{ asOnDate }}.
@if (isHeadOffice) {
}
Opening
₹{{ grandOpening | number: '1.2-2' }}
Credit
₹{{ grandCredit | number: '1.2-2' }}
Debit
₹{{ grandDebit | number: '1.2-2' }}
Closing
₹{{ grandClosing | number: '1.2-2' }}
@if (isHeadOffice && selectedBranchCode === 'ALL') {
Branch-wise Break-up — click a branch to drill in
| Branch |
Opening |
Credit |
Debit |
Closing |
@for (b of branchBreakup; track b.code) {
| {{ b.name }} |
₹{{ b.opening | number: '1.2-2' }} |
₹{{ b.credit | number: '1.2-2' }} |
₹{{ b.debit | number: '1.2-2' }} |
₹{{ b.closing | number: '1.2-2' }} |
}
| All Branches |
₹{{ grandOpening | number: '1.2-2' }} |
₹{{ grandCredit | number: '1.2-2' }} |
₹{{ grandDebit | number: '1.2-2' }} |
₹{{ grandClosing | number: '1.2-2' }} |
}
@if (!showDetails) {
@if (activeTab === 'digital') {
RTGS · NEFT · UPI · ATM · NACH — Overall Position
}
@if (activeTab !== 'digital') {
| GL Code |
}
Particulars |
Opening |
Credit |
Debit |
Closing |
@for (r of rowsForActiveTab; track r.code) {
@if (activeTab !== 'digital') {
|
{{ r.code }}
|
}
{{ r.name }} |
₹{{ r.opening | number: '1.2-2' }} |
₹{{ rowCredit(r, txnsForActiveTab) | number: '1.2-2' }} |
₹{{ rowDebit(r, txnsForActiveTab) | number: '1.2-2' }} |
₹{{ closing(r, txnsForActiveTab) | number: '1.2-2' }} |
}
| Total |
₹{{ total(rowsForActiveTab, txnsForActiveTab, 'opening') | number: '1.2-2' }} |
₹{{ total(rowsForActiveTab, txnsForActiveTab, 'credit') | number: '1.2-2' }} |
₹{{ total(rowsForActiveTab, txnsForActiveTab, 'debit') | number: '1.2-2' }} |
₹{{ totalClosing(rowsForActiveTab, txnsForActiveTab) | number: '1.2-2' }} |
}
@if (showDetails) {
@if (rowsForActiveTab.length > 1) {
@for (r of rowsForActiveTab; track r.code) {
}
}
{{
activeTab === 'cash'
? 'Cash'
: activeTab === 'transfer'
? 'Transfer'
: activeTab === 'clearing'
? 'Clearing'
: 'Digital'
}}
— Transaction Details (Full Double Entry)
@if (glFilter !== null) {
· {{ glFilter }}
}
| Date |
Voucher / Ref No |
Dr / Cr |
GL / Account |
Debit |
Credit |
Status |
@for (t of filteredTxns; track t.voucherNo) {
| {{ asOnDate }} |
{{ display(t.voucherNo) }}
|
Dr |
@if (t.debit > 0) {
{{ t.glCode }} {{ glName(t.glCode) }} — {{ display(t.accountNo) }} ({{
t.accountName
}})
} @else {
{{ contraLabel(t) }}
}
|
₹{{ legAmount(t) | number: '1.2-2' }} |
|
✓ Balanced
|
|
|
Cr |
@if (t.credit > 0) {
{{ t.glCode }} {{ glName(t.glCode) }} — {{ display(t.accountNo) }} ({{
t.accountName
}})
} @else {
{{ contraLabel(t) }}
}
|
|
₹{{ legAmount(t) | number: '1.2-2' }} |
} @empty {
| No transactions for this filter. |
}
| Total ({{ filteredTxns.length }} vouchers) |
₹{{ txnTotal(filteredTxns, 'debit') + txnTotal(filteredTxns, 'credit') | number: '1.2-2' }}
|
₹{{ txnTotal(filteredTxns, 'debit') + txnTotal(filteredTxns, 'credit') | number: '1.2-2' }}
|
|
}