Ролевая маршрутизация в 1С:Документообороте для компании с обособленными подразделениями

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

Что такое ролевая маршрутизация и почему в филиальной структуре без неё не обойтись

Ролевая маршрутизация — это адресация задачи не конкретному сотруднику, а роли, которая ему присвоена. Например, вместо того чтобы направить документ лично Ивановой, ей присваивают роль «Бухгалтер материального стола» — и уже в шаблоне процесса документ адресуется этой роли. Программа сама находит, кто должен выполнять задачу.
При персональной адресации пришлось бы вручную находить и переделывать каждый шаблон, где фигурирует конкретный человек, если он уволился и был переведен. При ролевой маршрутизации не надо трогать маршруты, достаточно зайти в саму роль, убрать одного сотрудника и добавить другого.
Важно учитывать, что роль в 1С:Документообороте — это не всегда должность сотрудника. Она отражает функцию человека в бизнес-процессе. Например, сотрудник может занимать должность экономиста, но в процессе согласования выступать в роли «Начальник финансового отдела». В таком случае в маршруте используют именно роль, потому что она описывает ответственность сотрудника, а не его место в штатном расписании.
Ролевая маршрутизация в 1С Документооборот
Шаблоны процессов нельзя редактировать после того, как по ним запущены документы. Если в маршрут нужно внести изменения, его потребуется создать заново.
Если у компании есть обособленные подразделения, без ролевой маршрутизации не обойтись. В каждом филиале могут быть сотрудники с одинаковыми ролями, например, руководители, бухгалтеры или кадровые специалисты. Задачи должны автоматически попадать исполнителям именно из того подразделения, к которому относится документ. При персональной адресации для каждого филиала придётся делать отдельный шаблон.
Ролевая модель решает это иначе. В одном шаблоне указывается роль «Бухгалтер», а какой именно сотрудник её выполняет — определяется в зависимости от того, к какому подразделению относится документ.

Важно! В статье идет речь о 1С:Документообороте 3.0. Ролевая адресация задач есть и в версии 2.1, но архитектура прав вокруг неё устроена иначе. Подробнее изучить сравнение прав доступа в этих двух конфигурациях можно в нашей другой статье.

С чего начать: структура предприятия и полномочия как фундамент будущих ролей

Перед созданием ролей в 1С:Документообороте нужно подготовить организационную структуру компании. От неё зависит, как система будет определять исполнителя задачи: сотрудника конкретного подразделения, руководителя или другую роль.
Для филиальной структуры важно настроить не только список сотрудников, но и связи между подразделениями, должностями и зонами ответственности. В системе должна отражаться фактическая схема работы компании, а не только формальная структура из штатного расписания.
Последовательность подготовки выглядит так:
1. Настройте справочник «Структура предприятия».
Зафиксируйте иерархию подразделений, включая филиалы и обособленные единицы, чтобы система могла однозначно определять подразделение документа и выбирать исполнителя в рамках этого подразделения.
2. Добавьте сотрудников и их принадлежность к подразделениям.
Внесите сотрудников в справочник и укажите их подразделение, должность и дополнительные реквизиты, которые будут использоваться в автоподстановках и условиях маршрутизации.
3. Определите полномочия и зоны ответственности.
До настройки маршрутов определите, какие подразделения и сотрудники участвуют в согласовании документов и какие решения принимают на разных этапах. Например, договор согласует бухгалтер филиала, а крупный договор дополнительно — руководитель головного офиса.
4. Настройте роли исполнителей.
В справочнике «Роли исполнителей» создайте роли, которые будут использоваться в маршрутах, и назначьте им исполнителей. Например, роль «Бухгалтер» может использоваться для задач, которые в разных филиалах выполняют разные сотрудники. При настройке обработки документов роль можно указать участником действия вместо конкретного сотрудника. Для случаев, когда исполнитель должен определяться автоматически по данным документа или структуры предприятия, используются автоподстановки исполнителей.

Владелец роли и резервный исполнитель

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

Роль или автоподстановка: как выбрать способ адресации задачи

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

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

Когда использовать роль исполнителя

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

Когда использовать автоподстановку

Автоподстановка нужна в ситуациях, когда исполнитель определяется автоматически по данным документа или другим условиям.
Например:

  • руководитель автора документа;
  • руководитель подразделения-инициатора;
  • участник процесса, указанный в реквизитах документа.

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

Как выбрать способ назначения исполнителя

При настройке этапа процесса ориентируйтесь на логику работы компании:

  • если функция постоянная и есть сотрудник, отвечающий за неё в каждом подразделении, используйте роль;
  • если исполнитель зависит от автора документа, подразделения, реквизитов или других данных, используйте автоподстановку;
  • если задача всегда выполняется одним конкретным человеком независимо от структуры, можно указать сотрудника напрямую.

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

Если не хотите разбираться вручную: специалисты «Хэндисофт» помогут обследовать бизнес-процессы и настроить «1С:Документооборот» под задачи вашей компании.

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

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

Частая ошибка — назначить маршрут только для головного офиса

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

Перед запуском нужно проверить:

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

Как проверить, что маршрут действительно работает, прежде чем запускать его на всех сотрудников

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

Проверку проводят на нескольких сценариях:

Сценарий Что проверить
Документ создан в разных подразделениях Система выбрала правильного исполнителя роли
Изменились параметры документа (например, сумма) Сработало нужное условие маршрута
Основной исполнитель отсутствует Работает замещение или назначен резервный исполнитель


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

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

Частые ошибки при настройке ролевой маршрутизации в распределённой структуре

Неполная структура подразделений в системе

Если в 1С:Документообороте не отражены все филиалы или между подразделениями неверно настроены связи, система не сможет корректно определить исполнителя роли. В результате задача может попасть не тому сотруднику или потребовать ручного назначения.

Использование слишком общих ролей

Например, роль «Бухгалтер» без привязки к подразделению может привести к тому, что задача будет доступна нескольким сотрудникам сразу. Для распределённой структуры роли нужно проектировать с учётом зон ответственности

Дублирование или пересечение ролей

Если несколько сотрудников выполняют одинаковую роль, нужно заранее определить, кому должна назначаться задача: одному ответственному, группе сотрудников или тому, кто соответствует дополнительному условию.

Отсутствие резервного исполнителя

Если для критичной роли не предусмотрено замещение, процесс может остановиться из-за отпуска, увольнения или временной недоступности сотрудника.

Несогласованная матрица полномочий

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

Чек-лист перед запуском

Перед запуском маршрутов для всех подразделений проверьте основные настройки и сценарии работы:

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

Частые вопросы пользователей

Чем ролевая маршрутизация отличается от назначения задачи конкретному сотруднику?

При персональном назначении задача привязана к одному человеку. Если сотрудник увольняется или меняет должность, нужно менять настройки процессов. При ролевой маршрутизации задача назначается не сотруднику, а роли. Поэтому достаточно изменить исполнителя роли, а шаблон процесса останется прежним.

Как назначить одну роль разным сотрудникам в разных подразделениях?

В распределённой структуре одна и та же роль может выполняться разными сотрудниками. Например, роль «Бухгалтер филиала» назначается бухгалтеру каждого подразделения. При запуске процесса система определяет подразделение документа и выбирает исполнителя с нужной ролью.

Что произойдёт, если основной исполнитель отсутствует?

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

Можно ли менять исполнителей без изменения шаблона процесса?

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

Как проверить, почему задача попала не тому сотруднику?

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

Как «Хэндисофт» помогает настроить ролевую маршрутизацию

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

Специалисты «Хэндисофт» помогают на всех этапах внедрения:

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

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

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