Доброго времени суток.
При работе с реальными базами иногда возникает ситуация, когда в базе много ссылок на элемент справочника, который надо сделать предопределенным.
В данной статье привожу решение для платформы "1С 8.3" в режиме совместимости "8.3.2" или ниже, когда недоступна программная замена обычной ссылки справочника на предопределенный элемент.

Необходимо выгрузить конфигурацию в файлы и открыть в блокноте файл предопределенных элементов из каталога, соответствующего нашему справочнику.

Далее необходимо узнать уникальный идентификатор элемента справочника, который надо сделать предопределенным, и записать его вместо уникального идентификатора прежнего предопределенного элемента.
Узнать уникальный идентификатор можно через табло в режиме толстого клиента.

Затем следует загрузить конфигурацию из измененных файлов.

Перед обновлением конфигурации базы данных можно сравнить её с загруженной конфигурацией и увидеть, что меняются предопределенные элементы с различными уникальными идентификаторами.

После обновления конфигурации базы данных остается убедиться, что все интересующие нас ссылки справочника стали ссылками на предопределенный элемент.

Вступайте в нашу телеграмм-группу Инфостарт
