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

Другое · 12 мин

Как обновить 1С:ЗУП 8.3 самостоятельно

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

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

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

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

Что проверить перед началом обновления

Сначала выясните текущую версию конфигурации: откройте «Администрирование — Обслуживание — Результаты обновления программы» или пункт меню «О программе». Запишите номер релиза — от него зависит, какие промежуточные обновления потребуются. Обновления 1С устанавливаются последовательно, и не каждый релиз можно поставить на любой предыдущий.

Проверьте, действует ли подписка на информационно-технологическое сопровождение (ИТС) или договор сопровождения: без нее официальные обновления недоступны. Также убедитесь, что версия платформы 1С:Предприятие соответствует требованиям нового релиза ЗУП — требуемая версия платформы указывается в описании релиза и в файле поставки. Если платформа устарела, сначала обновите её.

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

Конфигурация на полной поддержкеОбновление пройдет автоматически

Достаточно штатного механизма обновления

Есть доработкиПотребуется сравнение и объединение

Проверить настройки поддержки в конфигураторе

Пропущено несколько релизовНужна цепочка промежуточных версий

Свериться с порядком перехода в описании релиза

Серверная базаОбновление только через конфигуратор

Потребуются права администратора кластера

Резервная копия — обязательный шаг

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

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

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

Обновление через интернет-поддержку из режима «Предприятие»

Это основной способ для типовой ЗУП в файловом варианте. Откройте «Администрирование — Обслуживание — Результаты обновления программы — Обновление версии программы» (в разных релизах путь может немного отличаться). Программа проверит наличие новых версий на портале 1С и предложит установить актуальный релиз.

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

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

Обновление через интернет-поддержку
  1. 1
    Завершите работу всех пользователей в базе
  2. 2
    Откройте Администрирование — Обновление версии программы
  3. 3
    Убедитесь, что интернет-поддержка подключена (логин и пароль портала 1С)
  4. 4
    Выберите найденный новый релиз и запустите установку
  5. 5
    Согласитесь на создание резервной копии или убедитесь, что она сделана вручную
  6. 6
    Дождитесь обновления конфигурации базы данных и перезапуска
  7. 7
    Проверьте выполнение обработчиков обновления данных

Ручное обновление через конфигуратор

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

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

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

Если конфигурация доработана

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

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

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

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

Часть обработчиков откладывается и выполняется в фоновом режиме уже после запуска. Пока отложенные обработчики не завершены, некоторые данные могут отображаться некорректно, а отдельные документы и отчеты — работать с ошибками. Проверить статус можно в разделе «Администрирование — Обслуживание — Результаты обновления программы».

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

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

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

Номер версии конфигурации
Норма

Совпадает с установленным релизом в сведениях о программе

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

Старая версия — обновление базы данных не выполнено

Обработчики обновления
Норма

Все в статусе «Выполнено», ошибок нет

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

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

Пробный расчет зарплаты
Норма

Документ начисления рассчитывается без ошибок

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

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

Регламентированные отчеты
Норма

Формы открываются и заполняются

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

Отчет не открывается или ругается на формат

Особенности для серверных и больших баз

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

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

Удобно вести простой журнал обновлений: дата, с какого релиза на какой перешли, кто выполнял, где лежит резервная копия. При возникновении проблем это экономит часы на восстановлении картины произошедшего.
ПЗ
Практическое замечание

Частые проблемы и способы их решения

Ошибка «Обновление не предназначено для данной конфигурации» означает, что вы пропустили промежуточные релизы или скачали обновление не для той редакции ЗУП (например, для базовой вместо ПРОФ). Решение — установить недостающие промежуточные версии по цепочке или скачать корректный дистрибутив.

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

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

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

Как выбрать действие в проблемной ситуации

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

FAQ

Как узнать текущую версию 1С:ЗУП?

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

Можно ли обновить ЗУП без договора ИТС?

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

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

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

Что делать, если пропущено много релизов?

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

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

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

Можно ли откатить обновление, если что-то пошло не так?

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

Итог

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

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