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

Другое · 10 мин

Обновление 1С ЗУП: как сделать правильно и без потери данных

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

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

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

Когда и зачем обновлять ЗУП

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

Обновлять конфигурацию нужно при выходе изменений законодательства (новые ставки НДФЛ, страховых взносов, формы 6-НДФЛ, РСВ, ЕФС-1), при появлении исправлений ошибок и при переходе на новую редакцию. Практический ориентир — ставить релизы не реже одного раза в квартал, а перед сдачей квартальной и годовой отчётности — обязательно проверять наличие свежих обновлений.

Проверить актуальность можно в самой программе: раздел «Администрирование» — «Обслуживание» — «Обновление версии программы». Там же видно текущий номер версии конфигурации. Сверьте его с актуальным релизом на портале portal.1c.ru, если у вас действует договор 1С:ИТС или подписка на обновления.

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

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

Перед обновлением все пользователи должны выйти из базы. В Конфигураторе проверьте список активных сеансов: «Администрирование» — «Активные пользователи». Для клиент-серверного варианта блокировку сеансов удобно установить через консоль кластера серверов 1С.

Уточните три вещи до начала: текущий номер релиза конфигурации, версию платформы и наличие доработок. Если конфигурация изменена (сняты замки у объектов, добавлены свои документы и отчёты), обновление потребует сравнения и объединения — это работа для специалиста, знакомого с доработками.

Способы обновления ЗУП

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

Сравнение вариантов обновления

Автоматическое через интернет

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

Через Конфигуратор из файла обновления

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

Через Конфигуратор с поиском в интернете

Вариант «Поддержка — Обновить конфигурацию» с поиском обновлений на сайте 1С. Средний по сложности: требует Конфигуратор, но не требует ручного скачивания файлов.

Обновление через Конфигуратор: пошаговая инструкция

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

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

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

Обновление через интернет из режима Предприятие

Для типовой базы самый простой путь — встроенное автоматическое обновление. Перейдите в раздел «Администрирование» — «Обслуживание» — «Обновление версии программы» и нажмите «Обновить программу». Система проверит наличие новых релизов, скачает их и предложит установить.

Для работы механизма в настройках должны быть указаны логин и пароль от портала 1С (раздел «Интернет-поддержка и сервисы»). Обновление выполняется в монопольном режиме: программа попросит завершить работу остальных пользователей. После установки база перезапустится, и обработчики обновления выполнятся автоматически.

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

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

Если в ЗУП есть доработки — собственные отчёты, изменённые модули, добавленные реквизиты — при объединении конфигураций потребуется ручная работа. В окне сравнения/объединения снимите автоматическую расстановку и пройдите по объектам, помеченным как изменённые дважды (и в старой конфигурации, и в новом релизе).

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

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

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

После завершения обновления откройте базу в режиме Предприятие и проверьте номер версии: «Администрирование» — «Обслуживание» — «Обновление версии программы» или «О программе». Версия должна соответствовать установленному релизу.

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

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

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

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

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

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

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

Результаты обновления программы
Норма

Все обработчики выполнены, отложенных нет или они в работе

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

Обработчики с ошибками, статус «не выполнено»

Расчёт зарплаты на тестовом сотруднике
Норма

Документ проводится, суммы считаются

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

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

Отчётность (6-НДФЛ, РСВ)
Норма

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

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

Ошибки формата, незаполненные разделы

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

Итог

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

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

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

Можно ли обновить ЗУП, если пропущено много релизов?

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

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

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

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

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

Как обновить ЗУП в клиент-серверном варианте?

Порядок тот же, что для файловой базы, но резервную копию делают средствами СУБД или выгрузкой .dt, а блокировку сеансов устанавливают через консоль кластера серверов 1С. Реструктуризация больших таблиц на сервере может занять значительное время — планируйте обновление на нерабочие часы.

Обновление зависло на этапе реструктуризации — что делать?

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

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

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