Цепочка обновлений 1С:Управление торговлей 11 становится проблемой именно тогда, когда база «застряла» на старом релизе — например, 11.4.3 — а свежая версия конфигурации требует 11.5 и отказывается устанавливаться напрямую с сообщением о несовместимости. Платформа 1С не позволяет перепрыгнуть через несколько редакций одним файлом обновления: каждый релиз рассчитан на конкретный набор предыдущих версий, и этот список указан в файле поставки.
Разберём, как определить текущий релиз базы, выстроить правильную последовательность промежуточных обновлений и не сломать конфигурацию на этапе перехода между редакциями. Материал ориентирован на пользователей Управления торговлей 11, но общие принципы применимы и к версии 10.3.
Что такое цепочка обновлений и почему нельзя перепрыгнуть через релизы
Каждый релиз конфигурации содержит обработчики обновления — процедуры, которые преобразуют данные из формата предыдущей версии в новый. Эти обработчики пишутся только для ограниченного набора исходных версий. Если ваш релиз в этот список не входит, конфигуратор просто не даст выполнить обновление либо данные после перехода окажутся повреждены.
Особенно строгое ограничение действует при смене редакции: переход с 11.3 на 11.4 или с 11.4 на 11.5 возможен только с определённых «входных» релизов, которые фирма «1С» указывает в документации к поставке. Точный перечень поддерживаемых версий всегда нужно смотреть в файле 1cv8upd.htm или описании поставки конкретного релиза — он различается от версии к версии.
Как узнать текущий релиз конфигурации
Прежде чем строить цепочку, зафиксируйте отправную точку. В режиме Предприятия версию конфигурации видно через Администрирование → Обслуживание → Обновление версии программы либо в разделе с информацией о программе — путь может немного отличаться в зависимости от редакции. В конфигураторе достаточно открыть Конфигурация → Поддержка → Настройка поддержки, где указан номер текущего релиза.
Запишите номер полностью, со всеми четырьмя цифрами — например, 11.4.13.227. От последней пары чисел зависит, какие патчи и промежуточные релизы вам понадобятся.
- 🖥️ Откройте информацию о программе и выпишите полный номер релиза конфигурации.
- 📋 Проверьте версию платформы 1С — для новых релизов УТ 11 требуются актуальные версии платформы.
- 💾 Сделайте выгрузку базы через конфигуратор (
Администрирование → Выгрузить информационную базу) до любых действий. - 🔍 Уточните, есть ли в конфигурации доработки — они повлияют на способ обновления.
Как построить правильную последовательность обновлений
Алгоритм построения цепочки выглядит так: берёте текущий релиз, открываете описание ближайшего следующего релиза и проверяете, поддерживает ли он переход с вашей версии. Если нет — ищете промежуточный релиз, который эту связку замкнёт. Так шаг за шагом выстраивается путь до целевой версии.
Дистрибутивы промежуточных релизов доступны на портале portal.1c.ru в разделе обновлений программ — там сохраняются архивные версии, а не только последняя. Для скачивания потребуется действующий договор ИТС или регистрация конфигурации.
☑️ Подготовка к цепочке обновлений
⚠️ Внимание: не запускайте обновление через несколько релизов подряд без проверки работоспособности базы после каждого этапа. Ошибка, допущенная на первом шаге цепочки, вылезет в самом конце — и откатываться придётся через все промежуточные версии заново.
После каждого промежуточного обновления запускайте базу в режиме Предприятия и дождитесь завершения отложенных обработчиков обновления — они выполняются в фоне и могут занимать значительное время на больших базах. Прерывать их нельзя.
Способы обновления: через конфигуратор и через интернет
Есть два основных сценария. Первый — автоматическое обновление через интернет из режима Предприятия: программа сама определяет нужную цепочку и скачивает релизы. Этот способ удобен, но срабатывает не всегда — при большом отставании версий или нестандартной конфигурации механизм может отказать.
Второй способ — ручной, через конфигуратор. Используется команда Конфигурация → Поддержка → Обновить конфигурацию с выбором файла поставки 1cv8.cfu из дистрибутива нужного релиза. Ручной путь даёт полный контроль над цепочкой и обязателен при переходе между редакциями.
Типичные ошибки при обновлении через несколько релизов
Чаще всего цепочка ломается из-за спешки или невнимательности к деталям поставки. Вот что встречается на практике:
- ❌ Попытка поставить релиз, не поддерживающий переход с текущей версии, — конфигуратор выдаёт ошибку о несоответствии версии.
- ⏱️ Прерывание отложенных обработчиков — данные остаются в промежуточном состоянии, следующий релиз не встаёт.
- 🧩 Игнорирование требований к версии платформы — новый релиз конфигурации отказывается запускаться на старой платформе.
- 🔧 Доработанная конфигурация, обновляемая «как типовая», — изменённые объекты затираются или обновление зависает на объединении.
| Ситуация | Признак | Что делать |
|---|---|---|
| Релиз не принимается | Ошибка о несоответствии версии при выборе cfu | Найти промежуточный релиз в архиве на портале 1С |
| Зависло обновление данных | Долго выполняются отложенные обработчики | Дождаться завершения, проверить журнал регистрации |
| Конфликты при объединении | Окно сравнения показывает изменённые объекты | Обновлять с участием специалиста по доработкам |
| База не открывается после обновления | Ошибка при запуске в режиме Предприятия | Восстановить копию .dt, повторить этап с анализом ошибки |
⚠️ Внимание: откат после неудачного обновления возможен только из заранее сделанной копии базы — штатного механизма «отменить обновление» в 1С не существует. Выгрузка .dt перед каждым этапом цепочки — единственная страховка.
Обновление доработанной конфигурации
Если в УТ 11 внесены изменения, цепочка усложняется: на каждом шаге придётся выполнять сравнение и объединение конфигураций с ручным разбором конфликтов. Чем длиннее цепочка, тем больше объём ручной работы и выше риск ошибки.
В таких случаях разумно рассмотреть альтернативу: обновиться сразу на целевой релиз через загрузку конфигурации из файла 1cv8.cf полной поставки. Этот способ пропускает промежуточные релизы, но затирает все доработки без возможности объединения, поэтому применим только когда изменения можно перенести заново или оформить расширениями.
Почему расширения упрощают обновление
Расширения конфигурации хранят доработки отдельно от основной конфигурации и не участвуют в объединении при обновлении. Если перенести доработки в расширения, цепочка обновлений проходит как для типовой базы — быстро и без ручного разбора конфликтов.
Что делать, если обновление прошло с ошибкой
Первое действие — не пытаться «дожать» обновление повторным запуском, а зафиксировать симптомы: текст ошибки, этап, на котором она возникла, записи в журнале регистрации. Часто сбой связан с конкретным объектом данных — например, с некорректным документом, который обработчик не смог преобразовать.
Дальнейший порядок безопасных действий такой: восстановите базу из копии, проверьте её штатным тестированием и исправлением (Конфигуратор → Администрирование → Тестирование и исправление), устраните найденные ошибки данных и только потом повторите этап обновления. Если ошибка воспроизводится, имеет смысл обратиться к официальной документации релиза или к специалисту по внедрению — самостоятельная правка обработчиков обновления относится к рискованным действиям.
Часто задаваемые вопросы
Можно ли обновить УТ 11.3 сразу до 11.5?
Напрямую — нет. Переход между редакциями выполняется последовательно: сначала на поддерживаемый релиз 11.4, затем на 11.5. Точные «входные» версии указаны в описании поставки каждого релиза.
Обязательно ли устанавливать все промежуточные релизы внутри одной редакции?
Не обязательно. Внутри редакции многие релизы поддерживают переход сразу с нескольких предыдущих версий. Какие именно — проверяйте в файле описания поставки конкретного обновления.
Сколько времени занимает обновление через несколько релизов?
Зависит от размера базы и количества этапов: основное время уходит на отложенные обработчики данных после каждого релиза. На больших базах один этап может занимать часы, поэтому цепочку планируют на нерабочее время.
Что делать, если дистрибутива нужного промежуточного релиза нет под рукой?
Архивные версии конфигураций публикуются на портале 1С в разделе обновлений. Для скачивания требуется действующий договор ИТС. Если доступа нет, дистрибутив можно запросить у партнёра фирмы «1С».
Можно ли прервать отложенные обработчики обновления?
Не рекомендуется: прерывание оставляет данные в промежуточном состоянии, и следующий релиз может не установиться. Дождитесь завершения обработчиков, контролируя прогресс в разделе результатов обновления.