К статье
Практический материал

Администрирование · 9 мин

Как изменить версию 1С: платформа и конфигурация

Как изменить версию 1С: обновление платформы и конфигурации, проверка совместимости, резервное копирование, типичные ошибки и порядок отката.

Фраза «изменить версию 1С» на практике означает три разные задачи: обновить платформу (технологический движок, например с 8.3.20 на 8.3.24), обновить конфигурацию (прикладное решение — «1С:Бухгалтерия», «1С:Управление торговлей» и т.д.) или переключить базу на другую редакцию конфигурации. Порядок действий, риски и инструменты в каждом случае отличаются, поэтому сначала нужно точно определить, что именно требуется изменить.

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

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

Шаг 1. Определите, какую версию нужно изменить

Откройте базу и посмотрите текущие версии: меню «Справка → О программе» (в тонком клиенте — значок «i» или через «Файл → О программе»). В окне отображаются два номера: версия платформы (например, 8.3.22.1750) и версия конфигурации (например, 3.0.143.25 для «1С:Бухгалтерии 8»). Запишите оба — они понадобятся для проверки совместимости и при возможном откате.

Признаки того, что нужно обновить платформу: конфигурация при запуске сообщает «Для работы требуется платформа версии не ниже…», либо это прямо указано в инструкции к обновлению конфигурации. Признаки того, что нужно обновить конфигурацию: изменилось законодательство (формы отчётности, налоги), появились нужные функции, либо текущая версия снята с поддержки.

Сообщение о несовместимости при запускеТребуется обновление платформы

Какая минимальная версия указана в сообщении

Устаревшие формы отчётностиТребуется обновление конфигурации

Номер текущего релиза конфигурации и доступные обновления

Несколько платформ на компьютереБаза запускается на не той версии

Какая платформа назначена базе в списке информационных баз

Шаг 2. Сделайте резервную копию перед любыми изменениями

Резервная копия — обязательное условие. Смена версии может пройти с ошибкой на этапе реструктуризации базы, и без копии данные восстановить будет нечем. Для файловой базы самый надёжный способ — выгрузка через конфигуратор: откройте базу в режиме «Конфигуратор», выполните «Администрирование → Выгрузить информационную базу» и сохраните файл с расширением .dt. Дополнительно можно просто скопировать файл 1Cv8.1CD из каталога базы при закрытых сеансах.

Для клиент-серверной базы (SQL Server, PostgreSQL) выгрузка .dt тоже работает, но большие базы выгружаются долго. Практичнее сделать резервную копию средствами СУБД, однако .dt всё равно полезен как универсальный формат переноса. Убедитесь, что на момент копирования все пользователи вышли из базы, а регламентные задания остановлены.

Шаг 3. Обновите платформу 1С

Дистрибутив платформы скачивается с портала portal.1c.ru (требуется действующая подписка ИТС или договор) либо устанавливается с диска ИТС. Запустите setup.exe из дистрибутива и установите платформу «рядом» со старой — разные версии платформы на одном компьютере сосуществуют без конфликтов, каждая в своём каталоге (обычно C:\Program Files\1cv8\<версия>).

После установки новая версия станет использоваться автоматически, если в свойствах базы в стартовом окне не задана конкретная версия. Проверьте список информационных баз: выделите базу, нажмите «Изменить» и посмотрите поле «Версия 1С:Предприятия». Если там указана старая версия — измените на новую или оставьте автоматический выбор. На сервере 1С обновление выполняется на самом сервере, а клиентские версии должны совпадать с серверной по релизу.

Порядок обновления платформы
  1. 1
    Скачайте дистрибутив нужного релиза платформы с портала 1С
  2. 2
    Закройте все сеансы 1С и установите платформу через setup.exe
  3. 3
    Откройте список баз, проверьте назначенную версию в свойствах базы
  4. 4
    Запустите базу и сверьте версию в «О программе»
  5. 5
    При необходимости обновите платформу на сервере и у остальных пользователей

Шаг 4. Обновите конфигурацию

Есть два основных способа. Первый — автоматический, через интернет: в типовых конфигурациях откройте «Администрирование → Обслуживание → Обновление версии программы» (в разных конфигурациях путь может немного отличаться). Программа сама найдёт доступные обновления, скачает их и установит последовательно. Это самый безопасный путь для типовых конфигураций на поддержке.

Второй способ — ручной, через конфигуратор. Он нужен, когда нет доступа в интернет, обновление скачано заранее в виде файла .cfu, либо конфигурация доработана. Откройте конфигуратор, выполните «Конфигурация → Поддержка → Обновить конфигурацию», выберите файл обновления .cfu или полную конфигурацию .cf. После сравнения и объединения примите изменения и выполните «Обновить конфигурацию базы данных» (клавиша F7), согласившись с реструктуризацией.

Важно: обновления конфигурации часто нельзя «перепрыгивать» — каждый релиз рассчитан на обновление с определённых предыдущих версий. Порядок перехода указан в файле поставки и на портале 1С. Автоматическое обновление через интернет выстраивает цепочку само, при ручном способе следите за этим самостоятельно.

Шаг 5. Проверьте результат после смены версии

Сразу после обновления откройте «О программе» и сверьте номера платформы и конфигурации с целевыми. Затем проверьте работоспособность базы: откройте несколько ключевых документов, сформируйте основной отчёт (например, ОСВ в бухгалтерии), запустите обновлённые формы отчётности. Многие конфигурации при первом запуске после обновления выполняют отложенные обработчики обновления данных — дождитесь их завершения, не прерывая сеанс.

Если база клиент-серверная или по сети, убедитесь, что у всех пользователей установлена совместимая версия платформы: иначе часть сотрудников просто не сможет войти. Проверьте также работу обменов (с банком, ЭДО, другими базами) — после смены версии они иногда требуют повторной настройки.

Контрольные точки

Как проверить результат

Версия в окне «О программе»
Норма

Совпадает с целевым релизом

Тревожный признак

Осталась старая — обновление не применилось

Первый запуск после обновления
Норма

Отложенные обработчики завершились без ошибок

Тревожный признак

Ошибки в журнале регистрации, обработчики «зависли»

Вход пользователей
Норма

Все сеансы запускаются штатно

Тревожный признак

Сообщение о несовместимости версий платформы

Ключевые документы и отчёты
Норма

Открываются, данные на месте

Тревожный признак

Ошибки открытия форм, пропавшие данные — нужен откат из копии

Откат на предыдущую версию и типичные ошибки

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

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

Типичные ошибки
01
Обновление без выгрузки .dt — при сбое реструктуризации данные теряются безвозвратно
02
Пропуск промежуточных релизов конфигурации — обновление отказывается устанавливаться или завершается ошибкой
03
Обновление конфигурации без обновления платформы — база требует более новую платформу и не запускается
04
Обновление доработанной конфигурации «втихую» — пользовательские доработки стираются объединением
05
Смена версии в рабочее время при активных сеансах — обрывы сеансов и незавершённые транзакции

Часто задаваемые вопросы

Можно ли изменить версию 1С без подписки ИТС?

Обновления платформы и типовых конфигураций официально распространяются в рамках договора ИТС или при покупке программы в течение льготного периода. Без действующей подписки скачать новые релизы с портала не получится — останется работать на текущей версии либо оформить подписку.

Что делать, если после обновления база не открывается?

Не предпринимайте повторных попыток обновления. Восстановите базу из выгрузки .dt, сделанной до обновления, и проанализируйте причину сбоя: чаще всего это нехватка места на диске, прерванная реструктуризация или пропущенный промежуточный релиз. Если причина неочевидна, привлеките специалиста с копией базы.

Нужно ли обновлять платформу на всех компьютерах?

Да. Если база файловая и с ней работают несколько пользователей по сети, совместимая версия платформы должна стоять у каждого. В клиент-серверном варианте версия клиента должна совпадать с версией сервера 1С, иначе подключение будет отклонено.

Как узнать, какая версия платформы нужна для моей конфигурации?

Требования указаны в описании релиза конфигурации на портале 1С и в файле поставки обновления. Также при запуске на слишком старой платформе программа сама выдаст сообщение с минимально необходимой версией.

Можно ли вернуться на старую версию конфигурации без копии?

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

Итог

Что важно запомнить

Сначала определите, что меняете — платформу или конфигурацию, затем сделайте выгрузку .dt, проверьте совместимость версий и только после этого обновляйте. Результат проверяйте по номеру версии, завершению отложенных обработчиков и работе ключевых документов. Откат возможен только через резервную копию.