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

Сотрудники и Зарплата · 11 мин

Как обновить программу 1С:Зарплата и управление персоналом

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

Обновление 1С:Зарплата и управление персоналом (ЗУП) — обязательная регулярная процедура: разработчик выпускает релизы с изменениями законодательства, новыми формами отчётности и исправлениями ошибок расчёта. Работа на устаревшей версии приводит к некорректным декларациям, отказам при приёме отчётов в ФНС и СФР и ошибкам в расчёте страховых взносов.

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

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

Подготовка: что проверить до начала обновления

Первое действие — определить текущую версию программы. Откройте раздел «Главное» или меню «Справка» (значок с буквой «i») и посмотрите номер релиза, например 3.1.хх.ххх. Этот номер понадобится, чтобы понять, сколько промежуточных обновлений потребуется: иногда перейти с очень старого релиза на новый напрямую нельзя, и обновление выполняется в несколько шагов.

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

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

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

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

Выгрузка в .dt предпочтительнее: она корректно работает даже при открытых соединениях и позволяет восстановить базу на другом компьютере. Копирование файла 1Cv8.1CD допустимо только при полностью завершённой работе всех пользователей.

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

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

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

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

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

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

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

Этот способ используют, когда нет интернет-поддержки, нужно установить конкретный релиз или обновление скачано вручную с портала 1С. Дистрибутив обновления распространяется в виде архива или установщика; после установки файлы попадают в каталог шаблонов (обычно в папку tmplts в профиле пользователя).

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

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

Обновление через несколько релизов

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

Отложенные обработчики обновления

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

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

Обновление в облачном сервисе 1С:Фреш

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

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

Сравнение способов обновления

Через интернет из режима «Предприятие»

Подходит для типовой конфигурации с действующей подпиской. Минимум действий, но требует интернета и логина портала 1С.

Через конфигуратор из файла

Подходит при отсутствии интернет-поддержки, обновлении через несколько релизов или наличии доработок. Требует навыков работы с конфигуратором.

Автоматически в облаке

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

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

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

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

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

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

Номер версии в сведениях о программе
Норма

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

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

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

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

Все завершены, статус «Выполнено»

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

Есть ошибки или обработчики «зависли» на длительное время

Расчёт зарплаты и отчётность
Норма

Документы рассчитываются, формы отчётов актуальны

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

Ошибки при расчёте, устаревшие формы, пустые данные

Когда обновлять и как часто

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

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

Итог

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

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

Частые вопросы

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

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

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

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

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

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

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

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

Пропали ли данные, если обновление прервалось на середине?

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

Как обновить ЗУП, если в базе работают несколько пользователей?

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