В практике работы администратора или программиста 1С часто возникает ситуация, когда необходимо развернуть «чистую» базу конкретного старого релиза (например, 3.0.70.30), однако на официальном портале техподдержки в разделе обновлений доступны только патчи и файлы обновлений .cfu. Полные дистрибутивы для старых версий часто отсутствуют в публичном доступе, что вызывает трудности при необходимости восстановить конфигурацию или создать эталонную базу для разработки.
В этой статье мы подробно разберем, почему сложилась такая ситуация, и рассмотрим проверенные методы получения полного файла конфигурации .cf или инсталлятора setup.exe для нужной версии.
Проанализируем политику публикации файлов компанией «1С». До весны 2020 года (примерно до релизов серии 3.0.77) полные дистрибутивы типовых конфигураций выкладывались на сайт только для «ключевых» или «знаковых» релизов. Основная масса промежуточных выпусков поставлялась исключительно в виде обновлений. Предполагалось, что пользователь либо хранит физические диски ИТС, либо последовательно обновляет систему. Ситуация изменилась в период пандемии, когда был осуществлен переход на бесконтактное сопровождение, и полные дистрибутивы стали публиковаться практически для каждого релиза. Если вам нужен релиз 2019 года или ранее, стандартным поиском на портале его, скорее всего, не найти.
Это самый простой и легальный путь, если у вашей организации есть действующий договор ИТС. Рассмотрим, как это работает:
setup.exe нет в архиве, специалист партнера может сформировать для вас файл конфигурации .cf требуемого релиза из своей эталонной базы.Если ждать ответа от партнера нет возможности, разберем технический способ получения нужной версии из имеющихся ресурсов. Нам понадобится любой более ранний полный дистрибутив (инсталлятор) и цепочка обновлений до целевого релиза.
Проделаем следующие шаги:
.cfu) с сайта техподдержки от текущей версии до искомой (в нашем случае — до 3.0.70.30).Конфигуратор через меню Конфигурация — Поддержка — Обновить конфигурацию последовательно применим все обновления..cf, который можно использовать для разворачивания новых баз без долгого процесса обновлений.Малоизвестный, но эффективный способ для относительно современных релизов (выпущенных незадолго до изменения политики 2020 года). Выясним, как проверить доступность этого метода для вашего случая:
Перейдем на страницу списка релизов 1С:Бухгалтерии. Если в колонке «Дистрибутив» для выбранной версии нет прямой ссылки, попробуем зайти в карточку релиза. В некоторых случаях там присутствует кнопка «Скачать дистрибутив конфигурации». Для активации ссылки потребуется:
.cf файл.Важное замечание: Для релизов 2019 года и старше этот функционал часто не срабатывает, так как файлы конфигураций не были подготовлены для генерации ссылок задним числом.
Если у вас уже есть база, работающая на релизе 3.0.70.30, но она была доработана (снята с поддержки или изменена), и вам нужен «чистый» типовой файл, рассмотрим механизм работы с конфигурацией поставщика.
Разберем алгоритм действий в Конфигураторе:
.cf без каких-либо ваших доработок.Если при сравнении выгруженной конфигурации поставщика с основной конфигурацией базы вы видите «дохрена различий» (как упоминалось в обсуждении), проанализируем причины:
Сравнение/Объединение вместо стандартного механизма поддержки, что привело к расхождению объектов метаданных..cf поможет «вылечить» базу через операцию Загрузить конфигурацию из файла (предварительно сделав бэкап!).Рассмотрим еще один профессиональный лайфхак. Полные дистрибутивы Базовых версий выкладываются на сайт значительно чаще, чем для версии ПРОФ. Если вам крайне необходим инсталлятор конкретного релиза:
Конфигураторе через поддержку выполним обновление, но в качестве файла обновления подсунем файл от версии ПРОФ.Подводя итог, отметим: если вы не храните диски ИТС, самым надежным способом остается «сборка» CF из конфигурации поставщика уже имеющейся базы или последовательное обновление пустой базы из старого полного дистрибутива. Всегда проверяйте соответствие версий в настройках поддержки, чтобы избежать проблем с метаданными в будущем.