diff --git a/src/app/cashier/branch-day/branch-day.component.html b/src/app/cashier/branch-day/branch-day.component.html index 57d49000e..9c13b940d 100644 --- a/src/app/cashier/branch-day/branch-day.component.html +++ b/src/app/cashier/branch-day/branch-day.component.html @@ -352,6 +352,51 @@ } + + @if (preview?.fdInterestDue?.length) { +
| Branch | +Product | +Scheme | +Deposits | +Interest so far | +
|---|---|---|---|---|
| {{ g.officeName }} | ++ {{ g.productName }} + | ++ {{ fdTypeShort(g.fdType) }} + | +{{ g.accounts }} | +₹{{ g.interest | number: '1.2-2' }} | +
| No fixed deposit has interest waiting to be posted. | +||||
| Account no | +Customer | +Scheme | +Interest for | +Deposit | +Rate % | +Maturity | +Pays into | +Interest so far | +
|---|---|---|---|---|---|---|---|---|
| {{ r.accountNo }} | +{{ r.clientName }} | ++ {{ fdTypeShort(r.fdType) }} + | +{{ r.interestPostingDate }} | +₹{{ r.depositAmount | number: '1.2-2' }} | +{{ r.interestRate | number: '1.2-2' }} | +{{ r.maturityDate || '—' }} | +{{ r.payoutAccountNo || 'Stays in the deposit' }} | +₹{{ r.interest | number: '1.2-2' }} | +
| Total | ++ ₹{{ previewTotal | number: '1.2-2' }} + | +|||||||
| Branch | +Scheme | +Type | +Posting date | +Deposits | +Total interest | +Status | +Maker | +Checker | ++ |
|---|---|---|---|---|---|---|---|---|---|
| {{ r.officeName }} | ++ {{ r.productName }} + | ++ {{ fdTypeShort(r.fdType) }} + | +{{ r.postingDate }} | +{{ r.accountCount }} | +₹{{ r.totalInterest | number: '1.2-2' }} | +
+ {{ r.status }}
+ @if (r.failureReason) {
+ Posting failed: {{ r.failureReason }}
+ }
+ |
+
+ {{ r.generatedBy || 'System' }} · {{ r.generationMode }} {{ + r.generatedAt | date: 'dd MMM, HH:mm' + }} + |
+
+ @if (r.approvedAt) {
+ {{ r.approvedBy }}
+ @if (r.approvedOnBehalf) {
+ (HO)
+ }
+ {{ r.approvedAt | date: 'dd MMM, HH:mm' }} + } @else { + — + } + |
+
+
+ @if (canRegenerate(r)) {
+
+ }
+ @if (canApprove(r)) {
+
+ } @else if (r.status === 'GENERATED' && r.approveBlockedReason) {
+ {{ r.approveBlockedReason }}
+ }
+
+ |
+
| + @if (loading) { + Loading… + } @else { + No fixed deposit interest posting report for {{ postingDate || 'this date' }}. Reports are generated + at 12:00 noon on a product's posting date. + } + | +|||||||||
| Account no | +Account holder | +Interest for | +Deposit | +Rate % | +Maturity | +Interest | +Balance before | +Balance after | +Pays into | +Posted txn | +
|---|---|---|---|---|---|---|---|---|---|---|
| {{ l.accountNo }} | +{{ l.clientName }} | +{{ l.interestPostingDate }} | +₹{{ l.depositAmount | number: '1.2-2' }} | +{{ l.interestRate | number: '1.2-2' }} | +{{ l.maturityDate || '—' }} | +₹{{ l.interestAmount | number: '1.2-2' }} | +₹{{ l.balanceBefore | number: '1.2-2' }} | +₹{{ l.balanceAfter | number: '1.2-2' }} | +{{ l.payoutAccountNo || 'Stays in the deposit' }} | +{{ l.fdTransactionId ? '#' + l.fdTransactionId : '—' }} | +
| Total | ++ ₹{{ selected.totalInterest | number: '1.2-2' }} + | ++ | ||||||||