Под правами пользователя запрос не отрабатывает
05.11.2013
11:14
#1
ДД!
Подскажите, пжл, почему простой запрос не срабатывает под пользовательскими правами, а под полными правами выдает результат.
1С:Предприятие 8.2 (8.2.19.68)
Подскажите, пжл, почему простой запрос не срабатывает под пользовательскими правами, а под полными правами выдает результат.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
РС.Номенклатура
ИЗ РегистрСведений.НастройкаТорговли КАК РС
ГДЕРС.ДоговорКонтрагента.Организация = &Организация
И РС.СтавкаНДС = &СтавкаНДС
1С:Предприятие 8.2 (8.2.19.68)
05.11.2013
12:04
#5
В УТ 10.3 есть интересная ситуация, когда включен механизм контроля заведения контрагента (чтобы дубли не наделать) и настроены RLS на группы доступа к контрагентам. При записи нового элемента вызывается запрос, который ищет по определенным реквизитам контрагента в базе, но по конструкции "Разрешенные" не получает ничего, т.к. аналогичный элемент в недоступной для пользователя группе находится. Пришлось после типовой проверки вызывать такую же проверку, но уже в дополнительно созданном своем привилегированном модуле.
Читают тему
(гостей: 1)