Создана роль в расширении конфигурации. Галочки на стандартных реквизитах справочника установлены, но они недоступны. Прочие реквизиты доступны. Роль установлена для пользователя программно. При открытии справочника выдаётся: Недостаточно прав доступа к полям: Ссылка по причине: Нарушение прав доступа! В форме списка справочника в шапке выводятся наименования обычных реквизитов справочника. При добавлении в справочник элемента они же присутствуют в форме, а поля для ввода стандартных реквизитов (Наименование, Код) в форме элемента отсутствуют. Если роль описать непосредственно в конфигурации, то всё работает.
Уточню ситуацию. Справочник, на который устанавливается роль расширения, был добавлен в конфигурацию. Если роль устанавливается на справочник, предусмотренный конфигурацией, роль отрабатывает нормально.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший