ServiceAssignmentStatusDefinition DTO v14

Defines the meaning of the service assignment status.

Field Name Type Required Constraint Reference Description
changeable Boolean Required Specifies whether the definition is changeable or not.
color String Optional length >= 1 & length <= 255 Defines color used to reflect given status in UI.
effortType EffortType Required Allowed values { MILEAGE, NONE, TIMEEFFORT, WORKTIME } Defines effort type (e.g. MILEAGE, NONE, TIMEEFFORT, etc).
name String Optional length >= 1 & length <= 255 Name of the definition.
nextSteps List<Identifier> Optional ServiceAssignmentStatusDefinition : 9, 10, 11, 12, 13, 14, 15, 16, 17 Next steps.
ordinal Integer Optional Used for ordering the status definitions for the end user.
personStatusType PersonStatusType Optional Allowed values { AVAILABLE, BUSY, NOT_AVAILABLE, VACATION, UNKNOWN, ON_BREAK, ERRAND } Type od the person status (e.g. AVAILABLE, BUSY, etc)
text String Optional length >= 1 Free text describing the step definition.
timeSubTask Identifier Optional TimeSubTask : 11, 12, 13, 14 Reference to a time subtask linked to the step definition.
timeTask Identifier Optional TimeTask : 13, 14, 15, 16, 17 Reference to a time task linked to the step definition.
workFinished Boolean Required Specifies whether the work is finished or not.
workTimeTask Identifier Optional WorkTimeTask : 11, 12, 13, 14, 15 Reference to a work time task linked to the step definition.
description String Optional length >= 1 Description of the workflow steps
nextMainStep Identifier Optional ServiceAssignmentStatusDefinition : 9, 10, 11, 12, 13, 14, 15, 16, 17 Next main step.
nextAlternativeStep Identifier Optional ServiceAssignmentStatusDefinition : 9, 10, 11, 12, 13, 14, 15, 16, 17 Next alternative step.
nextStepsInMoreActions List<Identifier> Optional ServiceAssignmentStatusDefinition : 9, 10, 11, 12, 13, 14, 15, 16, 17 Next steps in more actions tab.
previewReport Boolean Optional Preview Report: On/Off.
reportTemplates List<Identifier> Optional ReportTemplate : 10, 11, 12, 13, 14, 15, 16 Selection list of report templates that are linked to object Activity.
requiresSignature Boolean Optional Requires signature: On/Off.
requiresObjectRating Boolean Optional Requires object rating: On/Off.
chargeable Boolean Optional Recording - Chargeable.
icon Identifier Optional Icon : 8, 9 Icon attachment.