Маршрут создается из справочника "Шаблоны процессов" расположенного в подсистеме/блоке Процессы и согласования
Далее в справочнике жмем на создать:
В открывшейся форме заполняем обязательные реквизиты:
- наименование;
- режим процесса - Маршрут согласования;
- тип объекта - либо документ либо справочник, в нашем случае Документ текущей ИБ;
- согласуемый объект - Версия коммерческого договора.
Необязательные реквизиты не заполняем. Из заполнение опционально, а о их назначении можно понять непосредственно из названия или из всплывающей справки. Жмем "Записать и закрыть".
Открывается редактор маршрута, так называемая сетевая диаграмма процесса. Она состоит из двух полей: в левом поле будет наша схема маршрута, в правом поле типовые этапы процесса. Из всех этапов наиболее часто используются три:
- Согласование - основополагающий этап позволяющий получить визу от согласующего;
- Переход по условию - этап при котором возможно изменение, ветвление маршрута в соответствии с заданными условиями
- Объект утвержден - этап который завершает маршрут и ставится после последнего согласующего.
Создаем простейший маршрут: путем Drag-and-drop (перетаскивая) этап из правой стороны в левую начинаем формировать маршрут. После того как элемент перетащен в левую часть открывается форма для его редактирования. Заполняем название и способ адресации. В нашем случае будем использовать адресацию непосредственно на пользователя, для примера, вообще же возможны создание роли из справочника Роли контактных лиц и Расширенная адресация, с более тонкими настройками.
Остальные реквизиты оставляем по умолчанию. О их назначении можно узнать из названия и всплывающей справки, для особо пытливых почитать на ИТС)
Следующим этапом в нашем примере будет Переход по условию. При переносе этапа в область редактирования открывается форма где задаем название и переходим по ссылке в редактор настроек перехода по условию.
В редакторе настроек перехода есть несколько полей. Поле для настроек слева, поле элементов используемых для создания условий , это и реквизиты процесса: Согласуемого объекта и инициатора, и функции и формируемые вручную путем запросов из доступных источников. Непосредственно настройка перехода создается из кнопки Добавить, в которой есть два типа условий: Обычное - Добавить условие и множественное - Добавить выбор, Добавить условие выбора.
Используем обычное нажав на "Добавить условие". В поле редактирования появится схема условия. Заполним ее: в значение параметр перенесем перетаскиванием реквизит "Сумма" из поля элементов, установим способ сравнения и значение. Далее из кнопки "Добавить" добавим действие под значения схемы "Тогда" и "Иначе". На данном этапе мы создали условие, которое гласит: "Если сумма договора больше или равна 10 млн. руб. Тогда переход к этапу ..., Иначе переход к этапу ... Так как мы еще не создали других этапов для перехода, закроем и сохраним форму и выйдем в Диаграмму процесса.
В Диаграмме процесса путем перетаскивания добавим два этапа. Этапа согласования и Объект утвержден. Назовем Этап согласования - "Согласующий при сумме более 10 млн." Его создадим по образу и подобию 1 этапа. С этапом утверждения вообще ничего не надо делать, только перетащить.
Как видно выше на скрине, у нас появилось 4 этапа, неупорядоченные и не создающие маршрут. Упорядочим их. Начнем с Перехода по условию. Провалившись в этап мы настроим переход следующим образом: Тогда - Согласующий при сумме более 10 млн., Иначе - Автоматическое утверждение документа (т.е. наш этап Объект утвержден). Применим изменения.
Видим что появилась связь после перехода по условию. Маршрут ветвится в зависимости от условия - либо идет на автоматическое утверждение если сумма меньше 10 млн., либо идет на до согласующего если сумма равна или больше 10 млн. Теперь создадим связь для первого этапа и перехода по условию: нажимаем на левую кнопку мыши и Ctrl выделяем два этапа и на верхней панели управления жмем кнопку "Добавить связь"
После нажатия появляется связь и практически завершенный маршрут. Для завершения построения маршрута нужно из этапа "Согласующий при сумме более 10 млн." сделать выходящую связь. Делаем это также выделяя этап "Согласующий при сумме более 10 млн." и этап "Автоматическое утверждение документа" (Объект утвержден) и нажимая на кнопку "Добавить связь".
Маршрут готов. Маршрут состоит из трех этапов: двух согласующих и перехода по выбору. 1 этап будет проходить при любом случае, второй этап только при сумме более 10 млн.
Для того чтобы маршрут стал работать в договоре, нужно в обработке Матрица полномочий (находится в том же блоке "Процессы и согласование", смотри скрин 1) создать регистр сведений с данными нашего шаблона.