Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 03:37

Процессы с ролями

Автор А.Веснин, 31 янв 2023, 21:07

0 Пользователей и 1 гость просматривают эту тему.

А.Веснин

Приветствую честной народ!

Есть 1С:ДГУ 2.1.

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

Как сделать так, чтобы только пользователь с ролью "секретарь" мог её выполнить?

С уважением, Анатолий Веснин.

PS
Вот скрин от другого пользователя, как это выглядит в списке процессов:
1 Список задач.png

А вот скрин от того же другого пользователя, когда он открыл задачу секретаря.
2 Задача секретаря от другого пользователя.png 

LexaK

avesnin, в НУЖНОМ месте вставьте такую проверку
Если РольДоступна("Секретарь") Тогда ...
если помогло нажмите: Спасибо!

А.Веснин

Цитата: LexaK от 01 фев 2023, 10:00avesnin, в НУЖНОМ месте вставьте такую проверку
Если РольДоступна("Секретарь") Тогда ...

Извините за мою тупость, но НУЖНОЕ место находится где-то в конфигураторе? Спрашиваю потому, что там я не лазаю; только как администратор рулю шаблонами процессов.

С уважением, Анатолий Веснин.

LexaK

А.Веснин, Вообще при правильно написанных/запрограммированных БизнесПроцессах(БП) Задачи доступны только тем кому назначены!
это неправильная ситуация, когда Задачу могут править все кому не положено!
Верните на доработку этот БП тем программистам кто его делал.


 
если помогло нажмите: Спасибо!

Похожие темы (5)

Рейтинг@Mail.ru

Поиск