Имя: Пароль:
1C
1С v8
права доступа
0 pavelsch
 
18.05.15
11:18
Добрый день

знаю, что задача тривиальная, но справиться не получается, прошу вашей помощи

1с 8.2 КА 1.1.50.1
в отчете "товары на складах" нужно сделать так, чтобы пользователь видел остатки только своего склада
как я понимаю, мне нужно отфильтровать отчет запросом в поле "Чтение" в "Регистры накопления - ТоварыНаСкладах", но как составить запрос никак не соображу
до этого была задача отфильтровать ПКО и РКО по пользователю, которое у меня получилось сделать строкой "ДокументРКО ГДЕ ДокументРКО.Ответственный = &ТекущийПользователь"
как в моем случае подобраться к складу по умолчанию у пользователя ума не приложу

помогите, пожалуйста
1 ale-sarin
 
18.05.15
11:22
А на других отчетах/регистрах ему можно смотреть остатки всех складов?
А вообще типовое ограничение доступа на уровне записей не помогает?
2 pavelsch
 
18.05.15
11:27
(1) нет, всегда смотреть только свой склад
поэтому в решил в попробовать в конфигураторе ролями прописать

нашел, где находится нужные мне данные УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнойСклад")
но как их прописать в запрос в поле "ограничением доступа к данным"?
3 ale-sarin
 
18.05.15
11:32
(2) Пользователь может сам себе назначить основной склад. Или вообще очистить.

типовое ограничение доступа на уровне записей не помогает?
4 pavelsch
 
18.05.15
11:34
(3) "Пользователь может сам себе назначить основной склад. Или вообще очистить."
знаю, меня это устраивает

"типовое ограничение доступа на уровне записей не помогает?"
каюсь, не знаком с этим механизмом, на сколько просто реализовать мою задачу?
5 ale-sarin
 
18.05.15
11:38
(4) Если Вас это устраивает, то это уже не ограничение называется. На самом деле Вы разрешаете ему смотреть все склады. В чем смысл вопроса?

А про РЛС поиск много знает.
https://www.google.ru/search?sclient=psy-ab&newwindow=1&q=рлс+site%3Aforum.mista.ru&oq=рлс+site%3Aforum.mista.ru&gs_l=serp.3...2897.2897.0.3911.1.1.0.0.0.0.46.46.1.1.0.msedr...0...1c.1.64.psy-ab..1.0.0.a-YV9bBwP3s&pbx=1#newwindow=1&q=ограничение+доступа+по+складу+site:forum.mista.ru
6 pavelsch
 
18.05.15
11:43
(5) "Если Вас это устраивает, то это уже не ограничение называется. На самом деле Вы разрешаете ему смотреть все склады. В чем смысл вопроса?"
сложная история, но нет - так нет

большое спасибо за наводку, буду пробовать решить с помощью РЛС