Задачи
CreateTask
Запись. Блокируется режимом PILOT_READONLY.
Создать задачу в Pilot. Тип задачи всегда начинается с 'task_' (получите через GetTypes). Задача привязывается к объекту через связь TaskAttachments (не через parentId). attachmentIds — GUID существующих объектов, к которым относится задача. deadline — дата yyyy-MM-dd, срок наступает в конце этого дня (23:59:59 по местному времени).
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
typeName |
string |
да | Системное имя типа задачи (начинается с 'task_', например 'task_simple'). | |
attachmentIds |
string |
нет | "" |
GUID объектов-вложений через запятую (к каким объектам привязана задача). |
initiatorPositionId |
int |
нет | 0 |
ID позиции инициатора (если 0 — первая позиция текущего пользователя). |
executorPositionId |
int |
нет | 0 |
ID позиции исполнителя. |
deadline |
string |
нет | "" |
Дедлайн (формат: yyyy-MM-dd). |
attributes |
string |
нет | "" |
Атрибуты в формате JSON: {"name":"value"}. |
CreateWorkflow
Запись. Блокируется режимом PILOT_READONLY.
Создать пустой workflow (процесс) без стадий: стадии и задачи этот инструмент не добавляет. Тип workflow начинается с 'workflow_'.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
parentId |
string |
да | GUID родительского объекта | |
typeName |
string |
да | Системное имя типа workflow | |
initiatorPositionId |
int |
нет | 0 |
ID позиции инициатора (если 0 — первая позиция текущего пользователя) |
attributes |
string |
нет | "" |
Атрибуты в формате JSON: {"name":"value"} |