Имя: Пароль:
1C
1С v8
RLS Ограничение подразделения и статьи затрат
0 Марина Викторовна
 
18.02.13
14:08
Добрый день.
Стоит задача ограничить пользователям во всех отчетах определенные подразделения и статьи затрат (зарплатные)
Делаю так:
1. регистр сведений со списокм запрещенных подразделений
2. для роли у рег.накопления Затраты ставлю на Чтение ограничение

ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица        

ГДЕ НЕ ТекущаяТаблица.Подразделение В
               (ВЫБРАТЬ
                   ЗапрещенныеПодразделения.Подразделение
               ИЗ
                   РегистрСведений.ЗапрещенныеПодразделения КАК ЗапрещенныеПодразделения)

Получаю, что отчет по затратам не формируется совсем, нет прав (если в запросе стоит ВЫБРАТЬ), и формируется безо всяких ограничений (если стоит ВЫБРАТЬ РАЗРЕШЕННЫЕ)
Может, как-то еще можно сделать?
1 fisher
 
18.02.13
14:22
Криминала не видно. С ВЫБРАТЬ РАЗРЕШЕННЫЕ должно ограничивать.
Возможно, пользователю назначены еще роли, среди которых есть роль с правами на этот регистр без ограничений.
2 Марина Викторовна
 
18.02.13
14:23
(1) все роли проверила, права одинаково обрезала на регистр
3 fisher
 
18.02.13
14:34
Начните с простого теста. Одной роли у тестового пользователя и запуском под ним в консоли запросов простого запроса к регистру затрат.
4 Марина Викторовна
 
18.02.13
14:49
ок, буду пробовать