ServiceTimeReportDto

The Service Time report: estimated vs actual time per service ("we sold this for X hours —
did it take X?"), computed from time entries attributed to services via their linked tasks.
The drill parameters pick the level: per service, client, task or workflow step, or per
team member.

Properties

Name Type Description
levelenum

Service Client Task Step TeamMember

Service Client Task Step TeamMember

contextServiceTimeContextDto
summaryServiceTimeSummaryDto
rowsServiceTimeRowDtoPagedResult
generatedAtstring

When the report was generated (UTC)

When the report was generated (UTC)

JSON Example

{
  "level": "Service",
  "context": {
    "serviceCode": "string",
    "serviceName": "string",
    "clientCode": "string",
    "clientName": "string",
    "taskCode": "string"
  },
  "summary": {
    "totalMinutes": 0,
    "attributedMinutes": 0,
    "unattributedMinutes": 0,
    "billableMinutes": 0,
    "entryCount": 0
  },
  "rows": {
    "data": [
      "..."
    ],
    "totalCount": 0,
    "offset": 0,
    "limit": 0,
    "hasMore": false
  },
  "generatedAt": "2024-01-01T00:00:00Z"
}

Used By Operations