Было первое ограничение доступа к данным регистра:
#ОрганизацияВШапкеКонтрагентВШапке("Организация", "Контрагент");
Надо добавить второе условие:
#ТекущаяТаблица ГДЕ НЕ #ТекущаяТаблица.Контрагент В
(ВЫБРАТЬ
ЗапрещенныеКонтрагентыПользователя.Контрагент
ИЗ
Справочник.Пользователи.ЗапрещенныеКонтрагенты КАК ЗапрещенныеКонтрагентыПользователя
ГДЕ
ЗапрещенныеКонтрагентыПользователя.Ссылка = &ТекущийПользователь)
Как объединить в тексте эти два ограничения, чтобы они срабатывали по правилу "И"
вопрос решаемый, только почему-то вместо правильного решения (изучения подсистемы управления доступом) решили делать костыль
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший