v8: Как правильно настроить rls для регистра? #585895


#0 by brodya
Есть шаблон ограничений для документов ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица         ГДЕ #ТекущаяТаблица.Ответственный.Участок = Значение(Справочник.Sobiz_Участки.Ачинский) Он отрабатывается отлично, пользователь видит только то, что должен. Есть шаблон для регистров в которых эти доки являются регистраторами ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица  ГДЕ #ТекущаяТаблица.Регистратор.Ссылка ЕСТЬ НЕ NULL И #ТекущаяТаблица.Регистратор.Ответственный.Участок = Значение(Справочник.Sobiz_Участки.Ачинский) И тут проблема, в результате запроса из регистра возвращаются строки с "Объект не найден". Помогите правильно написать ограничение для регистра, чтобы пользователь видел только те записи, в которых регистратор удовлетворяет первому шаблону.
#1 by ДенисЧ
ВЫБРАТЬ РАЗРЕШЕННЫЕ в запросе?
#2 by brodya
Разрешенные конечно есть, не в этом дело.
#3 by brodya
Если условие из второго шаблона дописать в запрос, то всё работает как надо. Но необходимо чтобы это было реализовано с помощью rls.
#4 by brodya
ап ап
#5 by brodya
опять ап
#6 by 5 Элемент
Для регистра накопления, только через измерения.
#7 by jsmith82
да уж, это жесть, я в своё время шпилил доп. измерения для регистра, чтобы через рлс его прогуталинить в твоём случае это измерение участок
#8 by brodya
Это регистр сведений, и таких регистров много, в каждый заводить участок... не очень хочется.
#9 by jsmith82
Sobiz_ это приставка к дополнительному быдломодулю от любящих деньги разработчиков?
#10 by jsmith82
убивают они меня конеш, эти быдлокодеры вчера только шпилил бухгалтерию строительного предприятия с доблестной приставкой Имп, это та ещё жесть
#11 by brodya
типо того.
#12 by brodya
Ну всё похоже стало ясно. Добавил в регистр измерение Участок. Написал правило, но ничего не изменилось, по прежнему выбираются все записи. Начал искал роли в которых не действуют мои rls, нашел роль "Пользователь". думаю сейчас всё заработает.
#13 by brodya
Ура, работает. Всем спасибо :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С