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