В процессе администрирования и сопровождения программных продуктов 1С часто возникают вопросы о том, где получить официальные дистрибутивы обновлений, а также почему при попытке ручной установки файла обновления конфигуратор не выполняет никаких действий. Разберем по шагам, где находятся дистрибутивы релизов и по каким причинам процесс обновления через файл .cfu может завершаться без видимого результата.
Для пользователей и партнеров с действующим договором сопровождения все официальные дистрибутивы технологической платформы и типовых конфигураций доступны на специализированных порталах экосистемы 1С:
.cfu), а также документация и описания изменений к релизам.Проанализируем типовую ситуацию: в конфигураторе выбирается пункт меню Конфигурация — Поддержка — Обновить конфигурацию, указывается файл обновления .cfu, открывается окно с описанием новшеств версии, но после нажатия кнопки подтверждения ничего не происходит. Главная и наиболее распространенная причина такого поведения — несоответствие редакции дистрибутива.
Типовые конфигурации 1С выпускаются в нескольких версиях, которые функционально и программно разделены:
Файлы обновлений .cfu для Базовой и ПРОФ/КОРП версий не являются взаимозаменяемыми. Если информационная база создана на редакции ПРОФ, а файл .cfu скачан для Базовой версии (или наоборот), система считывает описание релиза, но при проверке структуры метаданных понимает, что целевой объект не подходит, и прерывает процесс без вывода сообщения об ошибке.
Для решения этой проблемы выясним точную версию установленной программы через меню Справка — О программе в режиме предприятия или конфигуратора, после чего скачаем файл обновления именно для требуемой редакции.
Рассмотрим подробнее техническую разницу между форматами поставки конфигураций:
.cfu): Представляет собой разностный файл (дельту) между определенными предыдущими версиями и текущим релизом. Файл .cfu весит значительно меньше полного дистрибутива, но его можно применить только к строго фиксированному списку предшествующих версий. Если текущий релиз конфигурации слишком старый, прямое обновление одним файлом .cfu невозможно — потребуется последовательная установка всей цепочки промежуточных релизов..cf): Содержит конфигурацию целиком. С помощью файла .cf можно выполнить обновление с любого старого релиза сразу на целевой через режим сравнения и объединения конфигураций или штатный мастер поддержки.Если редакция и цепочка версий выбраны верно, но обновление все равно не применяется или работает некорректно, проверим следующие критические моменты:
F7 (или выбираем меню Конфигурация — Обновить конфигурацию базы данных) и подтверждаем реструктуризацию таблиц.chdbfl.exe (для файловых баз данных) или через меню Администрирование — Тестирование и исправление в конфигураторе.Посмотрим на другие варианты установки обновлений, которые позволяют избежать ручного сопоставления файлов:
.cfu./UpdateCfg (указание пути к файлу .cfu или .cf) и /UpdateDBCfg (применение изменений к базе данных).