Properties
| Name | Type | Description |
|---|---|---|
| name | string | |
| description | string | |
| timeEstimateMinutes | integer | |
| plannedDateOffsetValue | integer | How many PlannedDateOffsetUnits after the task's start date, or before its due date, this step is |
How many PlannedDateOffsetUnits after the task's start date, or before its due date, this step is | ||
| plannedDateOffsetUnit | enum | Day Week Month Year |
Day Week Month Year | ||
| plannedDateRelativeTo | enum | DueDate StartDate |
DueDate StartDate | ||
| plannedTime | string | Time of day on the planned date, when the step's automation may run. Null means the task's |
Time of day on the planned date, when the step's automation may run. Null means the task's | ||
| stepNumber | integer | The step number within the workflow group. |
The step number within the workflow group. | ||
| stepType | enum | Standard SendEmail DocumentRequest DocumentApproval ClientConfirmation SendDataForm SetServiceStage UpdateClientData SetPipelineStage DocumentUpload ReviewLoggedTime BillForWork CisCollectPayments CisConfirmReturn CisSubmitReturn CisVerifySubcontractors |
Standard SendEmail DocumentRequest DocumentApproval ClientConfirmation SendDataForm SetServiceStage UpdateClientData SetPipelineStage DocumentUpload ReviewLoggedTime BillForWork CisCollectPayments CisConfirmReturn CisSubmitReturn CisVerifySubcontractors | ||
| autoExecute | boolean | Whether this step executes automatically when its dependencies are met. |
Whether this step executes automatically when its dependencies are met. | ||
| assignmentType | enum | TaskOwner SpecificUser ClientManager ClientServiceManager ClientPartner ClientAssociate DoNotAssign ClientServicePreparer ClientServiceReviewer |
TaskOwner SpecificUser ClientManager ClientServiceManager ClientPartner ClientAssociate DoNotAssign ClientServicePreparer ClientServiceReviewer | ||
| assignedUser | CodeAndNameDto | |
| assignedTeam | CodeAndNameDto | |
| billableService | CodeAndNameDto | |
| dependsOnStepNumbers | array of integer | The step numbers that this step depends on (must be completed first). |
The step numbers that this step depends on (must be completed first). | ||
| emailStepConfiguration | EmailStepConfigDto | |
| documentRequestStepConfiguration | DocumentRequestStepConfigDto | |
| documentApprovalStepConfiguration | DocumentApprovalStepConfigDto | |
| documentUploadStepConfiguration | DocumentUploadStepConfigDto | |
| clientConfirmationStepConfiguration | ClientConfirmationStepConfigDto | |
| sendDataFormStepConfiguration | SendDataFormStepConfigDto | |
| setServiceStageStepConfiguration | SetServiceStageStepConfigDto | |
| setPipelineStageStepConfiguration | SetPipelineStageStepConfigDto | |
| updateClientDataStepConfiguration | UpdateClientDataStepConfigDto | |
| reviewLoggedTimeStepConfiguration | ReviewLoggedTimeStepConfigDto | |
| billForWorkStepConfiguration | BillForWorkStepConfigDto | |
| cisCollectPaymentsStepConfiguration | CisCollectPaymentsStepConfigDto | |
| cisConfirmReturnStepConfiguration | CisConfirmReturnStepConfigDto | |
| cisSubmitReturnStepConfiguration | CisSubmitReturnStepConfigDto | |
| cisVerifySubcontractorsStepConfiguration | CisVerifySubcontractorsStepConfigDto | |
| checklist | array of ChecklistItemDto | Checklist items for this workflow step template |
Checklist items for this workflow step template | ||
| condition | ConditionDto | |
| clientTypes | array of enum | The types of clients this step is applicable to. |
The types of clients this step is applicable to. | ||
JSON Example
{
"name": "string",
"description": "string",
"timeEstimateMinutes": 0,
"plannedDateOffsetValue": 0,
"plannedDateOffsetUnit": "Day"
}