ClientBillableServiceSummaryDto
Lightweight projection of a client billable service for kanban board cards.
Contains only the fields needed for board display — not the full ClientBillableServiceDto.
Properties
| Name | Type | Description |
|---|---|---|
| code | string | The unique code for this client service |
The unique code for this client service | ||
| client | CodeAndNameDto | |
| billableService | CodeAndNameDto | |
| stage | CodeAndNameDto | |
| stageSetTime | string | When the current stage was set (UTC). Used for calculating time-in-stage on the frontend. |
When the current stage was set (UTC). Used for calculating time-in-stage on the frontend. | ||
| managedByUser | CodeAndNameDto | |
| tasks | array of KanbanTaskDto | Open tasks for this client (not completed or skipped) |
Open tasks for this client (not completed or skipped) | ||
JSON Example
{
"code": "string",
"client": {
"code": "string",
"name": "string"
},
"billableService": {
"code": "string",
"name": "string"
},
"stage": {
"code": "string",
"name": "string"
},
"stageSetTime": "2024-01-01T00:00:00Z"
}