WorkflowTaskItemObjects
Contains item-level information about each user task associated with a workflow.
View-Specific Information
The active_workflow_task_item__sys and inactive_workflow_task_item__sys objects contain item-level information about each user task associated with a workflow. A single Document Task can be assigned on multiple documents, so for document workflows, each record in these objects represents a unique instance of a task-user-document iteration.
For example, assigning an Approval task on three documents would create three unique task item instances: one for each document. Assigning this Approval task on three documents to two users would create two task instances and six item instances: one task instance for each user, and three task item instances for each task instance.
Columns
| Name | Type | Description |
| Id [KEY] | String | The workflow task item instance Id. |
| Task | String | An object reference to the parent task record. |
| TaskComment | String | If configured, task items may require a comment. If this task item is still in progress or a comment is not required, this value may be null. |
| Workflow | String | An object reference to the parent workflow record. |
| Status | String | The status of this workflow task item, either completed__sys, cancelled__sys, excluded__sys, or pending__sys. |
| Capacity | String | If configured, task verdicts may require a capacity. This is a value input by the user which provides more context for the verdict. If this task item is still in progress or capacity is not required, this value may be null. |
| Verdict | String | If configured, task items may require a verdict. This is value input by the user which provides context for task completion. If this task item is still in progress or verdict is not required, this value may be null. |
| VerdictReason | String | If configured, task verdicts may require a reason. This is a value input by the user which provides more context for the verdict. If this task item is still in progress or a verdict reason is not required, this value may be null. |
| VerdictComment | String | If configured, task verdicts may require a comment. This is a value input by the user which provides more context for the verdict. If this task item is still in progress or a comment is not required, this value may be null. |
| Type | String | The type of workflow item: document__sys, document_version__sys, or object__sys. |
| DocumentId | String | The document Id if type__sys is document__sys; otherwise, the document Id is null. When the workflow is started with unbound document versions, this field has a value, and document_version__sys is null. |
| VerdictDocumentMajorVersionNumber | Double | If this task item has a verdict__sys, this field value is the major version of the document associated with the verdict. |
| VerdictDocumentMinorVersionNumber | Double | If this task item has a verdict__sys, this field value is the minor version of the document associated with the verdict. |
| VerdictDocumentVersionId | String | If this task item has a verdict__sys, this field value contains the Id, major version, and minor version of the document associated with the verdict. The format is id_major_minor. |
| Object | String | The object record name if the workflow item is an object record; otherwise, the value is null. |
| ObjectRecordId | String | The object record Id if the workflow item is an object record; otherwise, the value is null. |
| IsActive | Boolean | By default we retrieve data for both active and inactive Workflow Task Item Objects. Set to 'true' to retrieve only active workflow Task Item objects, or set to 'false' to retrieve only inactive Workflow Task Item objects. |