Как настроить видимость задач и процессов в 1С:Документооборот для пользователей, не являющихся исполнителями?

Пользователь 1С v8.3 (Управляемые формы) 1С:Документооборот IT и автоматизация бизнеса
← На главную

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

Метод 1. Использование дополнительного этапа «Ознакомление» в шаблоне процесса

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

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

Метод 2. Назначение контролера и настройки контроля

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

В настройках процессов и задач предусмотрен механизм контроля. Контролер имеет право просматривать задачи и получать сведения об их исполнении. Для этого проанализируем следующие действия:

  1. При старте процесса или в настройках шаблона укажем контролера.
  2. Если используется версия системы, где контролером по умолчанию выступает инициатор, настроим подписки и уведомления для заинтересованного лица.
  3. Убедимся, что у контролера есть права доступа к самому предмету процесса (документу или мероприятию).

Метод 3. Автоматическое формирование рабочей группы предмета

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

Если пользователь участвовал в одном из этапов работы с документом, он автоматически добавляется в рабочую группу предмета. Это гарантирует доступ к просмотру самого документа и его истории, а также видимость процесса в общем списке («Все задачи»), даже если конкретная задача не назначена непосредственно на этого пользователя.

Метод 4. Настройка типовых ролей и прав доступа

Проанализируем системные роли, позволяющие расширить видимость задач без изменения структуры бизнес-процессов:

  1. Роль «Контроль процессов и задач»: предоставляет сотруднику возможность просматривать и контролировать задачи других пользователей без права их непосредственного выполнения.
  2. Делегирование прав: позволяет временно или постоянно передать права просмотра и выполнения задач от одного сотрудника другому.
  3. Роль «Чтение процессов и задач без ограничений»: дает полный доступ к задачам системы в обход RLS (ограничений на уровне записей). Используем эту роль с осторожностью, так как она открывает доступ ко всем задачам информационной базы.

Метод 5. Регистр сведений «УчастникиПроцесса» и доработка бизнес-логики

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

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

Особенности в редакции 1С:Документооборот 3.0

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

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

← На главную