OSS 1 — {{ returnName }}
{{ bankName }} · Bank Code {{ bankCode }} · Return Code
{{ returnCode }} · Quarter ending {{ quarterEndDate }}
{{ auditFlag }}
{{ generating ? 'Generating…' : 'Generate Excel' }}
Total Liabilities ₹{{ totalLiabilities | number: '1.2-2' }} · Total Assets
₹{{ totalAssets | number: '1.2-2' }} (Rs in Thousands) —
{{ isBalanced ? 'balance sheet tallies' : 'MISMATCH — resolve before filing with RBI' }}
General Information
Assets & Liabilities
Annexure 1
Annexure 2
Signatory
@if (activeTab === 'general') {
General Information
@for (item of generalInfo; track item.label) {
{{ item.label }}
{{ item.value }}
}
}
@if (activeTab === 'balance-sheet') {
Assets & Liabilities
Liabilities
@if (glMapMode) {
Mapped GL accounts
}
Rs in Thousands
@for (line of liabilities; track $index) {
{{ line.label }}
@if (glMapMode) {
}
{{
effectiveValue(line.label, line.value) === null
? ''
: (effectiveValue(line.label, line.value) | number: (line.count ? '1.0-0' : '1.2-2'))
}}
}
Assets
@if (glMapMode) {
Mapped GL accounts
}
Rs in Thousands
@for (line of assets; track $index) {
{{ line.label }}
@if (glMapMode) {
}
{{
effectiveValue(line.label, line.value) === null
? ''
: (effectiveValue(line.label, line.value) | number: (line.count ? '1.0-0' : '1.2-2'))
}}
}
@for (note of balanceSheetNotes; track note) {
{{ note }}
}
Memo
Rs in Thousands
@for (line of memo; track $index) {
{{ line.label }}
{{ line.value === null ? '' : (line.value | number: '1.2-2') }}
}
}
@if (activeTab === 'annexure1') {
Annexure 1
1. Break-up of Other Funds and Reserves — Rs in Thousands
@for (line of otherFunds; track line.label) {
{{ line.label }}
{{ line.value === null ? '' : (line.value | number: '1.2-2') }}
}
2. Particulars of top 20 deposits accepted from other banks / and institutions as on the date of review
Sr. No
Name of Bank / Institution
Amount of deposit
Rate of interest (%)
Date of receipt
Days
Months
Years
@for (d of topDeposits; track d.srNo) {
{{ d.srNo }}
{{ d.institution }}
{{ d.amount === null ? '' : (d.amount | number: '1.2-2') }}
{{ d.rateOfInterest }}
{{ d.dateOfReceipt }}
{{ d.days }}
{{ d.months }}
{{ d.years }}
}
3. Age-wise analysis of Inter Branch Adjustment Account — Position as on: {{ quarterEndDate }}
@for (h of ageingHeaders; track h) {
{{ h }}
}
@for (r of interBranchAgeing; track r.period) {
{{ r.period }}
{{ r.noOfDebitEntries }}
{{ r.amtOfDebitEntries === null ? '' : (r.amtOfDebitEntries | number: '1.2-2') }}
{{ r.noOfCreditEntries }}
{{ r.amtOfCreditEntries === null ? '' : (r.amtOfCreditEntries | number: '1.2-2') }}
}
4. Age-wise analysis of Inter Bank Reconciliation Account — Position as on: {{ quarterEndDate }}
@for (h of ageingHeaders; track h) {
{{ h }}
}
@for (r of interBankAgeing; track r.period) {
{{ r.period }}
{{ r.noOfDebitEntries }}
{{ r.amtOfDebitEntries === null ? '' : (r.amtOfDebitEntries | number: '1.2-2') }}
{{ r.noOfCreditEntries }}
{{ r.amtOfCreditEntries === null ? '' : (r.amtOfCreditEntries | number: '1.2-2') }}
}
5. Unsecured guarantees issued by the bank
Sr. No
Name of Borrower
Name of Beneficiary
Amount Outstanding as on: {{ quarterEndDate }}
@for (g of unsecuredGuarantees; track g.srNo) {
{{ g.srNo }}
{{ g.borrower }}
{{ g.beneficiary }}
{{ g.amountOutstanding === null ? '' : (g.amountOutstanding | number: '1.2-2') }}
}
Total
{{ unsecuredGuaranteesTotal | number: '1.2-2' }}
}
@if (activeTab === 'annexure2') {
Annexure 2
@for (block of sundryDebtors; track block.title) {
{{ block.title }} — {{ block.subtitle }}
Sr. No
Due from Name
Amount due
Provision made
@for (r of block.rows; track r.srNo) {
{{ r.srNo }}
{{ r.dueFromName }}
{{ r.amountDue === null ? '' : (r.amountDue | number: '1.2-2') }}
{{ r.provisionMade === null ? '' : (r.provisionMade | number: '1.2-2') }}
}
}
Details of Depositors & Borrowers — Rs in Thousands
@for (line of depositorsBorrowers; track $index) {
{{ line.label }}
{{ line.value === null ? '' : (line.value | number: (line.count ? '1.0-0' : '1.2-2')) }}
}
Complaints Received from public
@for (line of complaints; track line.label) {
{{ line.label }}
{{ line.value }}
}
}
@if (activeTab === 'signatory') {
Signatory
@for (p of signatories; track p.heading) {
{{ p.heading }}
{{ p.signature }}
Signature
{{ p.name }}
Name
{{ p.designation }}
Designation
{{ p.email }}
e-mail ID
{{ p.telephoneOffice }}
Tele. No. (O)
{{ p.telephoneResidence }}
Tele. No. (R)
{{ p.place }}
Place
{{ p.date }}
Date
}
}
General Ledger mapping
@if (glMappedCount) {
{{ glMappedCount }} line(s) mapped
} @else {
— pin GL accounts to a line and its figure comes from the ledger
}
@if (glMapMode) {
@if (canSelectGlBranch) {
All branches
@for (b of glBranches; track b.code) {
{{ b.name }}
}
} @else {
{{ glScopeName }}
}
@if (glMappedCount) {
Clear all
}
}
{{ glMapMode ? 'Done' : 'Add / Remove GLs' }}
@for (code of glCodesFor(label); track code) {
{{ code }}
}
{{ glCodesFor(label).length ? 'Edit' : 'Add GL' }}
@if (glDiffers(label, filed)) {
differs from filed
}
{{ toastMsg }}