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