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