Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Дать права на просмотр журнала закупок в УТ 11.4

Дать права на просмотр журнала закупок в УТ 11.4
Я
   John83
 
30.06.19 - 14:24
Дал права на просмотр нужных документов поступления, на РС РеестрДокументов, на сам журнал.
В итоге открывается, но пустой. Можно добавить документ, который в итоге все равно в нем не отображается.
Чего еще не хватает?
 
 
   Фрэнки
 
1 - 30.06.19 - 17:02
права лучше раздавать через группы доступа с использованием настроенных профилей групп доступа - в профилях определяются ограничения доступа.
   John83
 
2 - 02.07.19 - 09:07
(1) ну ок
в профиле доступа дал права на журнал закупок и нужные документы - журнал все равно пустой
При этом могу посмотреть список поступлений.
   John83
 
3 - 02.07.19 - 09:56
а вот в РС РеестрДокументов по поступлениям ничего нет..
в ролях такое ограничение на чтение
#ПоЗначениямРасширенный("РегистрСведений.РеестрДокументов","Чтение","",
"",
"",
"Организации","Т.Организация","И(",
"ГруппыПартнеров","Т.Партнер","ИЛИ",
"Условие","Т.Партнер = ЗНАЧЕНИЕ(Справочник.Партнеры.ПустаяСсылка)",") И (",
"Подразделения","Т.Подразделение","ИЛИ",
"Условие", "Т.Подразделение = ЗНАЧЕНИЕ(Справочник.СтруктураПредприятия.ПустаяСсылка)",") И (",
"Кассы,Подразделения,Склады","Т.МестоХранения.Ключ","ИЛИ",
"Условие","Т.МестоХранения.Ключ = НЕОПРЕДЕЛЕНО ИЛИ Т.МестоХранения.Ключ ЕСТЬ NULL",") И",
"ПравоЧтенияПоИдентификатору","Т.ТипСсылки","",
"","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","")
   John83
 
4 - 02.07.19 - 09:58
если ограничение на уровне записей отключено, где еще можно посмотреть ограничения?
   Фрэнки
 
5 - 02.07.19 - 10:17
(4) Ну я бы тексту запроса для заполнения динамического списка стал бы смотреть, от каких условий будет зависеть наличие записей в выборке.
Сейчас эта выборка пустая и причина явно не в том, что прописано в выключенном RLS
   hhhh
 
6 - 02.07.19 - 10:23
(4) надо не на чтение давать, а на просмотр.
   Cyberhawk
 
7 - 02.07.19 - 10:25
Проверить в РЛС дело или нет можно просто: выполни запрос в консоли
   John83
 
8 - 02.07.19 - 10:26
(6) это типовая роль "Базовые права УТ" и там есть право на просмотр, но как понимаю, сначала идет на чтение
   John83
 
9 - 02.07.19 - 10:28
(7) дык открываю под пользователем сам РС РеестрДокументов и в нем нет записей по поступлениям
По-моему тут как раз дело в РЛС. Вот только хрен разберешься, чего они там намутили.
   hhhh
 
10 - 02.07.19 - 10:35
(8) права на все документы проверь. все, а не только нужные.
 
 Рекламное место пустует
   John83
 
11 - 02.07.19 - 10:39
(10) в итоге просто добавил роль, без ограничений на чтение регистра и все отобразилось
Но было бы полезно узнать, почему типовым методом не получилось настроить.
   Cyberhawk
 
12 - 02.07.19 - 11:20
(9) Не тупи: форма которую ты открываешь может быть обвешана прикладным кодом чуть более, чем полностью. В отличие от запроса, только с помощью которого и можно понять, где запрет - на праве Чтение или на праве Просмотр, например.
   John83
 
13 - 03.07.19 - 08:18
ну да... в консоли все вывелось
тогда вообще не понимаю, где создается запрет на просмотр?
в форме реестра ничего подобного не вижу
   Cyberhawk
 
14 - 03.07.19 - 11:48
(13) На право "Просмотр" наложить RLS нельзя, т.е. оно или есть, или нет. Раз в запросе вывелось, значит оно есть.
И раз запрос прочитал, то и RLS на "Чтение" не работает платформенное.
Возможно использование такого RLS инициируется именно только из прикладной формы. А может эта форма вообще не оттуда, откуда ты запросом брал, берет данные. Фактический запрос дин. списка в ПриОткрытии можно посмотреть.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует