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