1.
feel063
14
24.04.13 01:02
Сейчас в теме
Друзья, помогите пожалуйста! Цель - закрыть доступ к закупочным типам цен в УТ 10.3. Я ограничил доступ определенной роли к справочнику с помощью RLS таким образом:
1) Добавил новый реквизит - "Закупочная" - тип булево, который является признаком, что цена закупочная;
2) Установил право на чтение для <ПрочиеПоля> ОграничениеДоступа: ТипыЦенНоменклатуры ГДЕ НЕ ТипыЦенНоменклатуры.Закупочная
Этот вариант работает, НО при создании, например, реализации программа ругается на ограничение доступа
флСуммаВключаетНДС = ДокументОбъект.ТипЦен.БазовыйТипЦен.ЦенаВключаетНДС;
Т.к. в базе есть динамически рассчитываемые типы цен, которые рассчитываются на основании базовой - закупочной. Делать модуль, где вылетает ошибка привилегированным не очень красиво, но тоже помогает.
Вопрос:
Если доступ к объекту закрыт, то можно ли так же с помощью RLS открыть доступ к конкретному полю объекта - ЦенаВключаетНДС ?