Содержание:
В системе 1С: Документооборот 3.0. есть несколько вариантов настройки условий маршрутизации процесса. Краткий обзор описан в статье.
1. Как выбрать реквизит, которого нет в списке выбора в явном виде в системе 1С: Документооборот
Пример 1. В Компании есть 2 шаблона документа: «Служебная записка общая» и «Служебная записка на закупку». «Служебную записку общую» согласовывает Непосредственный руководитель, а «Служебную записку на закупку» согласовывает Главный бухгалтер.
Приступим к настройке: В Виде документа нужно нажать «Обработка» -> «Правила обработки»-> далее провалиться в задачу «Согласование»:

Далее проваливаемся в «Условие» и в открывшемся окне справочника «Алгоритмы проверки» создаём новый элемент. Указываем «Наименование», «Способ задания» оставляем по умолчанию – «В режиме конструктора»:

В списке нет реквизита — Шаблон, в таком случае воспользуемся реквизитом – Ссылка 1С. Ссылка даёт доступ к более полному списку реквизитов, для этого после слова «Ссылка» нужно поставить точку и откроется полный перечень доступных для сравнения реквизитов:


Далее нужно указать значение для сравнения:

Аналогичную настройку нужно сделать для шаблона — Служебная записка на закупку:

2. Как сгруппировать условия через функции «И», «Или», «Не» в конфигурации 1С: Документооборот
Пример 2. Служебная записка на закупку согласовывается Директором УК, если статья ДДС – «Инвестиционная» или сумма более 500 000 руб., иначе — Руководитель организации.
Создадим правило, по которому к согласованию будет подключаться Директор УК.
Добавляем первый реквизит – статью ДДС:

Вид сравнение в 1С = В группе. Данный вид сравнения в 1С означает, что все статьи ДДС, входящие в указанную группу будут удовлетворять правилу.

Добавим аналогично оставшиеся два параметра – Сумма и Валюта:

Далее нужно правильно сгруппировать условия: условия по Сумме и Валюте должны выполняться одновременно, значит их группируем по функции «И». Для этого кликаем на параметр Сумма и, зажав клавишу Ctrl, кликаем на параметр Валюта и далее на кнопку «Сгруппировать правила»:

Затем выбираем «Группа И»:

На следующем шаге нужно реализовать правило, по которому должно выполняться хотя бы одно из двух условий: ИЛИ Статья ДДС «Инвестиционная» ИЛИ сумма больше 500 000руб. Для этого нужно Статью ДДС и ранее сформированную «Группу И» объединить по функции ИЛИ.
Кликаем на «Группа И», зажимаем Ctrl, кликаем по «Статья ДДС», далее нажимаем кнопку «Сгруппировать правила», затем выбираем «Группа ИЛИ»:

В итоге получим следующий вид настройки 1С:

В «Группе И» сохранились настройки по Сумме и Валюте, их можно развернуть, нажав + рядом с «Группой И»:

Правило для подключения Директора УК к согласованию готово!
Для задачи согласования Руководителем организации нужно настроить противоположное условие. Скопируем ранее созданное правило и инвертируем его:

Далее нужно встать на «Группу Или», нажать «Сгруппировать правила» и выбрать «Группа Не»:

Итоговая настройка:


3. Комбинация из других условий в программе 1С: Документооборот
Пример 3. «Служебную записку общую» должен согласовывать Руководитель подразделения документа, при условии, что автор не является руководителем.
Заходим в справочник «Алгоритмы проверки», создаём новый элемент 1С. В «Способ задания» указываем «Комбинация из других условий»:

Теперь нужно подобрать ранее созданные правила из справочника «Алгоритмы проверки», которые хотим объединить в одно:


Второе правило создано на встроенном языке 1С: Предприятие, подробнее в статье.
Таким образом можно использовать и объединять ранее созданные правила в новые, независимо от их режима формирования.