@if (generatedRun) { Run #{{ generatedRun.id }} · {{ canAct ? 'nothing applied yet — check the figures, then Post.' : 'read only — this run is ' + statusText.toLowerCase() + '.' }} }
This run no longer exists - a new Generate or Discard may have replaced it.
Nothing to apply. Either this period has already been processed, or there was no activity in it.
} @else {| Agent | Period | @if (showsCommissionBreakdown) {Collection | Rate | Commission | TDS | Deductions | }{{ showsCommissionBreakdown ? 'Payable' : 'Amount' }} | |
|---|---|---|---|---|---|---|---|---|
| {{ row.agentCode }} {{ row.agentName }} | {{ row.fromDate | dateFormat }} – {{ row.toDate | dateFormat }} | @if (showsCommissionBreakdown) {{{ money(row.baseAmount) }} | {{ row.ratePercent }}% | {{ money(row.grossAmount) }} | {{ money(row.tdsAmount) }} | {{ money(row.deductionAmount) }} | }{{ money(row.amount) }} | |
| Total | {{ money(previewTotal) }} |
| Agent | Accounts | Amount | |
|---|---|---|---|
| {{ group.initials }} {{ group.agentCode }} {{ group.agentName }} | {{ group.rows.length }} | {{ money(group.total) }} | |
| Total | {{ previewRows.length }} | {{ money(previewTotal) }} |
{{ labelOf(generatedRun?.jobType) }} · Run #{{ generatedRun?.id }} · {{ generatedRun?.jobDate | dateFormat }}
Period {{ row.fromDate | dateFormat }} – {{ row.toDate | dateFormat }}. The agent's collection from all their customers is added up and one slab rate applies to the whole figure.
} } @else {| # | Party | Period | Rate | Amount |
|---|---|---|---|---|
| {{ i + 1 }} | {{ row.partyCode }} {{ row.partyName }} | {{ row.fromDate | dateFormat }} – {{ row.toDate | dateFormat }} | {{ row.ratePercent ? row.ratePercent + '%' : '—' }} | {{ money(row.amount) }} |
| No account matches the search. | ||||
| {{ agentSearch ? 'Total of the accounts shown' : 'Total' }} | {{ money(popupTotal) }} | |||