Имя: Пароль:
1C
1С v8
RLS права доступа к бух проводкам
0 soleg78
 
07.02.12
19:11
УТП 8.2.
Режим : Серверный
*******************
Кратко.
Есть главный офис и несколько переферийных складов
Нужно что бы пользователи переферийных складов видели только остатки по "своему складу"
Для осуществления данной задачи была создана новая роль "РольПереферия"

в нужных регистрах было установлено ограничение прав
Напиример:
ПартииТоваровНаСкладах ГДЕ ПартииТоваровНаСкладах.Склад В
           (ВЫБРАТЬ
               ПользователиОбъектыДоступа.ВидОбъекта
           ИЗ
               Справочник.Пользователи.ОбъектыДоступа КАК ПользователиОбъектыДоступа
           ГДЕ
               ПользователиОбъектыДоступа.Ссылка = &ТекущийПользователь
               И ПользователиОбъектыДоступа.ВидОбъекта ССЫЛКА Справочник.Склады
               И ПользователиОбъектыДоступа.Чтение = ИСТИНА)
//ПользователиОбъектыДоступа - Это новый справочник, ... в нем прописаны все склады по которым пользователь может видеть остатки
language: 1c


с управленческими отчетами проблем совсем нет, пользователи видят остатки и обороты только по "своим" складам
но вот на оборотно -сальдовую ведомость я немогу установить данное ограничение.

помогите советом
т.е. например при формировании ОСВ по 281 работником филиала (с ролью "РольПереферия") были видны остатки только по "его складу"
1 Vladal
 
07.02.12
19:13
>> с управленческими отчетами проблем совсем нет
Упручёт на регистрах накопления или бухгалтерии?

В справочнике Склады пользователи удаленного склада видят все элементы или тольо свой склад?
2 soleg78
 
07.02.12
19:17
Упручёт на регистрах накопления
В справочник склады пользователи видят все склады
3 fisher
 
07.02.12
19:18
(0) Никак. Тема очень больная. RLS на бух-регистры можно только на измерения закручивать (и то как бы не на одни балансовые - точно не помню).
Поэтому только костылями...
4 Dmitrii
 
гуру
07.02.12
19:19
RLS по значениям субконто на РБ сделать нельзя.

По счетам - еще криво кое как можно - в некоторых отчетах будет вылезать вместо счета <Объект не найден>. По субконто - фиг.
5 soleg78
 
07.02.12
19:24
Вот и приехали....(((( Разве не у кого такой проблемы небыло?. Кто-то же как-то выкручивался?.
6 fisher
 
07.02.12
19:34
(5) Как-как... Костыли в отчеты плюс ЦУК (центр управления костылями).
7 Dmitrii
 
гуру
07.02.12
19:40
(5) >> Разве не у кого такой проблемы небыло?. Кто-то же как-то выкручивался?

Конечно было. Выкручиваются все по-своему, но только не через RLS.

Как вариант:

Отключение всех бухгалтерских отчетов для нужных ролей.

Создание своих собственных готовых отчетов по РБ, в которых изначально в параметрах и отборах будет жестко забита разрешенная/запрещенная аналитика.

Закрытие возможности пользоваться внешними отчетами и обработками.
Включене RLS на справочнике внешних отчетов и обработок (в российских типовых и так есть).
8 soleg78
 
08.02.12
13:44
спасибо за ответы
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс