Автоматизация процессов
=======================


Для минимизации пользовательских действий, 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/)

