Практика ЛДО · Условия

Условия маршрута согласования в 1С: сумма, валюта и реквизиты

Как настроить участие роли по реквизитам предмета в ЛДО: пример по валюте, правило по сумме и проверка граничных значений.

Одна схема не обязана подходить всем документам

Небольшая закупка может требовать одного набора проверок, крупная — дополнительного решения руководителя. Договор в иностранной валюте может требовать участия отдельного специалиста. Если отправлять любой предмет всем сотрудникам, очереди растут даже там, где дополнительная проверка не нужна.

В ЛДО условие задаётся для строки маршрутизации: если оно выполняется, соответствующая роль участвует в согласовании. Доступные поля зависят от выбранного типа предмета. Условие для договора нельзя механически перенести на заказ покупателя: состав реквизитов у них различается.

Начните с правила на языке бизнеса: «Для договоров в EUR участвует бухгалтер» или «При сумме выше установленного порога участвует директор». Затем найдите реквизит, который действительно выражает это правило в вашей 1С.

Пример из интерфейса: договор в EUR

Конструктор условия маршрутизации: валюта договора равна EUR
Реальный пример конструктора: роль включается по валюте договора. На этом снимке показано условие по валюте, а не по сумме. Скриншот из руководства ЛДО; оформление прежней версии. Открыть в полном размере ↗

На снимке выбран тип предмета «Договоры», способ задания — «В режиме конструктора». В строке отбора указаны поле «Валюта», сравнение «Равно» и значение EUR. Такое условие можно использовать для роли, которая нужна именно для этих договоров.

  1. Выберите нужный тип предмета в настройках маршрутизации.
  2. Откройте условие соответствующей строки маршрута.
  3. Добавьте правило в конструкторе: поле, вид сравнения и значение из справочника 1С.
  4. Дайте условию понятное название и сохраните его.
  5. Проверьте участие роли на двух предметах: с нужной валютой и с другой.

Наличие условия не определяет порядок работы. Положение роли в процессе по-прежнему задаёт очередность маршрута.

Как перевести правило по сумме в настройку

Допустим, внутренний регламент требует участия директора при сумме свыше 100 000 ₽. Это учебный порог, а не ограничение ЛДО. Для предмета, у которого доступен подходящий числовой реквизит суммы, условие должно выражать «больше 100 000», а не «больше или равно».

До настройки уточните, о какой сумме идёт речь: с НДС или без него, в валюте документа или в рублях. Сравнение числа с порогом само по себе не означает пересчёт валют. Если выбранный реквизит не соответствует регламенту, сначала определите подходящий источник данных вместе с внедренцем.

Проверка условия «сумма больше 100 000»
Сумма в тестеУчастие дополнительной ролиЧто проверяем
99 999,99НетЗначение ниже порога
100 000НетСаму границу
100 000,01ДаЗначение выше порога

Если по регламенту директор нужен уже при 100 000, меняется и сравнение, и ожидаемый результат второй строки. Такой тест выявляет ошибку, которую легко пропустить на случайных документах.

Несколько условий и незаполненные поля

Сложное правило сначала разложите на отдельные проверки. «Сумма выше порога и нужная организация» означает совместное выполнение условий; «сумма выше порога или особая категория» — другую логику. В конструкторе есть группировка правил, но её результат нужно подтвердить тестовыми предметами.

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

Не предполагайте, что изменение реквизита уже согласуемого документа автоматически пересчитает ранее созданные задачи. Поведение при изменении и повторной отправке следует проверить в вашей версии. Для управляемого процесса можно отдельно настроить ограничения редактирования.

Когда правило можно считать готовым

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

Условная маршрутизация входит в базовое согласование ЛДО. Подключение внешней CRM или действие после решения — уже отдельная задача для Интеграций. Настроенное условие участия директора само по себе не является контролем бюджета или проверкой остатка лимита.

Основа разбора — руководство ЛДО: настройки и процесс согласования. Иллюстрации из прежнего интерфейса УНФ показывают назначение настроек; совместимость проверяйте по документации своей поставки.