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

· 9 мин

Содержание

Вышел новый релиз, в зарплатной ведомости ругается на устаревшую форму, а штатного 1С-ника нет. Знакомо? Как обновить 1С 8.3 ЗУП самостоятельно: сделайте копию базы , скачайте нужный релиз, запустите Конфигурация → Поддержка → Обновить конфигурацию в Конфигураторе и откройте базу в режиме «1С:Предприятие», чтобы отработали обработчики обновления. На рабочую базу уходит от 15 минут до часа, на крупную — дольше.

Ниже весь путь по порядку. Разберём подготовку, три способа установки, проверку результата и ошибки, на которых спотыкаются чаще всего. Инструкция написана для ЗУП 3.1 на управляемых формах, в файловой и клиент-серверной базе.

Что нужно проверить до обновления

Половина проблем с обновлением возникает не в момент установки, а до неё. Потратьте десять минут на проверки.

  • 👤 Права. Нужна роль «Полные права» и доступ в Конфигуратор. Без них пункт обновления будет неактивен.
  • 🔒 Монопольный доступ. Все пользователи должны выйти из базы. Если сидят в терминале, посмотрите список сеансов в Администрирование → Активные пользователи.
  • 💾 Место на диске. Для файловой базы нужно свободное место не меньше двух размеров базы: копия плюс временные файлы.
  • 🖥 Версия платформы. Каждый релиз конфигурации требует минимальную версию платформы 8.3. Это написано в описании релиза, которое идёт вместе с обновлением. Если платформа старая, сначала обновляют её.
  • 🔧 Доработки. Если конфигурация на поддержке без изменений, обновление пройдёт без вопросов. Если вносились правки, программа предложит объединение. С этим лучше не экспериментировать без разработчика.

Как узнать текущий релиз

Откройте Справка → О программе. В окне указаны название конфигурации, номер релиза и версия платформы. Запишите их, пригодятся при выборе файла обновления.

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

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

Обновление без копии базы — это ставка на удачу. Откатить неудачное обновление без копии не получится. В зарплате, где лежат ведомости и НДФЛ за год, цена ошибки высока.

Способы копирования зависят от типа базы:

Тип базыКак сделать копиюЧто получится
ФайловаяЗакрыть базу и скопировать папку с файлом 1Cv8.1CDТочная копия, можно вернуть простой подменой
Файловая или клиент-сервернаяКонфигуратор: Администрирование → Выгрузить информационную базуФайл .dt, переносится на любой сервер
Клиент-серверная (SQL)Резервная копия средствами СУБД или выгрузка в .dtКопия на уровне сервера

Для небольшой базы удобнее всего выгрузка в .dt: она проверяет целостность данных и ловит битые таблицы ещё до обновления.

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

Перед запуском обновления
Выполнено: 0 / 5

Три способа обновить конфигурацию ЗУП

Выбирайте по тому, где лежит база и как у вас поставлен доступ к обновлениям.

Как вам удобнее получить обновление?

Способ 1. Обновление из файла .cf или .cfu

Самый предсказуемый вариант. Вы видите, какую версию ставите, и сами решаете, когда.

  1. Откройте лаунчер и выберите свою базу.
  2. Нажмите кнопку «Конфигуратор».
  3. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  4. В окне выбора источника отметьте «Выбор файла обновления» и укажите путь.
  5. Нажмите «Далее». Программа покажет, какие версии есть в файле.
  6. Выберите нужный релиз, нажмите «Готово».

Файл .cfu — это обновление, которое «довозит» конфигурацию с предыдущей версии. Файл .cf содержит конфигурацию целиком. Для штатного обновления на поддержке берут .cfu.

Способ 2. Поиск обновлений через интернет

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

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

Ярлык «Обновление программы» бывает и в самой программе. Откройте раздел Администрирование и поищите по форме слово «обновление». Это удобно, когда Конфигуратор лишний раз открывать не хочется.

Способ 3. Установка дистрибутива на компьютер

Дистрибутив обновления — это обычный setup.exe. Он копирует шаблоны обновления в папку на диске. Дальше шаги те же, что в способе 1, но файл уже лежит в каталоге шаблонов.

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

Что происходит после запуска обновления

Конфигуратор сравнивает вашу конфигурацию с новой и предлагает вариант. Три типичных ситуации.

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

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

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

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

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

Что делать после первого запуска:

  • ✅ Откройте Справка → О программе и сверьте номер релиза с ожидаемым.
  • ✅ Пройдите окно «Что нового», если оно появилось. Часто там описаны изменения в формах отчётности и расчёта.
  • ✅ Загляните в Администрирование и проверьте, нет ли сообщения о незавершённых отложенных обработчиках.
  • ✅ Если база работает по обмену с «Бухгалтерией», проверьте, что версия правил обмена совпадает с релизом ЗУП.

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

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

Проверка работы после обновления

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

Проверьте себя
Когда выполняются обработчики обновления данных?
Что нужно сделать до запуска обновления в первую очередь?
Какой файл обычно ставят для штатного обновления на поддержке?

Что смотреть в рабочем порядке:

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

Если суммы в старых документах изменились после обновления, остановитесь. Это не «так задумано». Верните копию и разберитесь, что случилось, на отдельной базе.

Типичные ошибки при самостоятельном обновлении

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

Расширения, внешние отчёты и обмены

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

  • 🧩 Откройте Администрирование → Печатные формы, отчёты и обработки → Расширения и посмотрите, нет ли у расширений пометки о проблеме. Если пункта нет, найдите список расширений поиском по форме.
  • 📄 Внешние печатные формы и отчёты, загруженные из файлов, тоже могли «отвалиться». Откройте каждую хотя бы раз.
  • 🔄 Обмен с «Бухгалтерией» или другой базой требует совпадающих версий правил. Если вторая база не обновлялась, обмен может остановиться с ошибкой. Обновите обе стороны.

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

Как не мучиться с обновлениями дальше

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

  • 📅 Назначьте окно обновлений, например вечер пятницы после закрытия периода.
  • 📌 Не обновляйтесь в день сдачи отчётности. Если что-то пойдёт не так, времени на откат не будет.
  • 🧪 Держите тестовую копию базы и сначала обновляйте её.
  • 📝 Ведите журнал: дата, версия до и после, кто делал, что пошло не так.
Рабочий порядок обновления
  1. проверка платформы и места на диске, скачивание релизаЗа день до обновления
  2. уведомить пользователей, дождаться выхода всех из базыВ день обновления, до работы
  3. копия базы и проверка, что она открываетсяПеред установкой
  4. обновление конфигурации, реструктуризацияУстановка
  5. первый запуск, обработчики, тестовые документыПосле установки
  6. итоговая проверка расчётов и отчётностиЧерез пару дней

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

Можно ли обновить ЗУП, если на базе есть доработки?
Можно, но программа предложит объединение конфигураций. Каждое расхождение придётся разбирать вручную. Если доработок много, лучше привлечь программиста.
Сколько времени занимает обновление?
Для небольшой базы — от 15 до 30 минут вместе с копией. Для большой с накопленными данными — час и более: основное время уходит на реструктуризацию и обработчики.
Надо ли обновлять платформу вместе с конфигурацией?
Нужно, когда новый релиз требует более свежей версии платформы. Это написано в описании релиза. Если требования выполняются, платформу можно не трогать.
Можно ли откатить обновление?
Только из резервной копии. Вернуть прежнюю версию «обратным» обновлением нельзя, поэтому копия перед работой обязательна.
Чем отличается файл `.cfu` от `.cf`?
.cfu — файл обновления: переводит конфигурацию с предыдущей версии на новую. .cf — поставка конфигурации целиком, её используют для первичной установки или замены.
Нужно ли обновлять базу, если ЗУП работает и всё устраивает?
Желательно. Новые релизы вносят изменения в формы отчётности и расчёт по новым правилам. Отказ от обновлений рано или поздно приведёт к тому, что отчёт не примут или расчёт отклонится от закона.