Где найти или как сформировать файл CF старого релиза 1С при наличии только CFU

Программист 1С v8.3 (Обычные формы) 1C:Бухгалтерия IT и автоматизация бизнеса
← На главную

При обновлении сильно устаревших или доработанных баз 1С специалисты часто сталкиваются с ситуацией, когда на официальном портале обновлений представлены исключительно файлы обновлений (.cfu), а для восстановления поддержки или первоначального сравнения требуется полный файл конфигурации поставщика (.cf). Рассмотрим подробнее, как решить эту задачу и где получить нужный файл конфигурации.

Способ 1. Сохранение конфигурации поставщика из существующей базы

Если восстанавливаемая информационная база находится на поддержке (даже с возможностью изменения), полный файл конфигурации поставщика нужного релиза уже встроен внутрь структуры самой базы. Выясним, как извлечь его штатными средствами платформы:

  1. Откроем информационную базу в режиме Конфигуратор.
  2. В главном меню перейдем по пути: Конфигурация — Поддержка — Настройка поддержки.
  3. В открывшемся окне нажмем кнопку Сохранить в файл.
  4. Укажем каталог на диске и имя файла. Платформа выгрузит чистую типовую конфигурацию поставщика в формате .cf именно того релиза, на котором находится база.

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

Способ 2. Запрос архивных дистрибутивов у партнера 1С

Официальный портал обновлений 1С хранит полные установочные дистрибутивы (содержащие исходный файл .cf) только для ограниченного списка актуальных и ключевых релизов. Однако полные релизы регулярно публикуются на партнерских дисках ИТС (КП).

Если диски ИТС за нужный период утеряны, рекомендуем обратиться к обслуживающему франчайзи 1С или на линию поддержки. Партнеры 1С имеют доступ к партнерским архивам дистрибутивов и могут предоставить требуемый файл .cf или установочный комплект нужного релиза при наличии у клиента действующего договора сопровождения.

Способ 3. Последовательная сборка CF-файла из обновлений CFU

Проанализируем ситуацию, когда удалось найти только базовый установочный дистрибутив (например, начальный релиз редакции) и цепочку файлов .cfu. В таком случае нужный файл .cf можно собрать самостоятельно на чистой базе.

Разберем процесс поэтапно:

  1. Создадим новую пустую информационную базу.
  2. Загрузим в нее имеющийся файл .cf раннего релиза через меню Конфигурация — Загрузить конфигурацию из файла... и выполним обновление конфигурации базы данных.
  3. Последовательно применим файлы .cfu через пункт меню Конфигурация — Поддержка — Обновить конфигурацию, проходя по всей цепочке до требуемого релиза.
  4. После достижения нужного релиза выполним сохранение: Конфигурация — Сохранить конфигурацию в файл.... Полученный файл .cf будет полностью соответствовать типовому релизу поставщика.

Восстановление поддержки и обновление доработанной базы

Получив типовой файл .cf нужного релиза, мы можем восстановить корректное сравнение и объединение с конфигурацией поставщика:

  1. Сделаем резервную копию рабочей базы данных.
  2. Откроем Настройку поддержки и при необходимости снимем базу с поддержки или укажем файл конфигурации через сравнение и объединение.
  3. Выполним операцию Конфигурация — Сравнить, объединить с конфигурацией из файла... и выберем подготовленный .cf.
  4. При предложении платформы поставить конфигурацию на поддержку ответим согласием. Чтобы сохранить существующие доработки клиента, перед выполнением объединения необходимо снять все флаги изменений с объектов метаданных.
← На главную