Автоматизация процессов ======================= Для минимизации пользовательских действий, Kanboard поддерживает автоматизацию процессов. Каждый автоматизированный процесс представляет следующее: - Ожидание наступления события - Выполняется действие при наступлении этого события - В результате устанавливается определенный параметр Каждый проект может иметь свой набор автоматических процессов. Автоматические процессы доступны в панеле настроек (**Меню** -\> **Настройки**) **Автоматические действия**. Добавление нового действия[¶](#add-a-new-action "Ссылка на этот заголовок") --------------------------------------------------------------------------- Нажмите на ссылку **Добавить новое действие**. ![Automatique action](../screenshots/automatic-action-creation.png) Автоматическое действие. - Выберите действие - Затем, выберите событие - И в завершении, задайте параметр Список доступных действий[¶](#list-of-available-actions "Ссылка на этот заголовок") ----------------------------------------------------------------------------------- - Создать комментарий из внешнего источника - Добавлять запись при перемещении задачи между колонками - Автоматически назначить категорию по цвету - Изменить категорию основываясь на внешнем ярлыке - Автоматически назначить категории на основе ссылки - Автоматически назначить цвет по категории - Назначить цвет, когда задача перемещается в определенную колонку - Изменение цвета задач при использовании ссылки на определенные задачи - Назначить определенный цвет пользователю - Назначить задачу тому кто выполнит действие - Назначить задачу пользователю, который произвел изменение в колонке - Назначить задачу определенному пользователю - Изменить назначенного основываясь на внешнем имени пользователя - Закрыть задачу - Закрыть задачу в выбранной колонке - Создать задачу из внешнего источника - Создать дубликат задачи в другом проекте - Отправить задачу по email - Переместить задачу в другой проект - Переместить задачу в другую колонку, когда она назначена пользователю - Переносить задачи в другую колонку при изменении категории - Переместить задачу в другую колонку, когда назначение снято - Открыть задачу - Автоматическое обновление даты начала Примеры[¶](#examples "Ссылка на этот заголовок") ------------------------------------------------ Здесь представлены примеры использованные в реальной жизни: ### Когда я перемещаю задачу в колонку “Выполнено”, автоматически закрывать эту задачу[¶](#when-i-move-a-task-to-the-column-done-automatically-close-this-task "Ссылка на этот заголовок") - Выберите действия: **Закрыть задачу в выбранной колонке** - Выберите событие: **Переместить задачу в другую колонку** - Установите параметр действия: **Колонка = Выполнено** (это колонка в которую будет перемещена задача) ### Когда я перемещаю задачу в колонку “На утверждение”, назначить эту задачу определенному пользователю.[¶](#when-i-move-a-task-to-the-column-to-be-validated-assign-this-task-to-a-specific-user "Ссылка на этот заголовок") - Выберите действие: **Назначить задачу определенному пользователю** - Выберите событие: **Переместить задачу в другую колонку** - Установите параметр действия: **Колонка = На утверждение** и **Пользователь = Петр** (Петр - наш тестировщик) ### Когда я перемещаю задачу в колонку “В работе”, назначить эту задачу определенному пользователю[¶](#when-i-move-a-task-to-the-column-work-in-progress-assign-this-task-to-the-current-user "Ссылка на этот заголовок") - Выберите действие: **Назначить задачу пользователю, который произвел изменение в колонке** - Выберите событие: **Переместить задачу в другую колонку** - Установите параметр действия: **Колонка = В работе** ### Когда задача выполнена, скопировать эту задачу в другой проект[¶](#when-a-task-is-completed-duplicate-this-task-to-another-project "Ссылка на этот заголовок") Предположим, мы имеем два проекта “Заказы покупателей” и “Производство”. Когда заказ в проекте “Заказы покупателей” утвержден, копируем этот заказ в проект “Производство”. - Выбираем действие: **Создать дубликат задачи в другом проекте** - Выбираем событие: **Завершение задачи** - Установите параметр действия: **Колонка = Утвержден** и **Проект = Производство** ### Когда задача перемещена в последнюю колонку, переместить эту задачу в другой проект[¶](#when-a-task-is-moved-to-the-last-column-move-the-exact-same-task-to-another-project "Ссылка на этот заголовок") Предположим, мы имеем два проекта “Идеи” и “Разработка”, когда идея утверждена, перемещаем эту задачу в проект “Разработка”. - Выберите действие: **Переместить задачу в другой проект** - Выберите событие: **Переместить задачу в другую колонку** - Установите параметр действия: **Колонка = Утверждена** и **Проект = Разработка** ### Я хочу назначить автоматически цвет для пользователя Петр[¶](#i-want-to-assign-automatically-a-color-to-the-user-bob "Ссылка на этот заголовок") - Выберите действие: **Назначить определенный цвет пользователю** - Выберите событие: **Изменен назначенный** - Установите параметр действия: **Цвет = Зеленый** и **Назначена = Петр** ### Я хочу назначить цвет автоматически для определенной категории “Важные запросы”[¶](#i-want-to-assign-a-color-automatically-to-the-defined-category-feature-request "Ссылка на этот заголовок") - Выберите действие: **Автоматически назначить цвет по категории** - Выберите событие: **Создание или изменение задачи** - Установите параметр действия: **Цвет = Голубой** и **Категория = Важные запросы** ### Я хочу устанавливать дату начала автоматически когда задача перемещена в колонку “В работе”[¶](#i-want-to-set-the-start-date-automatically-when-the-task-is-moved-to-the-column-work-in-progress "Ссылка на этот заголовок") - Выберите действие: **Автоматическое обновление даты начала** - Выберите событие: **Переместить задачу в другую колонку** - Установите параметр действия: **Колонка = В работе** [Русская документация Kanboard](http://kanboard.ru/doc/)