Администрирование · 10 мин
Что значит обновить 1С и как это сделать правильно
Что значит обновить 1С: чем отличается обновление платформы и конфигурации, как подготовиться, сделать резервную копию и проверить результат после обновления.
Обновить 1С — значит установить новую версию программы, чтобы получить исправления ошибок, актуальные формы отчётности, изменения законодательства и новые возможности. На практике под обновлением понимают две разные операции: обновление платформы (технологической основы, на которой работают все прикладные решения) и обновление конфигурации (самого прикладного решения — «Бухгалтерии», «Зарплаты и управления персоналом», «Управления торговлей» и т.д.).
Эти операции часто путают, хотя они выполняются по-разному и несут разные риски. Платформа обновляется установкой нового дистрибутива на компьютер или сервер, конфигурация — через механизм поддержки внутри программы или через конфигуратор. Понимание разницы важно, потому что новая конфигурация может требовать минимальную версию платформы, и обновлять их иногда приходится в связке.
Обновление не является необязательной формальностью. Конфигурации, связанные с учётом и отчётностью, регулярно меняются вслед за законодательством: формы деклараций, ставки, регламенты сдачи отчётности. Работа на устаревшей версии приводит к ошибкам в отчётах, невозможности сдать формы в актуальном виде и накоплению технических проблем, которые потом сложнее устранить.
Что именно обновляется: платформа и конфигурация
Платформа 1С:Предприятие — это среда исполнения: она отвечает за работу с базой данных, интерфейс, механизмы запросов и обменов. У неё есть свой номер версии, например 8.3.х. Конфигурация — это прикладное решение, написанное на платформе: «1С:Бухгалтерия предприятия», «1С:Зарплата и управление персоналом» и другие. У конфигурации свой номер релиза, независимый от платформы.
Обновление платформы выполняется запуском установщика на каждом компьютере, где работает программа (или на сервере). Оно не меняет данные и структуру информационной базы, но может потребовать конвертации при первом запуске. Обновление конфигурации меняет структуру метаданных и выполняет обработчики обновления данных — именно на этом этапе база может «думать» от нескольких минут до нескольких часов в зависимости от объёма данных.
Контур совместимости таков: конфигурация нового релиза часто требует платформу не ниже определённой версии. Требование указано в описании релиза на портале поставщика. Поэтому правильная последовательность — сначала проверить требования к платформе, при необходимости обновить её, и только потом обновлять конфигурацию.
Когда обновление обязательно, а когда можно подождать
Обновлять конфигурацию обязательно, когда меняется отчётность: новые формы деклараций, изменения в расчёте налогов и взносов, новые требования к электронным документам. Работа на старом релизе в таких случаях означает, что отчёт будет сформирован по устаревшим правилам или программа не сможет выгрузить актуальную форму.
Отложить обновление разумно, если вышедший релиз содержит только новые функции, которые вам не нужны, и при этом в вашей текущей версии нет критичных ошибок. Однако затягивать надолго не стоит: обновления накопительные, и перескок через много релизов технически сложнее и рискованнее, чем регулярная установка.
Как выбрать действие
Подготовка: резервная копия и проверка условий
Главное правило: обновление без резервной копии недопустимо. Если обновление прервётся на середине (отключение электричества, сбой диска, разрыв соединения с сервером), база может остаться в несогласованном состоянии, и восстановить её без копии будет крайне сложно или невозможно.
Для файловой базы резервная копия делается копированием файла 1Cv8.1CD при закрытой программе либо через режим «Конфигуратор — Администрирование — Выгрузить информационную базу» в файл .dt. Для клиент-серверной базы правильный способ — резервное копирование средствами СУБД (MS SQL, PostgreSQL) или выгрузка .dt. Выгрузка .dt универсальна, но на больших базах занимает много времени.
Дополнительно проверьте: есть ли у вас действующая подписка, дающая право на получение обновлений (для типовых конфигураций это ИТС или договор с партнёром), установлена ли нужная версия платформы, достаточно ли прав у учётной записи (нужны полные права и монопольный доступ к базе на время обновления).
Как обновить типовую конфигурацию
Для типовой конфигурации на поддержке самый простой путь — обновление через интернет прямо из пользовательского режима: раздел «Администрирование» — «Обновление версии программы». Программа сама скачает нужные файлы с портала и выполнит обновление. Потребуется логин и пароль от портала 1С и действующая подписка.
Альтернативный способ — через конфигуратор: «Конфигурация — Поддержка — Обновить конфигурацию», выбор источника обновления (файл .cfu из дистрибутива или каталог обновлений). Этот способ используют, когда нет доступа к интернету с рабочего компьютера или когда обновление ставится вручную по файлам дистрибутива.
После установки обновления конфигурации при первом запуске выполняются обработчики обновления данных. В этот момент программа может показывать прогресс и не реагировать продолжительное время — это нормально для больших баз. Прерывать процесс нельзя. После завершения программа обычно показывает список изменений в новой версии.
Особенности обновления нетиповой (доработанной) конфигурации
Если конфигурация дорабатывалась — добавлены отчёты, изменены модули, формы, документы — обновление требует сопоставления изменений. При обновлении через конфигуратор программа покажет окно сравнения объектов: типовые изменения нового релиза и ваши доработки. Конфликтующие объекты нужно объединять вручную, и это работа для специалиста, понимающего логику доработок.
Правильная практика: сначала обновить копию базы, убедиться, что доработки корректно перенесены и ключевые процессы работают, и только затем повторить обновление на рабочей базе. Если доработки масштабные, полезно вести учёт изменённых объектов — это сильно ускоряет каждое обновление.
Частично снизить трудоёмкость помогают расширения конфигурации: функциональность, вынесенная в расширения, не затрагивается обновлением основной конфигурации. Поэтому новые доработки по возможности стоит делать через расширения, а не прямым изменением типовых объектов.
Проверка результата после обновления
После завершения обновления проверьте версию: «Сервис» (или меню сведений) — «О программе» — там должны отображаться новые номера платформы и конфигурации. Затем выполните контрольные операции: откройте и проведите типовой документ, сформируйте основные отчёты, проверьте обмены, если они настроены (с банком, ЭДО, другими базами).
Для учётных конфигураций полезно сверить итоги до и после: сформируйте оборотно-сальдовую ведомость или аналогичный сводный отчёт до обновления (и сохраните), затем сравните с тем же отчётом после. Совпадение сальдо — хороший признак корректного переноса данных.
Как проверить результат
Отображается новый релиз конфигурации и платформы
Версия не изменилась — обновление не применилось
Документы проводятся без ошибок
Ошибки при проведении — возможно, обновление данных не завершено
Сальдо совпадает с отчётом, снятым до обновления
Расхождения в итогах — нужен анализ обработчиков обновления
Обмен с банком, ЭДО, другими базами проходит штатно
Ошибки обмена — проверьте настройки и форматы после смены релиза
Частые вопросы об обновлении 1С
Можно ли работать в базе во время обновления?
Нет. На время обновления конфигурации требуется монопольный доступ: все пользователи должны выйти, фоновые задания — завершиться. Работа пользователей во время обновления данных приведёт к ошибкам и возможному повреждению информации.
Что делать, если обновление прервалось на середине?
Не пытайтесь запускать базу и «дожимать» обновление повторно без анализа ситуации. Самый надёжный путь — восстановить базу из резервной копии, сделанной перед обновлением, устранить причину сбоя (место на диске, питание, права) и повторить процедуру.
Как откатиться на предыдущую версию, если новая работает плохо?
Штатного механизма отката в 1С нет. Откат — это восстановление базы из резервной копии, сделанной до обновления. Именно поэтому копия обязательна, а её работоспособность стоит периодически проверять тестовым восстановлением.
Нужно ли обновлять платформу каждый раз вместе с конфигурацией?
Нет. Платформу обновляют, когда новый релиз конфигурации требует минимальную версию платформы выше текущей, либо когда в новой платформе исправлены значимые для вас ошибки. Требование к версии платформы указано в описании релиза конфигурации.
Можно ли обновляться, если конфигурация снята с поддержки?
Можно, но обновление перестанет быть автоматическим: каждый релиз придётся накатывать через конфигуратор с ручным сопоставлением всех объектов. Если конфигурация типовая и доработок нет, снятие с поддержки не нужно и только усложняет обслуживание.
Сколько времени занимает обновление?
Зависит от размера базы, количества пропущенных релизов и производительности оборудования. Небольшая файловая база может обновиться за десятки минут, большая клиент-серверная — за несколько часов. Планируйте обновление на нерабочее время с запасом.
Что важно запомнить
Обновить 1С — значит установить новую версию платформы и/или конфигурации. Перед обновлением всегда делайте резервную копию, проверяйте требования к платформе, для доработанных конфигураций сначала тестируйте на копии, а после обновления сверяйте версии, документы и итоговые отчёты.