| Account No | Customer | Product | As On | Balance | Rate | Interest Today | Cycle | Accrued This Cycle | Next Posting | Posted To Date | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ row.account_no }} | {{ row.client_name || '—' }} |
{{ row.product_name }}
{{ postingPeriodLabel(row.posting_period_enum ?? 0) }} posting
|
{{ formatDate(row.as_on_date) }} | {{ row.closing_balance | number: '1.2-2' }} | {{ row.interest_rate | number: '1.2-2' }}% | {{ row.interest_today | number: '1.4-4' }} |
#{{ row.cycle_number }}
{{ formatDate(row.cycle_start_date) }}
|
{{ row.interest_this_cycle | number: '1.2-2' }} |
{{ formatDate(row.cycle_end_date) }}
@if (row.is_posting_day) {
posting today
} @else {
in {{ row.days_to_posting }} days
}
|
{{ row.interest_posted_total | number: '1.2-2' }} |
| Product | Rate | Posts | Accounts | Accrued This Cycle | Last Posted | Next Posting | Status |
|---|---|---|---|---|---|---|---|
| {{ product.name }} {{ product.short_name }} | {{ product.rate }}% | {{ postingPeriodLabel(product.posting_period_enum) }} | {{ product.active_accounts }} | {{ product.accrued_this_cycle | number: '1.2-2' }} | {{ formatDate(product.last_posting_date) }} | {{ formatDate(product.next_posting_date) }} | @if (product.last_run_status) { {{ product.last_run_status }} } @else { Not run } |
| No savings products carry a ledger yet. | |||||||
| Account | Client | As At | Opening | Closing | Day Interest | Sum This Cycle | Cycle | Pays On |
|---|---|---|---|---|---|---|---|---|
| {{ account.account_no }} | {{ account.client_name || '—' }} | {{ formatDate(account.balance_date) }} | {{ account.opening_balance | number: '1.2-2' }} | {{ account.closing_balance | number: '1.2-2' }} | {{ account.daily_interest | number: '1.4-4' }} @if (account.below_min_balance) { below min } | {{ account.cycle_cumulative_interest | number: '1.2-2' }} | {{ account.cycle_number }} | {{ formatDate(account.cycle_end_date) }} |
| No ledger rows for this product yet. | ||||||||
| Date | Opening | Closing | Day Interest | Running Sum | Cycle | Posted |
|---|---|---|---|---|---|---|
| {{ formatDate(day.balance_date) }} @if (day.is_posting_day) { posting day } | {{ day.opening_balance | number: '1.2-2' }} | {{ day.closing_balance | number: '1.2-2' }} | {{ day.daily_interest | number: '1.4-4' }} @if (day.below_min_balance) { below min } | {{ day.cycle_cumulative_interest | number: '1.4-4' }} | {{ day.cycle_number }} | @if (day.posted_amount !== null) { {{ day.posted_amount | number: '1.2-2' }} } @else { — } |
| No days recorded for this account. | ||||||
| Product | Posting Date | Accounts | Pooled | Distributed | Residual | Status |
|---|---|---|---|---|---|---|
| {{ run.product_name }} | {{ formatDate(run.posting_date) }} | {{ run.account_count }} | {{ run.pooled_amount | number: '1.2-2' }} | {{ run.distributed_amount | number: '1.2-2' }} | {{ run.rounding_residual | number: '1.2-2' }} |
{{
run.status
}}
@if (run.failure_reason) {
{{ run.failure_reason }}
}
|
| No posting runs yet. | ||||||