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

Доступ, роли

Автор Максим *****, 13 дек 2018, 09:07

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

Максим *****

Всем привет! Ребят встала задача, в общем есть документ, на документе есть флажок (подпись).
Есть конкретная роль, есть два человека которым дана эта конкретная роль.
Суть:
Нужно, чтобы "Пользователь А" мог только ставить флажок (подпись) и записывать запись, а "Пользователь Б" мог только создавать, проводить, изменять эту запись, но провести "Пользователь Б" может ее только, с условием, что "Пользователь А" поставил подпись. И нужно это сделать все через одну общую роль, которая им дана.
Как это сделать? :xfbnsdfb:

Andrey_123

Здравствуйте, А если "Пользователь А" поставил флажок, а потом передумал, он может его снять? 
Добавлено: 13 дек 2018, 12:15


Как вариант можно сделать программно в модуле формы проверять роль при установке флага с помощью функции РольДоступна("ВашаРоль"),также проверять роль при проведении документа и в зависимости от условий разрешать или запрещать проведение.

LexaK

на одну роль лучше не делать, так как придется внутри анализировать еще и Пользователей А и Б
а потом когда они уволятся переделывать на Пользователей В и Г

добавьте еще одну роль
по одной роли можно работать с галкой (подпись документа)
по другой все остальное что вы написали.
если помогло нажмите: Спасибо!

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

Рейтинг@Mail.ru

Поиск