ServiceTimeRowDto

One Service Time breakdown row

Properties

Name Type Description
groupCodestring

The code of the group — a service, client, task or team member code. Null on workflow
step rows and catch-all rows.

The code of the group — a service, client, task or team member code. Null on workflow
step rows and catch-all rows.

groupNamestring

The display name of the group

The display name of the group

groupKindenum

Service Client User Team StepType AgeBucket Status CurrentStep None Month Unassigned Task WorkflowStep

Service Client User Team StepType AgeBucket Status CurrentStep None Month Unassigned Task WorkflowStep

sectionNamestring

Workflow step rows only: the workflow group the step sits in

Workflow step rows only: the workflow group the step sits in

dueDatestring

Task rows only: the task's due date, which tells apart recurring tasks sharing a name

Task rows only: the task's due date, which tells apart recurring tasks sharing a name

estimatedMinutesinteger

Summed effective estimates of the tasks the time was logged against — per task the
sum of its non-omitted workflow step estimates, falling back to the task's own
estimate when it has no step estimates. A step row carries its own estimate; a team
member row the estimates of the steps (or tasks) assigned to them. Null when nothing
behind the row has an estimate.

Summed effective estimates of the tasks the time was logged against — per task the
sum of its non-omitted workflow step estimates, falling back to the task's own
estimate when it has no step estimates. A step row carries its own estimate; a team
member row the estimates of the steps (or tasks) assigned to them. Null when nothing
behind the row has an estimate.

totalMinutesinteger

Total minutes logged against the group in the window

Total minutes logged against the group in the window

entryCountinteger

Number of time entries behind the total

Number of time entries behind the total

engagementCountinteger

Number of distinct client-service engagements the time was logged against

Number of distinct client-service engagements the time was logged against

taskCountinteger

Number of distinct tasks the time was logged against (the estimate is summed over these)

Number of distinct tasks the time was logged against (the estimate is summed over these)

varianceMinutesnumber

Total minutes minus the estimate — positive means over estimate.
Null when no task behind the row has an estimate.

Total minutes minus the estimate — positive means over estimate.
Null when no task behind the row has an estimate.

variancePctnumber

Variance as a percentage of the estimate — positive means over estimate.
Null when no task behind the row has an estimate.

Variance as a percentage of the estimate — positive means over estimate.
Null when no task behind the row has an estimate.

JSON Example

{
  "groupCode": "string",
  "groupName": "string",
  "groupKind": "Service",
  "sectionName": "string",
  "dueDate": "2024-01-01"
}

Contained in Schemas