BillClientTimeResultDto
What happened to one client in a bulk time-billing run. Clients are billed independently,
so a run can succeed for some and fail for others — read every row, not just the first.
A row with no line items and no error means the client had nothing to bill in the window.
Properties
| Name | Type | Description |
|---|---|---|
| client | CodeAndNameDto | |
| lineItemCount | integer | Billing line items created for this client |
Billing line items created for this client | ||
| entryCount | integer | Time entries marked as billed for this client |
Time entries marked as billed for this client | ||
| amount | number | Total value of the created line items, excluding VAT |
Total value of the created line items, excluding VAT | ||
| skippedUnratedCount | integer | Entries left unbilled because they have no hourly rate. They stay unbilled and will |
Entries left unbilled because they have no hourly rate. They stay unbilled and will | ||
| error | string | Why nothing was billed for this client, when the attempt failed. Null on success. |
Why nothing was billed for this client, when the attempt failed. Null on success. | ||
JSON Example
{
"client": {
"code": "string",
"name": "string"
},
"lineItemCount": 0,
"entryCount": 0,
"amount": 0,
"skippedUnratedCount": 0
}