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