Имя: Пароль:
1C
 
Не отражается по нескольким подразделениям документы
0 vsg-work
 
06.05.24
14:24
Здравствуйте, уважаемые коллеги!

Конфигурация УТ 11.0.

Создал пользователя: "Иван Иванов".
Создал профиль группы доступа "Менеджер по продажам " и и сделал вид доступа по "Подразделениям", в использовании указал "Вначале все запрещены".

Далее, создал группу доступа "Менеджер по продажам ДКИ ДНИ", и в ограничении доступа добавил только два разрешенных подразделения - "ДНИ" и "ДКИ".

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

Что заметил, если в карточке пользователя проставить подразделение "ДНИ", то ограничение будет по ДНИ, но ДКИ не будет показываться, и наоборот. Если поставить ДКИ, то ДНИ не будет показываться.

По RLS, на этом документе стоит следующее на право "чтение":

#ПоЗначениям( "Документ.АвансоваяСкидка","Чтение","",
"ГруппыПодразделений","Подразделение",
"","",
"","",
"","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","" )
1 MaximSh
 
06.05.24
14:50
(0) Две и более группы доступа с RLS одному пользователю первый путь к тормозам, т.к. ограничение в запрос дописывается из всех групп. Только 1 группу с RLS пользователю.

По сути. Подразделения в иерархии? Галочка в ограничениях в отдельной колонке.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс