Согласования

Условные маршруты: согласование по марже и стороне.

Когда маржа падает ниже порога — добавляем ФинДира. Как настроить это без разработчиков, через обычный UI, и почему «один маршрут на всё» — путь к утомительному согласованию.

МС
Михаил Соловьёв
CEO actrix · Основатель
7 МИН ЧТЕНИЯ

§01Почему универсальный маршрут не работает

Соблазнительно настроить один маршрут согласования на все документы и забыть. Реальность отрезвляет: на договор в 200 тысяч и на договор в 200 миллионов одинаковая цепочка — это либо недостаточный контроль на большом, либо утомительная бюрократия на маленьком.

Через 3 месяца использования универсального маршрута сотрудники начинают «согласовывать не глядя». Через 6 месяцев согласование становится формальностью, которая ничего не ловит.

§02Какие условия имеют смысл

Условия должны быть привязаны к уровню риска, а не к абстрактным признакам документа.

  • Сумма документа. Прямой индикатор финансового риска. Чем больше сумма, тем серьёзнее проверка.
  • Маржа. Отклонение от плановой маржи — индикатор, что что-то идёт не по плану.
  • Сторона. Клиентские документы и подрядные имеют разные риски: клиентский — потеря выручки, подрядный — перерасход.
  • Тип документа. Корректировка с увеличением суммы — один риск, корректировка с уменьшением — другой.
  • Контрагент. Новый подрядчик, никогда раньше не работавший — дополнительный шаг проверки.

Что не стоит использовать как условие: ФИО инициатора, отдел, время дня, цвет глаз. Эти признаки не говорят о риске.

§03Настройка в actrix

На каждом шаге маршрута есть поле «Условие включения». Поддерживаются простые сравнения: >, <, =, !=, in, not in. Поля документа доступны как переменные: amount, marginPct, side, contractor.isNew.

Пример условия для шага «Согласование с ФинДиром»: amount > 30000000 OR marginPct < 12. Шаг включается, если сумма больше 30 млн или маржа меньше 12%.

Шаги, для которых условие не выполнено, автоматически пропускаются — документ идёт сразу к следующему включённому шагу.

§04Реальные примеры

Несколько комбинаций, которые реально работают на стройке.

ДокументУсловиеЧто добавляется
Клиентская корректировкаamount > 5 млнШаг с юристом
Любой актmarginPct < план−3 п.п.Шаг с ФинДиром
Подрядный КС-2contractor.isNewШаг с руководителем направления
Корректировкаamount < 0 (уменьшение)Шаг с руководителем проекта
Договорside=CLIENT AND amount > 100 млнШаг с CEO

Хорошо настроенный условный маршрут — это маршрут, в котором 80% документов идут коротким путём, а 20%, действительно требующих внимания, попадают на нужного человека.

СОГЛАСОВАНИЯ МАРЖА АВТОМАТИЗАЦИЯ