Добрый день, коллеги. Подсобите по такому вопросу.
Нужно чтоб пользователь с ролью КассирБезУправлКассы не видел в справочнике Кассы записи и группы с наименованием "Управленческая касса"
Что я сделал. В коде форм списка и выбора в процедуре ПередОткрытием добавил следующий код:
//ввод запрета доступа к кассе Управленческая касса для пользователя Кассир
РольКассир = Метаданные.Роли.КассирБезУправлКассы;
Если ПользователиИнформационнойБазы.ТекущийПользователь().Роли.Содержит(РольКассир) Тогда
ЭтаФорма.СправочникСписок.Отбор.Наименование.Использование = Истина;
ЭтаФорма.СправочникСписок.Отбор.Наименование.ВидСравнения = ВидСравнения.НеСодержит;
ЭтаФорма.СправочникСписок.Отбор.Наименование.Значение = "Управленческая касса";
ЭлементыФормы.СправочникСписок.ПроверкаОтображенияНовойСтроки = ВариантПроверкиОтображенияНовойСтроки.НеПроверять;
КонецЕсли;
//
Пользователь не видит только элементы с наименованием "Управленческая касса", а группы с тем же наименованием видит. Посоветуйте как лучше сделать. Заранее благодарен. Удачи!