Настроить табличные маршруты согласования

Администратор системы выполняет первичную настройку, чтобы пользователи могли настраивать табличные маршруты согласования:

Также администратор настраивает возможность отслеживать текущий статус каждого этапа согласования в карточке элемента или отображает результат выполнения маршрута в задаче пользователя.

Рассмотрим примеры того, как можно настроить использование табличных маршрутов.

Настроить работу с маршрутами с форм приложения

Допустим, при создании договора сотрудник настраивает маршрут и нажимает кнопку На согласование. Запускается привязанный к кнопке процесс. Когда он доходит до блока Согласование по маршруту, последовательно выполняются этапы согласования, указанные сотрудником в карточке договора. Ход согласования на каждом этапе можно отслеживать, открыв договор на вкладке Маршруты.

Рассмотрим шаги такой настройки.

Шаг 1. Настроить формы приложения для работы с табличными маршрутами

Для каждого приложения, элементы которого пользователь будет отправлять по табличным маршрутам, настройте формы. Разместите на них виджеты:

  1. Маршруты согласования — можно использовать на любой форме приложения:
  • на форме создания или редактирования — позволяет настроить табличный маршрут для элемента приложения. Чтобы сотрудник мог использовать готовые шаблоны маршрутов и формировать на их основе свои этапы согласования, установите бизнес-решение Маршруты согласования;
  • на форме просмотра — позволяет увидеть все этапы созданного маршрута. Вынесите виджет на эту форму, если на ней размещена кнопка запуска процесса согласования по маршруту. Тогда перед отправкой элемента на согласование пользователь сможет просмотреть детали маршрута.
  1. Просмотр маршрутов согласования — используется только на форме просмотра. Позволяет отслеживать выполнение маршрута, а также просмотреть историю согласования элемента по маршрутам. Для удобства разместите виджет на отдельной вкладке формы просмотра.

Подробнее о настройке виджетов читайте в статьях «Маршруты согласования» и «Просмотр маршрутов согласования».

Шаг 2. Настроить процесс согласования по табличному маршруту и его запуск

Для выполнения маршрута согласования:

  1. Создайте пользовательский бизнес-процесс обработки элемента на уровне приложения. На схему процесса добавьте блок Согласование по маршруту. Когда процесс дойдёт до блока, выполнятся этапы согласования, заданные в карточке договора в виджете Маршруты согласования.
  2. Настройте на формах приложения кнопки запуска процесса. Для этого предварительно определите, в какой момент пользователь будет отправлять элемент по маршруту. Возможные варианты:
  • сразу после создания или редактирования элемента и маршрута — в этом случае измените настройки кнопки Сохранить на форме создания или редактирования, привязав к ней процесс согласования по маршруту;
  • через некоторое время после создания и редактирования элемента и маршрута — в этом случае разместите дополнительную кнопку запуска процесса на форму просмотра и настройте её.

Для примера рассмотрим, как откорректировать настройки кнопки Сохранить на форме создания приложения Договоры. Для этого:

  • измените название кнопки. Например, введите текст На согласование;
  • включите опцию Запустить процесс после изменения объекта и выберите процесс согласования по маршруту;
  • для опции Связать с полем укажите переменную процесса, которая ссылается на приложение Договоры. В неё запишется сохранённый элемент приложения.

table-approval-routes-settings-1

Теперь пользователи смогут настраивать маршрут при создании или редактировании договора и вручную запускать бизнес-процесс его обработки.

Настроить работу с маршрутами в ходе процесса

Допустим, менеджер добавляет в систему договор, после чего автоматически запускается процесс его обработки. В зависимости от типа и параметров договора его должны рассматривать разные сотрудники, поэтому ответственный в рамках задачи составляет нужный маршрут. Затем договор проходит настроенные этапы согласования. После рассмотрения договора менеджеру назначается задача ознакомиться с резолюциями и комментариями согласующих.

Рассмотрим шаги такой настройки:

  1. Создайте бизнес-процесс обработки договора на уровне приложения. Так как он должен запускаться автоматически при создании договора, убедитесь, что запуск привязан к кнопке Сохранить на форме создания элемента.
  2. В дизайнере бизнес-процессов добавьте задачу составить маршрут согласования.

Для этого используйте блок Задача, создайте пользовательскую форму задачи и разместите на ней виджет Маршруты согласования.

Чтобы сотрудник мог использовать готовые шаблоны маршрутов и формировать на их основе свои этапы согласования, можно установить бизнес-решение Маршруты согласования.

  1. На том шаге процесса, где нужно запускать настроенный маршрут, разместите блок Согласование по маршруту. Тогда на каждом этапе маршрута согласующим придёт задача рассмотреть договор.

Обратите внимание, блок нужно расположить после задачи составления маршрута, т. к. для его работы этапы должны быть сформированы.

  1. Добавьте задачу ознакомления с результатами согласования. Для этого после блока согласования по маршруту разместите блок Задача, создайте пользовательскую форму и разместите на ней виджет Просмотр маршрута согласования.

Когда вы опубликуете процесс, после создания элемента ответственные на каждом этапе получат задачи: составить маршрут, согласовать договор и просмотреть результаты согласования.

Добавить справочник с шаблонами маршрутов

Опционально вы можете установить бизнес-решение Маршруты согласования, чтобы:

  • в компанию добавился справочник с шаблонами маршрутов — пользователи смогут задать основные маршруты, чтобы быстро добавлять одинаковые этапы согласования для разных элементов;
  • при составлении маршрута пользователь смог выбрать готовый шаблон — при необходимости он может изменить заданные этапы.

Для этого:

  1. Загрузите решение из ELMA365 Store. После этого станут доступны:
  • системный справочник Маршруты согласования — предназначен для создания шаблонов с готовыми табличными маршрутами;
  • дополнительное поле Выбор маршрута согласования в виджете Маршруты согласования — позволяет выбрать шаблон при настройке маршрута на форме элемента или в задаче бизнес-процесса. Этапы и согласующие шаблона автоматически добавятся в таблицу маршрута, пользователь может их изменить.
  1. Определите сотрудников, которые будут добавлять шаблоны с готовыми маршрутами. Для этого настройте права доступа к справочнику Маршруты согласования и его элементам.

В виджете Маршруты согласования, который вы разместили на формах приложения или в задаче бизнес-процесса, появится поле Выбор маршрута согласования. С его помощью сотрудник сможет использовать один из шаблонов, настроенных в справочнике.