Имя: Пароль:
1C
 
Права на доступ к Заказу Покупателя (УПП)
,
0 Анцеранана
 
17.11.15
13:42
Уважаемые коллеги. Запретил на уровне групп пользователей доступ к просмотру документов "Заказ Покупателя" менеджерами из другого отдела (для этого убрал галочку "просмотр данных" у соответствующих групп доступа контрагентов, теперь дилерский отдел видит свои заказы, а отдел продаж - свои).

Как проще всего сделать, чтобы в отчете "Товары в резерве на складах" (допустим он внешний) были все-таки видны данные из чужих Заказов (например поле "Ответственный"). Сейчас там выводится пустое значение.
1 John83
 
17.11.15
13:45
по-моему запрет нужно ставить в регистрах, а не в самом документе
2 Анцеранана
 
17.11.15
13:48
(1) Не в документах и не в регистрах же, а на уровне групп пользователей. Типовую "ломать" категорически запрещено - по условиям нашей работы.
3 VikingKosmo
 
17.11.15
13:50
Перед выполнением запроса установить ПривилегированныйРежим = Истина
4 Анцеранана
 
17.11.15
13:50
возможно я тему криво назвал, просьба не фиксироваться конкретно на словах "Заказ покупателя".
5 Анцеранана
 
17.11.15
13:50
(3) Попробую спс.
6 VikingKosmo
 
17.11.15
13:51
(5) незачто, 500р.
7 John83
 
17.11.15
13:53
(3) дык это если на УФ
8 John83
 
17.11.15
13:54
(2) открой пофигуратор, открой роль и посмотри, что там написано для документа - скорее всего он тоже относится к запрету по группе контрагентов
9 Анцеранана
 
17.11.15
14:11
(3) Не взлетело...
    УстановитьПривилегированныйРежим(Истина);
    
    УниверсальныйОтчет.СформироватьОтчет(ТабличныйДокумент,,, ЭтотОбъект);
    
    УстановитьПривилегированныйРежим(Ложь);


У пользователя недостаточно прав.

(8) Да, у документа запрет по группе. И это правильно!

Вопрос , а что делать?
10 VikingKosmo
 
17.11.15
14:28
(9) может все таки устанавливать ПривилегированныйРежим перед ВЫПОЛНЕНИЕМ ЗАПРОСА?