Merge branch 'dev-latest' into feature/advanceLoanProduct
This commit is contained in:
@@ -18,9 +18,16 @@
|
||||
<p class="dialog-sub">NDTL · CRR/SLR Computation Base · As per RBI Master Circular</p>
|
||||
</div>
|
||||
<div class="header-right">
|
||||
<!-- The close being reported, and under it the close the ratios are charged on. Two dates,
|
||||
because they are not the same day and the requirement belongs to the earlier one. -->
|
||||
<div class="as-of-box">
|
||||
<strong>{{ reportingDateStr }}</strong>
|
||||
<span>Reporting Fortnight (45-day lag)</span>
|
||||
<strong>{{ reportingDateStr || '—' }}</strong>
|
||||
<span>
|
||||
Fortnight close
|
||||
@if (baseDateStr) {
|
||||
· charged on {{ baseDateStr }}
|
||||
}
|
||||
</span>
|
||||
</div>
|
||||
<a
|
||||
class="rbi-circular-btn"
|
||||
@@ -42,31 +49,42 @@
|
||||
<div class="summary-row">
|
||||
<div class="summary-card sc-demand">
|
||||
<div class="sc-label">Total Demand Liabilities</div>
|
||||
<div class="sc-value">₹12,843<span class="cr">Cr</span></div>
|
||||
<div class="sc-change up">↑ 3.2% vs prev fortnight</div>
|
||||
<div class="sc-value">{{ crore(totalDemand) }}<span class="cr" *ngIf="totalDemand !== null">Cr</span></div>
|
||||
<div class="sc-sub">Payable on demand</div>
|
||||
</div>
|
||||
<div class="summary-card sc-time">
|
||||
<div class="sc-label">Total Time Liabilities</div>
|
||||
<div class="sc-value">₹64,618<span class="cr">Cr</span></div>
|
||||
<div class="sc-change up">↑ 1.8% vs prev fortnight</div>
|
||||
<div class="sc-value">{{ crore(totalTime) }}<span class="cr" *ngIf="totalTime !== null">Cr</span></div>
|
||||
<div class="sc-sub">Payable on maturity</div>
|
||||
</div>
|
||||
<div class="summary-card sc-asset">
|
||||
<div class="sc-label">Assets with Banking System</div>
|
||||
<div class="sc-value">₹8,240<span class="cr">Cr</span></div>
|
||||
<div class="sc-value">
|
||||
{{ crore(totalBankingAssets) }}<span class="cr" *ngIf="totalBankingAssets !== null">Cr</span>
|
||||
</div>
|
||||
<div class="sc-change dn">↓ Deducted from NDTL</div>
|
||||
</div>
|
||||
<div class="summary-card sc-ndtl">
|
||||
<div class="sc-label">Net Demand & Time Liabilities (NDTL)</div>
|
||||
<div class="sc-value">₹69,221<span class="cr">Cr</span></div>
|
||||
<div class="sc-value">{{ crore(ndtl) }}<span class="cr" *ngIf="ndtl !== null">Cr</span></div>
|
||||
<div class="sc-sub">After deducting banking assets</div>
|
||||
</div>
|
||||
<div class="summary-card sc-crr">
|
||||
<div class="sc-label">CRR Required ({{ crrRate }}%)</div>
|
||||
<div class="sc-value">₹{{ crrRequired | number: '1.0-0' }}<span class="cr">Cr</span></div>
|
||||
<div class="sc-sub">SLR Req: ₹{{ slrRequired | number: '1.0-0' }} Cr ({{ slrRate }}%)</div>
|
||||
<!-- The rate is named from the configuration, not fixed here: a card headed "CRR Required
|
||||
(3%)" while Admin holds 4% states a rate the bank is not on. -->
|
||||
<div class="sc-label">CRR Required{{ crrRate === null ? '' : ' (' + crrRate + '%)' }}</div>
|
||||
<div class="sc-value">{{ crore(crrRequired) }}<span class="cr" *ngIf="crrRequired !== null">Cr</span></div>
|
||||
<div class="sc-sub">SLR Req: {{ crore(slrRequired) }}{{ slrRate === null ? '' : ' Cr (' + slrRate + '%)' }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Why the figures are not there, in the return's own words. A dashboard that simply shows
|
||||
dashes sends an administrator looking for a fault in the dashboard. -->
|
||||
<div class="unavailable-note" *ngIf="unavailable">
|
||||
<fa-icon icon="exclamation-triangle"></fa-icon>
|
||||
{{ unavailable }}
|
||||
</div>
|
||||
|
||||
<!-- Tab Navigation -->
|
||||
<div class="tab-nav">
|
||||
<button class="tab-btn" [class.active]="activeTab === 'demand'" (click)="activeTab = 'demand'">
|
||||
@@ -123,14 +141,23 @@
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
} @empty {
|
||||
<tr class="empty-row">
|
||||
<td colspan="7">
|
||||
No accounts are mapped to this head, so the return reports nothing under it. Map them in Admin →
|
||||
RBI Reserve Configuration.
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="3"><strong>Total Demand Liabilities (All 16 Items)</strong></td>
|
||||
<td class="right foot-demand">12,114.75</td>
|
||||
<td class="right foot-demand">12,843.50</td>
|
||||
<td class="right up">+728.75</td>
|
||||
<td colspan="3">
|
||||
<strong>Total Demand Liabilities ({{ demandLiabilities.length }} accounts)</strong>
|
||||
</td>
|
||||
<td class="right foot-demand">{{ totalOf(demandLiabilities, 'openingValue') }}</td>
|
||||
<td class="right foot-demand">{{ totalOf(demandLiabilities, 'currentValue') }}</td>
|
||||
<td class="right">{{ totalChange(demandLiabilities) }}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
@@ -178,14 +205,23 @@
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
} @empty {
|
||||
<tr class="empty-row">
|
||||
<td colspan="7">
|
||||
No accounts are mapped to this head, so the return reports nothing under it. Map them in Admin →
|
||||
RBI Reserve Configuration.
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="3"><strong>Total Time Liabilities (All 13 Items)</strong></td>
|
||||
<td class="right foot-time">62,613.10</td>
|
||||
<td class="right foot-time">64,618.00</td>
|
||||
<td class="right up">+2,004.90</td>
|
||||
<td colspan="3">
|
||||
<strong>Total Time Liabilities ({{ timeLiabilities.length }} accounts)</strong>
|
||||
</td>
|
||||
<td class="right foot-time">{{ totalOf(timeLiabilities, 'openingValue') }}</td>
|
||||
<td class="right foot-time">{{ totalOf(timeLiabilities, 'currentValue') }}</td>
|
||||
<td class="right">{{ totalChange(timeLiabilities) }}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
@@ -227,6 +263,13 @@
|
||||
<span class="status-chip chip-active">{{ item.status }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
} @empty {
|
||||
<tr class="empty-row">
|
||||
<td colspan="7">
|
||||
No accounts are mapped to this head, so the return reports nothing under it. Map them in Admin →
|
||||
RBI Reserve Configuration.
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
</tbody>
|
||||
<tfoot>
|
||||
@@ -234,9 +277,9 @@
|
||||
<td colspan="3">
|
||||
<strong>Total Assets with Banking System</strong> <span class="deduct-tag">( Deducted from NDTL )</span>
|
||||
</td>
|
||||
<td class="right foot-asset">7,600.70</td>
|
||||
<td class="right foot-asset">8,240.20</td>
|
||||
<td class="right up">+639.50</td>
|
||||
<td class="right foot-asset">{{ totalOf(bankingAssets, 'openingValue') }}</td>
|
||||
<td class="right foot-asset">{{ totalOf(bankingAssets, 'currentValue') }}</td>
|
||||
<td class="right">{{ totalChange(bankingAssets) }}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
@@ -284,14 +327,21 @@
|
||||
<span class="status-chip chip-active">{{ item.status }}</span>
|
||||
</td>
|
||||
</tr>
|
||||
} @empty {
|
||||
<tr class="empty-row">
|
||||
<td colspan="7">
|
||||
No accounts are mapped to this head, so the return reports nothing under it. Map them in Admin →
|
||||
RBI Reserve Configuration.
|
||||
</td>
|
||||
</tr>
|
||||
}
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="4"><strong>Total Liquid Assets (SLR Eligible)</strong></td>
|
||||
<td class="right foot-slr">12,511.70</td>
|
||||
<td class="right foot-slr">13,238.80</td>
|
||||
<td class="right up">+727.10</td>
|
||||
<td class="right foot-slr">{{ totalOf(liquidAssets, 'openingValue') }}</td>
|
||||
<td class="right foot-slr">{{ totalOf(liquidAssets, 'currentValue') }}</td>
|
||||
<td class="right">{{ totalChange(liquidAssets) }}</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
|
||||
Reference in New Issue
Block a user