Имеется почти типовая БП (доработки небольшие и не касаются основного функционала БП).
Возникла необходимость для бухгалтеров филиалов ограничивать просмотр журнала проводок только теми проводками, которые формируются документами, ответственный в которых и есть сам пользователь.
Ограничения, устанавливаемые в профиле пользователя, нужного эффекта не дают, и видны ВСЕ проводки, и документы так же можно открыть, хотя для установленных ролей есть ограничения вида https://yadi.sk/i/9V00jrc93SEbjm , исключений не назначено.
Скорее всего Ответственный не выведен на форму и список его не запрашивает при выводе. Установите у этого реквизита галочку ИспользоватьВсегда. Тогда и отбор получиться сделать. Только накладывайте его средствами БСП: ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка
Но вообще надо настраивать RLS, так как если пользователь откроет список этих документов из другой формы, где не настроен отбор, то он увидит всё что видеть не должен.
Так же надо помнить, что если у отбора не стоит признак доступности то пользователь может его снять вручную в настройке списка.
(2) на форму реквизит выведен (в конфигураторе), и "ИспользоватьВсегда" так же установлен.
НО! В на форме реквизит не отображается, и в списке доступных элементов так же не виден (в форме настройки списке). Куда смотреть-копать?
Это по мне так мутная тема и темный лес... Сколько я сталкивался с ним, то толком и гибко не работает... Может за несколько лет не встретились работающие и правильные примеры...