Табличный процесс – это процесс, созданный на уровне приложений, представленный в табличном виде.
Модель бизнес-процесса описывает все действия, которые должны выполнить сотрудники, чтобы достигнуть определённой цели компании. Описание осуществляется при помощи таких элементов, как задачи, события, оповещения.
В табличном представлении процесса каждая строка представляет собой исполняемый элемент (шаг) процесса.
Схемы процессов, смоделированные в системе, являются исполняемыми. Это значит, что все задачи, уведомления и т. д. будут автоматически приходить соответствующим сотрудникам на нужном этапе.
Как создать новый процесс
начало внимание
Моделировать процессы могут только пользователи, входящие в группу Администраторы.
конец внимание
Чтобы создать табличный процесс, перейдите в приложение и вызовите его меню, нажав на значок , далее выберите пункт Бизнес-процессы.
На открывшейся странице нажмите кнопку + Процесс.
В окне создания нового процесса заполните поля и нажмите кнопку Создать.
Откроется дизайнер, в котором вы можете создать табличный процесс.
Страница описания процесса
Вверху страницы расположены следующие вкладки:
- Логика – табличное описание процесса;
- Контекст – свойства приложения, используемые в процессе; переменные, добавленные на этой вкладке, автоматически попадают в контекст приложения.
- Статусы – добавление и изменение статусов жизненного цикла приложения, связанного с процессом;
- Сценарии – все сценарии, используемые в данном процессе;
- Настройки – общие настройки процесса: настройки запуска, название, ассоциированная лента, API.
Настройки шагов процесса
Этапы процесса представлены в виде таблицы. Чтобы создать новый этап, нажмите +Добавить шаг.
По умолчанию добавляется шаг Задача. Чтобы изменить тип операции, нажмите на иконку шага. В открывшемся окне выберите нужный тип.
Доступны следующие типы операций:
- Задача;
- Оповещение;
- Запуск процесса;
- Сценарий;
- Переход к шагу;
- Сменить статус;
- Создание элемента;
- Изменение элемента;
- Получить руководителя;
- Генерация по шаблону;
- Webhook;
- Оповещение на email;
- Отправить SMS.
При наведении курсора на порядковый номер этапа появятся значки в виде шестеренки и корзины для настройки и удаления шага соответственно.
Форма настройки шага зависит от его типа, подробнее см. раздел «Операции».
Вы также можете настроить переходы между шагами процесса. Как это сделать, мы рассказали в статье «Переход к шагу».
Поле «Кому»
Поле Кому заполняется данными исполнителя. Укажите пользователя, группу или элемент организационной структуры. Данный сотрудник будет ответственным за выполнение задачи.
начало внимание
Если поле Кому не заполнено, при проверке процесса система выдаст предупреждение, но позволит опубликовать процесс. По умолчанию ответственным за исполнение задачи станет инициатор запуска процесса.
конец внимание
Если вы выбираете в качестве исполнителя группу пользователей или отдел, задача будет назначена всем сотрудникам, входящим в эту группу или отдел. Как только кто-то начнет работу по задаче, она исчезнет из списка задач остальных сотрудников.
Условие
Вы можете задать условия, при которых тот или иной шаг процесса будет выполняться.
При соблюдении заданного условия шаг будет исполнен. В противном случае шаг с условием будет пропущен, а исполнение процесса продолжится со следующего шага.
Чтобы задать условие, нажмите .
- Операнд 1, 2 – в этом поле вы указываете свойство из контекста процесса или определенное значение.
- Операция – здесь задается оператор сравнения для проверки конкретного условия.
Если вы хотите задать несколько условий, то вам необходимо указать связку – логическую операцию, которая используется для их проверки. Если результат проверки Истина, то шаг будет выполнен.
Связки:
- И – результат Истина, если выполняются оба условия;
- ИЛИ – результат Истина, если выполняется хотя бы одно условие;
- И НЕ – результат Истина, если хотя бы одно условие не выполнено;
- ИЛИ НЕ – результат Истина, если оба условия не выполнены.
Обратите внимание, что условия проверяются в том порядке, в котором они перечислены.
Сохранить, проверить и опубликовать процесс
После того как процесс составлен, его необходимо сохранить, проверить и опубликовать. Для этого воспользуйтесь соответствующими кнопками на верхней панели дизайнера.
Сохранить – процесс будет сохранен как черновик, при этом опубликованный процесс не изменяется;
Проверить – проверяется наличие логических ошибок в схеме процесса. Если схема содержит ошибки, в нижней части страницы появится предупреждение, иначе вверху страницы будет сообщение – Процесс составлен верно;
Опубликовать – чтобы система могла выполнить процесс, его нужно опубликовать. Сохраненные, но не опубликованные изменения не доступны пользователям при выполнении бизнес-процесса;
Отладить – во время отладки процесс воспроизводится пошагово в режиме реального времени. Таким образом вы можете проверить логику операций, оценить, насколько удобно и понятно настроены формы задач, убедиться, что все сценарии отрабатывают верно.