Имя: Пароль:
1C
 
УТ11 Нехватка прав на журнал
,
0 ildary
 
05.12.16
09:06
Уважаемые специалисты, подскажите пожалуйста, как правильно давать пользователям права на журнал РеестрТорговыхДокументов? Отдельной роли для этого нет, создал свою, в ней включил чтение и просмотр этого журнала, но у ограниченного пользователя выходит ошибка "Поле объекта не обнаружено - Организация" - ругается в этой строке: Элементы.Организация.Видимость = ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоОрганизаций");
В отладчике видно, что у элементов нет поля Организация. Я подумал, что этого из-за того, что у роли нет права чтения нужного документа, и у всех документов этого журнала включил чтение. Но ошибка не ушла. Скажите пожалуйста, что надо сделать, чтобы не давая пользователю права администратора - дать возможность просмотра этого журнала?
1 Звездец
 
05.12.16
09:10
дай права и на все остальные необходимые объекты
2 Cool_Profi
 
05.12.16
09:10
В ЖР что написано?
3 ildary
 
05.12.16
09:13
(1) я бы дал, если бы знал, чего ему не хватает. Я пока не могу понять - почему у ограниченного пользователя в форме журнала в динамическом списке отсутствует колонка "Организация".

(2) {ЖурналДокументов.РеестрТорговыхДокументов.Форма.ФормаСписка.Форма(162)}: Поле объекта не обнаружено (Организация)
4 Звездец
 
05.12.16
09:14
(3) предлагаю разрешить чтение организаций
5 Cool_Profi
 
05.12.16
09:15
В тексте запроса есть организация?
6 ildary
 
05.12.16
09:17
(4) у пользователя есть право на чтение и просмотр организаций (я проверил через отчет по правам).

(5) вот здесь проблема - динамический список не использует особый текст запроса.
7 Cool_Profi
 
05.12.16
09:18
(6) Значит, ФО по организациям отключена, вот поле и не попадает в результат.
8 ildary
 
05.12.16
09:25
(7) пожалуйста уточните о чем речь? Если вы имеете в виду, что ПолучитьФункциональнуюОпцию("ИспользоватьНесколькоОрганизаций") - не работает - то в отладчике тут возвращается Истина. Я уверен, что ошибка в том, что у поля Элементы нет колонки Организация. А вот почему ее нет у ограниченного пользователя (но есть у админа) - я не понимаю и прошу помощи.
9 Cool_Profi
 
05.12.16
09:26
Если есть у админа, но нет у пользователя - значит, проблема в правах.
10 ildary
 
05.12.16
09:28
(9) Осталось понять, где именно? Подскажите пожалуйста, где копать?
11 ildary
 
05.12.16
21:41
В итоге я разобрался - чтобы журнал мог нормально просматриваться - нужны права не только на Чтение, но и на Просмотр каждого документа этого журнала. Что не очень хорошо, потому что видов документов слишком много. Посоветуйте пожалуйста отчет, печатающий не один вид документов, а несколько (например все документы оптового отдела - заказ-Реализация-С/Ф), или например склада (перемещение-списание-оприходование) в УТ11.
Закон Брукера: Даже маленькая практика стоит большой теории.