Написал расширение для УТ.
Попробовал его открыть в БП.
А там ругается что справочник Пользвователи не соотнесся.
Хотя я убрал галочку "Поддерживать соответствие объектам расширения".
Я справочнику и желтую пиктограмку поставил вместо двух галочек (сине-красной) - не помогает.
Можно получить таки желаемое?
---
Нужно галку вообще убрать, тогда будет работать.
В БП при этом будет отображаться в этом поле "Объект не найден", но это не критично.

Если это сильно мешает, то можно сделать по-другому. В УТ оставить синюю/красную галки, при подключении расширения в БП оно заругается на несоответствие и выдаст окно с ошибками. Там будет ссылка "Исправить", где достаточно выбрать вариант "Очистить соответствие". Все, после этого и "Объект не найден" не будет, и будет работать.
---
да, как ни странно работает.

Для этого ненужно гонять конфигурацию в разные конфигурации, можно просто снять галочку "Объект расширяемой конфигурации".

После этого можно даже добавлять форму справочника (Пользователи) и расширять ее.

Проверил работает и на БП и на УТ, не ругается на непривязанный справочник пользователя, но в форме выбора выбирается и форма справочника расширяется.

Интересно.

Причем независимо от галочки "Поддерживать соответствие объектам расширяемой конфигурации по внутренним идентификаторам"
---
Синхронизация есть?. Пользователи и ФЛ синхронизируются?
---
вот я его и сбрасываю. Потому что иначе он будет контролировать по GUID
---
Может с ролями проблема?
---
а как сюда относятся роли?
---
Малость затупил.
---
Роль в Расширении УТ не срабатывает в БП
---
Нужно галку вообще убрать, тогда будет работать.
В БП при этом будет отображаться в этом поле "Объект не найден", но это не критично.

Если это сильно мешает, то можно сделать по-другому. В УТ оставить синюю/красную галки, при подключении расширения в БП оно заругается на несоответствие и выдаст окно с ошибками. Там будет ссылка "Исправить", где достаточно выбрать вариант "Очистить соответствие". Все, после этого и "Объект не найден" не будет, и будет работать.
---
это не годится для тиражных решений. приходится публиковать отдельную версию для БП. Неужели 1С не предусмотрело привязку по идентификаторам объектов (именно названиям, не GUID)?
---
Не понял, что не годится?
Вы делаете это 1 раз, на своей демке БП.
Потом измененное расширение загружаете обратно в УТ и тиражируйте сколько хотите в любые другие базы.

Посмотрите тиражируемое расширение fresh.cfe, там так и сделано.
---
мне нужно, чтобы один cfe подключался и в БП и в УТ без ошибок.
Если я загружу измененное расширение в УТ, уже там будет проблема с соотнесением со справочником Пользователи.
Так как во fresh.cfe я пробовал.
Но там объект не используется в формах. А я хочу использовать этот тип в формах.
Да и толку что во frehs.cfe они подключили справочник Пользователи, без привязки к реальному объекту он бесполезен, т.е. все равно нужно привязывать ручками к пользователям.

Конечно, можно использовать произвольную ссылку на справочник и приводить тип, как вариант.
Видимо, простого использования Справочника не предусмотреть.
---
Ну вы бы хоть проверили что ли для начала.
---
я проверил для начала. Попробуйте теперь добавить поле с типом Пользователи в форму в этом расширении.
---
Ну допустим?
---
да, как ни странно работает.

Для этого ненужно гонять конфигурацию в разные конфигурации, можно просто снять галочку "Объект расширяемой конфигурации".

После этого можно даже добавлять форму справочника (Пользователи) и расширять ее.

Проверил работает и на БП и на УТ, не ругается на непривязанный справочник пользователя, но в форме выбора выбирается и форма справочника расширяется.

Интересно.

Причем независимо от галочки "Поддерживать соответствие объектам расширяемой конфигурации по внутренним идентификаторам"