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

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

Обновление 1С: как правильно обновить конфигурацию

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

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

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

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

Подготовка: резервная копия и проверка условий

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

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

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

Как узнать текущую версию конфигурации и платформы

Перед обновлением зафиксируйте, что именно у вас установлено. Версию конфигурации видно в режиме «Предприятие»: меню «Справка» (или значок «i») → «О программе». Там указаны название конфигурации, номер релиза (например, 3.1.хх.хх для ЗУП или 3.0.хх.хх для Бухгалтерии) и версия платформы.

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

Способ 1: автоматическое обновление через интернет

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

Для работы механизма нужно указать код пользователя и пароль от портала 1С (логин и пароль подписки ИТС). Обновление скачивается и устанавливается автоматически; во время установки пользователи не должны работать в базе — программа предложит завершить сеансы. После установки при первом запуске выполнятся процедуры обновления данных, что на больших базах может занять заметное время.

Если автоматический механизм недоступен (нет интернета на сервере, ограничения безопасности), используется ручной способ через конфигуратор.

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

Способ 2: обновление через конфигуратор вручную

Ручной способ универсален и подходит для любых конфигураций. Сначала нужно получить дистрибутив обновления: скачать его с портала 1С (раздел «Обновление программ») или взять с диска ИТС. Дистрибутив распаковывается, и из него запускается установщик setup.exe — он помещает шаблоны обновления в каталог шаблонов на компьютере.

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

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

Если конфигурация на поддержке без изменений, в диалоге сравнения-объединения достаточно нажать «Выполнить» без разбора объектов. Если появляется окно с деревом измененных объектов и галочками — это признак доработок, и разбирать его нужно вдумчиво, лучше с участием специалиста, который эти доработки делал.
ПЗ
Практическое замечание

Обновление доработанной (нетиповой) конфигурации

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

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

Типичные ошибки
01
Обновление без резервной копии — при сбое базу не откатить, данные теряются безвозвратно
02
Перескок через обязательные релизы — обновление завершается ошибкой или данные преобразуются некорректно
03
Обновление конфигурации без обновления платформы — новый релиз может не запуститься на старой платформе
04
Запуск пользователей до завершения обработки данных — часть документов и отчетов работает с ошибками
05
Автоматическое обновление доработанной базы — сторонние изменения затираются новым типовым кодом

Обновление платформы 1С

Платформа обновляется отдельно от конфигурации. Дистрибутив скачивается с портала 1С (раздел с технологическими платформами) и устанавливается как обычная программа — поверх существующей версии или рядом с ней, так как разные версии платформы могут сосуществовать на одном компьютере.

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

Требуемую версию платформы для конкретного релиза конфигурации смотрите в сопроводительном файле поставки (readme) или в описании релиза на портале. Устанавливать платформу «с запасом», новее требуемой, обычно допустимо, но проверять совместимость стоит.

Проверка результата после обновления

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

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

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

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

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

Показан новый номер релиза

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

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

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

Выполнились процедуры обновления данных, программа открылась

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

Ошибка при запуске или зависание обработки

Проведение документа
Норма

Документ проводится без сообщений об ошибках

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

Ошибки в модулях, ссылки на несуществующие объекты

Формирование отчетов
Норма

Отчеты строятся, формы актуальны

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

Недоступны новые формы отчетности

Маршрут решения

Как выбрать действие

Типовая конфигурация, есть интернет и подписка ИТСИспользуйте автоматическое обновление через «Обновление версии программы»
Нет интернета на компьютере с базойСкачайте дистрибутив на другом ПК и обновите вручную через конфигуратор
Конфигурация доработанаОбновляйте через сравнение-объединение, привлеките специалиста, вносившего доработки
Версия отстает на много релизовСоставьте цепочку обязательных промежуточных обновлений по файлу поставки
Работа ведется в 1С:ФрешНичего делать не нужно — обновления устанавливает сервис автоматически

Частые вопросы об обновлении 1С

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

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

Что делать, если обновление завершилось ошибкой?

Не пытайтесь запускать обновление повторно «вслепую». Зафиксируйте текст ошибки, восстановите базу из резервной копии и разберите причину: часто это несоответствие версии платформы, пропущенный обязательный релиз или повреждение базы (тогда помогает тестирование и исправление). Если причина неясна, передайте текст ошибки специалисту.

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

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

Сколько времени занимает обновление?

Скачивание и установка обычно занимают от нескольких минут до часа в зависимости от скорости интернета и объема пакета. Основное время уходит на обработку данных при первом запуске: на небольшой базе это минуты, на большой серверной базе — часы. Планируйте обновление на нерабочее время.

Можно ли пропустить несколько релизов и обновиться сразу на последний?

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

Как вернуться на старую версию, если после обновления что-то сломалось?

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

Итог

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

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