Администрирование · 12 мин
Как перейти на новую версию 1С: полное руководство
Пошаговая инструкция по переходу на новую версию 1С: подготовка, резервное копирование, обновление конфигурации и платформы, проверка ошибок и типичные риски.
Переход на новую версию 1С — это не просто нажатие кнопки «Обновить». Процедура затрагивает три уровня: платформу (сам «движок» программы), конфигурацию (например, «Бухгалтерию предприятия» или «Управление торговлей») и данные информационной базы. Ошибка на любом из уровней может привести к тому, что база перестанет открываться, а восстановление займёт часы или дни.
Безопасный переход всегда строится по одной схеме: сначала резервная копия, затем обновление на тестовой копии базы, проверка ключевых операций и только потом обновление рабочей базы в нерабочее время. Пропуск любого из этих шагов — главная причина аварийных ситуаций у бухгалтеров и администраторов.
Ниже разобран полный порядок действий: как определить, какая версия нужна, как подготовить базу, как выполнить обновление типовой и доработанной конфигурации, как проверить результат и что делать, если что-то пошло не так.
Определите, что именно нужно обновить
Прежде чем скачивать файлы, выясните текущее состояние системы. Откройте рабочую базу и зайдите в меню «Справка» → «О программе» (в старых интерфейсах — «Сервис» → «О программе»). Там указаны два номера: версия платформы (например, 8.3.22.xxxx) и версия конфигурации (например, 3.0.xxx.xx для «Бухгалтерии предприятия»).
Обновлять приходится оба компонента, но по разным причинам. Платформу обновляют для совместимости, исправления ошибок и поддержки новых функций конфигурации. Конфигурацию — для получения актуальных форм отчётности, изменений законодательства и новых возможностей учёта. Часто новая версия конфигурации требует минимально определённую версию платформы — это требование указано в файле поставки и на портале 1С.
Проверьте также режим работы базы: файловый или клиент-серверный. Для файловой базы обновление проще — достаточно прав на папку с базой. Для клиент-серверной потребуются права администратора кластера и координация с пользователями, потому что на время обновления база будет недоступна.
Подготовьте базу: резервная копия и тестовая среда
Резервная копия — обязательное условие, а не рекомендация. Для файловой базы самый надёжный способ — выгрузка через конфигуратор: откройте базу в режиме «Конфигуратор», выберите «Администрирование» → «Выгрузить информационную базу» и сохраните файл с расширением .dt. Такая выгрузка содержит и данные, и конфигурацию, и восстанавливается на любой машине.
Для клиент-серверной базы дополнительно сделайте копию средствами СУБД (например, резервную копию базы в MS SQL Server или PostgreSQL). Выгрузка .dt для больших баз выполняется долго и менее удобна для отката, чем восстановление средствами СУБД.
Создайте тестовую базу: загрузите полученную копию под новым именем («Бухгалтерия_тест») и убедитесь, что она открывается. Все дальнейшие шаги сначала выполняются именно на ней. Это позволяет отработать обновление, оценить его длительность и поймать ошибки без риска для рабочих данных.
Обновите платформу 1С
Дистрибутив платформы скачивается с портала portal.1c.ru при наличии действующего договора 1С:ИТС. Выберите нужную версию, скачайте установщик для вашей операционной системы и разрядности и запустите установку. Установка новой версии платформы не удаляет старую — они могут сосуществовать, что удобно для отката.
После установки проверьте, какая версия платформы назначена базе. В списке информационных баз при добавлении базы можно указать конкретную версию платформы. Если база открывается новой платформой автоматически — убедитесь, что она не ниже минимально требуемой для новой версии конфигурации.
На сервере 1С обновление платформы выполняется на всех рабочих серверах кластера. После установки перезапустите службу агента сервера 1С. Учтите: тонкие клиенты пользователей при несовпадении версий обычно обновляются автоматически при подключении, но для веб-клиента достаточно обновления на сервере.
Обновите конфигурацию
Обновления конфигураций скачиваются с того же портала 1С или устанавливаются через сервис автоматического обновления, если он настроен в базе («Администрирование» → «Обновление версии программы» в типовых конфигурациях). Автоматический вариант удобен для типовых решений без доработок: программа сама скачает нужные файлы и выполнит обновление последовательно через все пропущенные релизы.
Ручной способ: запустите файл setup.exe из дистрибутива обновления, установите шаблон, затем в конфигураторе откройте «Конфигурация» → «Поддержка» → «Обновить конфигурацию» и укажите файл обновления (.cfu) или новую конфигурацию поставщика (.cf). Важно: обновления часто нужно применять последовательно — нельзя перескочить через несколько релизов, если этого не позволяет поставка. Список допустимых версий для обновления указан в сопроводительном файле дистрибутива.
После загрузки обновления конфигуратор предложит обновить конфигурацию базы данных. Соглашайтесь и дождитесь окончания — при реструктуризации (изменении структуры таблиц) на больших базах это может занять от нескольких минут до нескольких часов. Прерывать процесс нельзя.
- 1Зафиксируйте текущие версии платформы и конфигурации через «О программе»
- 2Сделайте выгрузку базы в .dt и/или копию средствами СУБД
- 3Разверните тестовую базу из копии и проверьте, что она открывается
- 4Установите новую платформу на тестовом компьютере
- 5Обновите конфигурацию тестовой базы последовательно через все релизы
- 6Запустите тестовую базу в режиме Предприятие, дождитесь выполнения отложенных обработчиков обновления
- 7Проверьте ключевые операции: отчёты, проведение документов, обмены, печать
- 8Повторите обновление на рабочей базе в нерабочее время, предупредив пользователей
Особенности обновления доработанной конфигурации
Если конфигурация изменялась под нужды компании, при обновлении платформа покажет окно сопоставления объектов: какие объекты изменены у поставщика, какие — у вас, где возникли конфликты. Здесь начинается самая трудоёмкая часть работы.
Для каждого конфликтного объекта нужно решить: взять версию поставщика (потеряв свою доработку), оставить свою версию (потеряв изменения поставщика) или объединить вручную. Модули с доработками сравниваются построчно. Если доработок много, разумно выполнять объединение на тестовой базе без спешки и документировать каждое решение.
Признак того, что самостоятельное обновление рискованно: конфигурация снята с поддержки полностью, доработки затрагивают типовые модули проведения документов или расчёта зарплаты, а разработчика, который их делал, найти нельзя. В таких случаях обновление лучше поручить специалисту по 1С — цена ошибки в учётных данных несопоставимо выше стоимости работ.
Сравнение вариантов
Подходит для типовых конфигураций без доработок и при наличии интернет-поддержки. Ограничение: не работает с изменёнными конфигурациями и требует стабильного канала связи.
Универсальный способ для типовых и доработанных конфигураций. Требует понимания режима поддержки и умения работать с окном сопоставления объектов.
Оправдано при сильно доработанной конфигурации, больших базах и клиент-серверной архитектуре. Минус — стоимость и необходимость согласовывать время простоя.
Проверьте результат после обновления
После первого запуска обновлённой базы в режиме «Предприятие» типовые конфигурации выполняют отложенные обработчики обновления данных — они переносят и пересчитывают информацию под новую структуру. Не считайте обновление завершённым, пока все обработчики не отработали: статус виден в разделе «Администрирование» → «Результаты обновления программы».
Затем выполните контрольную проверку: сформируйте основные отчёты (оборотно-сальдовую ведомость, отчёт по продажам, расчётные листки — в зависимости от конфигурации) и сравните итоги с такими же отчётами в старой копии базы за тот же период. Цифры должны совпадать. Проверьте проведение нового документа, печатные формы, обмены с банком и другими базами, если они используются.
Полезно прогнать штатное тестирование и исправление базы на тестовой копии до обновления рабочей: «Конфигуратор» → «Администрирование» → «Тестирование и исправление». Это выявляет ошибки в данных, которые могли накопиться за время работы и помешать корректному обновлению.
Как проверить результат
База открывается, версия в «О программе» соответствует новой
Ошибка при запуске, требование обновить конфигурацию базы данных
Все обработчики выполнены, очередь пуста
Обработчики зависли с ошибками — нужно смотреть журнал регистрации
Обороты и сальдо совпадают с копией старой базы
Расхождения в суммах — откат на копию и разбор причины
Документы проводятся, печатные формы формируются
Ошибки проведения или пустые печатные формы
Типичные ошибки и откат на прежнюю версию
Если обновление завершилось ошибкой или база работает некорректно, откат выполняется только через восстановление резервной копии: загрузите .dt обратно через конфигуратор («Администрирование» → «Загрузить информационную базу») или восстановите базу средствами СУБД. Штатной кнопки «отменить обновление» в 1С нет — поэтому копия до обновления критична.
Учтите, что данные, введённые в новой версии после обновления, при откате потеряются. Поэтому проверку результата нужно выполнять сразу, до начала полноценной работы пользователей. Чем дольше база проработала на новой версии, тем дороже откат.
FAQ: частые вопросы о переходе на новую версию 1С
Можно ли обновиться сразу на последнюю версию, минуя промежуточные?
Зависит от поставки конкретной конфигурации. У каждого релиза есть список версий, с которых на него разрешено обновление — он указан в файле поставки. Иногда разрешён переход сразу через несколько релизов, иногда требуется строгая последовательность. Проверяйте этот список до начала работы.
Сколько времени занимает обновление?
На небольшой файловой базе типовой конфигурации — обычно от 20 минут до часа. На больших клиент-серверных базах реструктуризация и отложенные обработчики могут занимать несколько часов. Поэтому обновление рабочей базы планируют на вечер или выходные, предварительно замерив длительность на тестовой копии.
Что делать, если конфигурация снята с поддержки?
Снятие с поддержки означает, что конфигурация сильно доработана и автоматическое обновление невозможно. Потребуется ручное объединение конфигураций в конфигураторе с разбором каждого конфликта. Если доработок много, безопаснее привлечь специалиста по 1С, который выполнит объединение и перенесёт доработки в новую версию.
Потеряются ли данные при обновлении?
При корректном обновлении данные сохраняются: обновление меняет структуру и логику, но не удаляет документы и справочники. Риск потери возникает только при сбое в процессе реструктуризации без резервной копии либо при ошибочных действиях в окне сопоставления объектов. Проверенная копия полностью исключает этот риск.
Нужно ли обновлять платформу на компьютерах всех пользователей?
Да, версии платформы на клиентских машинах и на сервере должны быть совместимы. При клиент-серверной работе тонкий клиент обычно обновляется автоматически при первом подключении к обновлённому серверу. Для файловых баз платформу устанавливают на каждом рабочем месте вручную или через групповые политики.
Как быть, если после обновления перестал работать обмен с другой базой?
Сначала проверьте журнал регистрации и настройки обмена — в новой версии могли измениться правила конвертации или состав выгружаемых данных. Обновите конфигурацию на обеих сторонах обмена до совместимых версий и при необходимости обновите правила обмена из поставки. До устранения проблемы не удаляйте старые файлы обмена.
Что важно запомнить
Безопасный переход на новую версию 1С строится на трёх правилах: резервная копия до любых действий, обкатка обновления на тестовой базе и проверка отчётов и отложенных обработчиков после. Откат возможен только через восстановление копии, поэтому её наличие — единственная настоящая страховка.