Добавить чек-лист к задаче
Робот «Добавить чек-лист к задаче» дописывает пункты чек-листа в задачу по её ID в бизнес-процессах и роботах Битрикс24. Принимает массив пунктов; элемент вида «== Название» создаёт новый раздел, последующие пункты попадают в него. Возвращает число добавленных пунктов, число созданных разделов и признак «Успешно» Y/N.
Робот наполняет чек-лист задачи из процесса — штатное действие создания задачи чек-лист не заполняет, а руками один и тот же список приходится вбивать в каждую задачу заново. На вход подаются ID задачи и пункты: обычный элемент добавляется в чек-лист, элемент с префиксом «==» создаёт раздел, и все последующие пункты попадают в него; без разделов пункты идут в основной чек-лист задачи. Типовые случаи применения: развернуть стандартный список проверки в задаче приёмки; собрать чек-лист из значений множественного поля сделки; добавить блок обязательных шагов при эскалации. Если задача не найдена, возвращается «Успешно» = N. Возвращает число добавленных пунктов и разделов — используйте их на следующих шагах бизнес-процесса.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| ID задачи | int | да | |
| Пункты (элемент вида «== Название» создаёт раздел) | string | да |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Добавлено пунктов | int |
| Создано разделов | int |
| Успешно (Y/N) | string |
Сценарий: стандартный чек-лист приёмки
- Процесс создаёт задачу проверки заказа
- Робот добавляет раздел «== Документы» и пункты проверки
- Ответственный получает задачу с готовым чек-листом вместо пустого списка