Обойти RLS в запросе #454845


#0 by ASU_Diamond
Есть отчет по дебиторской задолженности в разрезе документов. К платежным поручениям привязан RLS, чтобы подразделения видели только свои платежки. В отчете берутся данные из платежек и естно что выдает "недостаточно прав у пользователя". Как обойти это в запросе? Текст запроса: ВЫБРАТЬ    ВзаиморасчетыСКонтрагентамиОстатки.Контрагент,    ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента,    ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента.Подразделение,    ВзаиморасчетыСКонтрагентамиОстатки.ДокументРасчетовСКонтрагентом,    ВзаиморасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток,    ПлатежноеПоручениеИсходящееРасшифровкаПлатежа.ДокументПланированияПлатежа.ЦФО
#1 by Irbis
Либо разрешенные, либо в привилегированном модуле выполнять
#2 by Irbis
В зависимости от целей
#3 by ASU_Diamond
Разрешенные не решает проблему, ибо в выборку по попадают платежки не разрешенные RLS.
#4 by Irbis
Значит RLS кривой, или потом поле запрещенное через точку достаешь.
#5 by ASU_Diamond
вот запрос для построителя: } } ПО ОБЩИЕ
#6 by ASU_Diamond
в выборку попадают платежки в которых в договоре подразделение одно, а в документе планирования ЦФО другое. RLS отсекает по ЦФО.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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