Обновление ЗУП 3.1 своими руками: от резервной копии до проверки расчёта

· 9 мин

Содержание

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

Типичная ситуация: в конце месяца бухгалтер открывает форму СЗВ-ТД или расчёт отпускных, а программа предупреждает, что форма устарела. Ждать внедренца несколько дней некогда, и обновление можно провести самому. Главное — соблюдать порядок: копия, установка, обработка данных, сверка расчёта.

Подготовка базы ЗУП к обновлению

Обновление меняет структуру базы. Если что-то пойдёт не так, откатиться можно только из резервной копии. Поэтому сначала подготовка, потом кнопка «Обновить».

Что проверить заранее

  • 🔑 Подписка ИТС. Без неё интернет-поддержка не даст скачать релиз. Логин и пароль портала 1С:ИТС вводятся в Администрирование → Интернет-поддержка и сервисы.
  • 🧩 Состояние конфигурации. Откройте конфигуратор: Конфигурация → Поддержка → Настройка поддержки. Если там «Не редактируется» — конфигурация типовая, обновление пройдёт автоматически. Если «Редактируется с сохранением поддержки» или поддержка снята — база доработана, обновлять придётся через конфигуратор с объединением.
  • 🖥 Версия платформы. Каждый релиз ЗУП требует платформу с номером не ниже определённого. Требование указано в описании релиза. Если ваша платформа ниже, сначала обновите её на всех компьютерах.
  • 👥 Пользователи. На время обновления структуры нужен монопольный доступ: все должны выйти из базы, фоновые задания тоже остановятся.
  • 📅 Время. Не обновляйтесь в день выплаты зарплаты и за час до сдачи отчёта. Лучший момент — после закрытия месяца, вечером.

Резервная копия: два способа

СпособКак сделатьКогда подходит
Выгрузка .dtКонфигуратор → Администрирование → Выгрузить информационную базуЛюбая база, универсальный вариант
Копия каталогаСкопировать папку базы с файлом 1Cv8.1CD при закрытой программеТолько файловая база
Бэкап СУБДСредствами SQL Server или PostgreSQLКлиент-серверная база

Не начинайте обновление без свежей копии. Копия недельной давности не спасёт: всё, что начислили за неделю, придётся вводить заново.

💡 Если база доработана или вы обновляете впервые, разверните копию в отдельную базу и прогоните обновление сначала там. Пять минут на загрузку .dt в пустую базу дадут уверенность, что рабочая база переживёт процедуру.

Где взять обновление ЗУП 3.1

Есть три источника, и выбор зависит от того, типовая у вас база или нет.

ИсточникЧто получаетеКому подходит
Интернет-поддержка из программыПомощник сам скачивает и ставит всю цепочку релизовТиповые базы, файловые и клиент-серверные
Портал releases.1c.ru (по подписке ИТС)Файл обновления .cfu или дистрибутив-установщикДоработанные базы, обновление через конфигуратор
Диск ИТС или пакет от партнёраТе же файлы .cfu и установщикиБазы без интернета на сервере

Различайте два вида файлов:

  1. Файл обновления 1Cv8.cfu — переводит конфигурацию с одной или нескольких предыдущих версий на новую. В описании релиза указано, с каких версий им можно обновляться.
  2. Полный дистрибутив (файл setup.exe в архиве) — устанавливает шаблоны конфигурации в каталог шаблонов. Он нужен для создания новой базы и как источник файла обновления.

Проверьте редакцию. ЗУП ПРОФ и ЗУП КОРП обновляются разными файлами. Файл от другой редакции конфигуратор не примет.

Как обновить ЗУП самостоятельно через интернет-поддержку

Это основной путь для типовой базы. Конфигуратор открывать не нужно.

Пошагово

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

Что происходит, если релизов несколько

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

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

Обновление конфигурации ЗУП через конфигуратор

Этот путь нужен для доработанной базы, для обновления без интернета или когда помощник выдаёт ошибку.

Типовая конфигурация из файла .cfu

  1. Сделайте резервную копию (см. выше).
  2. Запустите базу в режиме «Конфигуратор».
  3. Откройте конфигурацию: Конфигурация → Открыть конфигурацию.
  4. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  5. Укажите «Выбор файла обновления» и найдите 1Cv8.cfu нужного релиза. Или выберите «Поиск доступных обновлений» — конфигуратор просмотрит каталог шаблонов.
  6. Конфигуратор покажет, на какую версию будет выполнен переход. Подтвердите.
  7. Нажмите «Выполнить» в окне сравнения, а затем согласитесь обновить конфигурацию базы данных.
  8. В окне реорганизации информации проверьте список изменений и нажмите «Принять».

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

Доработанная конфигурация

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

  • ✅ Объекты, которые вы не меняли, обновятся сами.
  • ⚠️ Объекты с двойными изменениями помечены особо. По ним решите вручную: взять версию поставщика, оставить свою или объединить построчно.
  • 🧷 Режим объединения модулей выбирают для каждого объекта. Для своих доработанных модулей обычно выбирают объединение с приоритетом конфигурации поставщика, затем переносят свои правки.

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

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

Завершение обновления ЗУП и проверка работы

Обновить конфигурацию — половина дела. Вторая половина проходит при первом запуске в пользовательском режиме.

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

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

  1. Основная обработка — идёт сразу при запуске, работать в это время нельзя. Дождитесь окна с описанием изменений в версии.
  2. Дополнительная (отложенная) обработка — идёт в фоне, пока пользователи уже работают. Её ход виден в разделе Администрирование → Обслуживание, в группе результатов обновления программы.

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

Что проверить в ЗУП после обновления

Проверка ЗУП после обновления
Выполнено: 0 / 7

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

Ошибки при самостоятельном обновлении ЗУП

Большинство сбоев при обновлении повторяются. Выберите симптом, чтобы увидеть причину и решение.

Диагностика: выберите симптом

Если ничего не помогло

  • 🔄 Восстановите базу из копии, сделанной перед обновлением. Это возвращает рабочее состояние за минуты.
  • 🧪 Прогоните обновление на копии и посмотрите, на каком релизе цепочки возникает сбой.
  • 🛠 Проверьте базу: в конфигураторе Администрирование → Тестирование и исправление. Запускайте только на копии или после выгрузки .dt, в монопольном режиме.
  • 📨 Обратитесь на линию консультаций по подписке ИТС: приложите текст ошибки, номер текущей и целевой версии.

Автоматизация обновлений ЗУП и график

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

Автоматическая проверка в программе

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

Пакетное обновление из командной строки

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

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F"D:\Bases\ZUP" /N"Администратор" /P"пароль" ^
  /DumpIB "D:\Backup\zup_before.dt" /Out "D:\Logs\backup.log"

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F"D:\Bases\ZUP" /N"Администратор" /P"пароль" ^
  /UpdateCfg "D:\Updates\1Cv8.cfu" /UpdateDBCfg /Out "D:\Logs\update.log"

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\ZUP" /N"Администратор" /P"пароль" ^
  /C "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы"

Что делает каждая команда:

  1. /DumpIB — выгружает базу в .dt перед обновлением.
  2. /UpdateCfg и /UpdateDBCfg — загружают файл обновления в типовую конфигурацию и обновляют структуру базы.
  3. Запуск ENTERPRISE с параметром /C — выполняет обработчики обновления и закрывает программу.

Для серверной базы вместо /F указывают /S"сервер\имябазы". Номер платформы в пути подставьте свой. Пароль в открытом виде в bat-файле — риск: храните скрипт там, куда нет доступа у посторонних.

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

Удобный график

КогдаЧто делать
Сразу после закрытия месяцаОбновиться до текущего релиза
Перед сдачей квартальной отчётностиПроверить, вышли ли новые формы, и обновиться заранее
После изменения законодательства с 1 январяОбновиться в первые рабочие дни, до первого расчёта зарплаты

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

Можно ли обновить ЗУП без подписки ИТС?
Нет. Легально получить релизы ЗУП можно только по действующей подписке 1С:ИТС: через интернет-поддержку, портал обновлений или от партнёра.
Сколько длится обновление ЗУП?
Один релиз на небольшой файловой базе — около 10–30 минут. Цепочка из нескольких релизов на крупной базе может занять несколько часов, плюс отложенная обработка в фоне.
Нужно ли обновлять платформу вместе с ЗУП?
Только если новый релиз требует платформу с номером выше вашей. Требование указано в описании релиза. Платформу ставят до обновления конфигурации.
Можно ли откатить обновление ЗУП?
Штатной кнопки «отменить обновление» нет. Откат — это восстановление базы из резервной копии, сделанной перед обновлением. Всё, что введено после, придётся повторить.
Можно ли пропустить промежуточные релизы?
Только если файл обновления нового релиза прямо допускает переход с вашей версии. Помощник из программы сам выберет допустимую цепочку.