Properties
| Name | Type | Description |
|---|---|---|
| showVat | boolean | True when the practice is VAT registered — the table renders the VAT and Total columns. |
True when the practice is VAT registered — the table renders the VAT and Total columns. | ||
| groups | array of ProposalCostGroup | One group per billing frequency, ordered Monthly, Quarterly, Annual, One-off. |
One group per billing frequency, ordered Monthly, Quarterly, Annual, One-off. | ||
| catchUp | ProposalCatchUpCosts | |
JSON Example
{
"showVat": false,
"groups": [
{
"frequency": "...",
"rows": "...",
"subtotal": "...",
"totalVat": "...",
"grandTotal": "..."
}
],
"catchUp": {
"label": "string",
"rows": [
"..."
],
"total": 0,
"totalVat": 0,
"instalments": [
"..."
]
}
}