Обновление ЗУП 3.1 своими силами: от копии базы до первого запуска
Содержание
Вышел новый релиз, в зарплатной ведомости ругается на устаревшую форму, а штатного 1С-ника нет. Знакомо? Как обновить 1С 8.3 ЗУП самостоятельно: сделайте копию базы
, скачайте нужный релиз, запустите Конфигурация → Поддержка → Обновить конфигурацию в Конфигураторе и откройте базу в режиме «1С:Предприятие», чтобы отработали обработчики обновления. На рабочую базу уходит от 15 минут до часа, на крупную — дольше.
Ниже весь путь по порядку. Разберём подготовку, три способа установки, проверку результата и ошибки, на которых спотыкаются чаще всего. Инструкция написана для ЗУП 3.1 на управляемых формах, в файловой и клиент-серверной базе.
Что нужно проверить до обновления
Половина проблем с обновлением возникает не в момент установки, а до неё. Потратьте десять минут на проверки.
- 👤 Права. Нужна роль «Полные права» и доступ в Конфигуратор. Без них пункт обновления будет неактивен.
- 🔒 Монопольный доступ. Все пользователи должны выйти из базы. Если сидят в терминале, посмотрите список сеансов в
Администрирование → Активные пользователи. - 💾 Место на диске. Для файловой базы нужно свободное место не меньше двух размеров базы: копия плюс временные файлы.
- 🖥 Версия платформы. Каждый релиз конфигурации требует минимальную версию платформы 8.3. Это написано в описании релиза, которое идёт вместе с обновлением. Если платформа старая, сначала обновляют её.
- 🔧 Доработки. Если конфигурация на поддержке без изменений, обновление пройдёт без вопросов. Если вносились правки, программа предложит объединение. С этим лучше не экспериментировать без разработчика.
Как узнать текущий релиз
Откройте Справка → О программе. В окне указаны название конфигурации, номер релиза и версия платформы. Запишите их, пригодятся при выборе файла обновления.
Если версия базы сильно отстала, смотрите сопроводительное описание релиза: иногда разработчики требуют сначала поставить промежуточный релиз. Перескочить через несколько версий одним файлом можно не всегда.
Резервная копия базы: делаем всегда
Обновление без копии базы — это ставка на удачу. Откатить неудачное обновление без копии не получится. В зарплате, где лежат ведомости и НДФЛ за год, цена ошибки высока.
Способы копирования зависят от типа базы:
| Тип базы | Как сделать копию | Что получится |
|---|---|---|
| Файловая | Закрыть базу и скопировать папку с файлом 1Cv8.1CD | Точная копия, можно вернуть простой подменой |
| Файловая или клиент-серверная | Конфигуратор: Администрирование → Выгрузить информационную базу | Файл .dt, переносится на любой сервер |
| Клиент-серверная (SQL) | Резервная копия средствами СУБД или выгрузка в .dt | Копия на уровне сервера |
Для небольшой базы удобнее всего выгрузка в .dt: она проверяет целостность данных и ловит битые таблицы ещё до обновления.
Копию кладите на другой диск или хотя бы в другую папку, а не рядом с рабочей базой. Если диск откажет, пропадут оба файла разом.
Три способа обновить конфигурацию ЗУП
Выбирайте по тому, где лежит база и как у вас поставлен доступ к обновлениям.
Способ 1. Обновление из файла .cf или .cfu
Самый предсказуемый вариант. Вы видите, какую версию ставите, и сами решаете, когда.
- Откройте лаунчер и выберите свою базу.
- Нажмите кнопку «Конфигуратор».
- Выберите
Конфигурация → Поддержка → Обновить конфигурацию. - В окне выбора источника отметьте «Выбор файла обновления» и укажите путь.
- Нажмите «Далее». Программа покажет, какие версии есть в файле.
- Выберите нужный релиз, нажмите «Готово».
Файл .cfu — это обновление, которое «довозит» конфигурацию с предыдущей версии. Файл .cf содержит конфигурацию целиком. Для штатного обновления на поддержке берут .cfu.
Способ 2. Поиск обновлений через интернет
Если на машине есть доступ к серверам обновлений и подключена подписка, в том же окне выберите «Поиск доступных обновлений». Конфигуратор покажет список релизов, подходящих вашей версии.
Выбирайте ближайший по номеру или самый свежий из доступных. Программа сама скачает файлы и запустит процедуру. Как правило, при выходе на поддержке вас спросят логин и пароль от портала поддержки.
Ярлык «Обновление программы» бывает и в самой программе. Откройте раздел Администрирование и поищите по форме слово «обновление». Это удобно, когда Конфигуратор лишний раз открывать не хочется.
Способ 3. Установка дистрибутива на компьютер
Дистрибутив обновления — это обычный setup.exe. Он копирует шаблоны обновления в папку на диске. Дальше шаги те же, что в способе 1, но файл уже лежит в каталоге шаблонов.
Плюс способа: удобно хранить архив релизов и ставить нужный на разные базы. Минус: каталог шаблонов быстро разрастается, периодически его надо чистить.
Что происходит после запуска обновления
Конфигуратор сравнивает вашу конфигурацию с новой и предлагает вариант. Три типичных ситуации.
Не закрывайте Конфигуратор и не выключайте питание в момент реструктуризации. Прерванное обновление оставляет базу в неконсистентном состоянии, и спасёт только копия.
Первый запуск после обновления
После Конфигуратора базу нужно открыть в режиме «1С:Предприятие» под пользователем с полными правами. Это обязательный шаг. Именно при первом входе выполняются обработчики обновления: они переносят данные в новые структуры.
На экране появится окно с ходом обновления. Не торопите его и не закрывайте. Для большой базы расчётных данных процесс может занять существенное время.
Что делать после первого запуска:
- ✅ Откройте
Справка → О программеи сверьте номер релиза с ожидаемым. - ✅ Пройдите окно «Что нового», если оно появилось. Часто там описаны изменения в формах отчётности и расчёта.
- ✅ Загляните в
Администрированиеи проверьте, нет ли сообщения о незавершённых отложенных обработчиках. - ✅ Если база работает по обмену с «Бухгалтерией», проверьте, что версия правил обмена совпадает с релизом ЗУП.
Отложенные обработчики
Часть данных ЗУП переносит не сразу, а в фоне. Пока такие обработчики не завершились, некоторые документы могут вести себя странно, а отчёты показывать неполные данные. Сообщение о них висит в списке дел и на панели администрирования. Дождитесь завершения, прежде чем начислять зарплату .
Проверка работы после обновления
Не ждите расчётного дня, чтобы узнать, что что-то сломалось. Прогоните короткий набор проверок прямо после обновления.
Что смотреть в рабочем порядке:
- Создайте тестовый документ, например приём на работу, и убедитесь, что он проводится.
- Откройте любую ведомость за прошлый период и посмотрите, что суммы не изменились.
- Сформируйте регламентированный отчёт и проверьте, что новая форма подтянулась.
- Проверьте печать расчётного листка и платёжной ведомости.
Если суммы в старых документах изменились после обновления, остановитесь. Это не «так задумано». Верните копию и разберитесь, что случилось, на отдельной базе.
Типичные ошибки при самостоятельном обновлении
Конфигурация → Поддержка → Настройка поддержки и режим. Если конфигурацию снимали с поддержки, обновление придётся делать через объединение..cfu. Возможно, нужен промежуточный релиз.Расширения, внешние отчёты и обмены
Если к ЗУП подключены расширения, после обновления проверьте каждое. Расширение пишется под конкретную версию и может перестать работать, когда основная конфигурация изменилась.
- 🧩 Откройте
Администрирование → Печатные формы, отчёты и обработки → Расширенияи посмотрите, нет ли у расширений пометки о проблеме. Если пункта нет, найдите список расширений поиском по форме. - 📄 Внешние печатные формы и отчёты, загруженные из файлов, тоже могли «отвалиться». Откройте каждую хотя бы раз.
- 🔄 Обмен с «Бухгалтерией» или другой базой требует совпадающих версий правил. Если вторая база не обновлялась, обмен может остановиться с ошибкой. Обновите обе стороны.
Расширение, которое мешает обновлению, можно временно отключить, обновить базу и включить его снова. Это быстрее, чем искать причину сбоя на ходу.
Как не мучиться с обновлениями дальше
Обновлять базу раз в полгода — худшая стратегия. Накопленный разрыв означает цепочку промежуточных релизов и риск конфликтов. Лучше ставить обновления регулярно и небольшими шагами.
- 📅 Назначьте окно обновлений, например вечер пятницы после закрытия периода.
- 📌 Не обновляйтесь в день сдачи отчётности. Если что-то пойдёт не так, времени на откат не будет.
- 🧪 Держите тестовую копию базы и сначала обновляйте её.
- 📝 Ведите журнал: дата, версия до и после, кто делал, что пошло не так.
- проверка платформы и места на диске, скачивание релизаЗа день до обновления
- уведомить пользователей, дождаться выхода всех из базыВ день обновления, до работы
- копия базы и проверка, что она открываетсяПеред установкой
- обновление конфигурации, реструктуризацияУстановка
- первый запуск, обработчики, тестовые документыПосле установки
- итоговая проверка расчётов и отчётностиЧерез пару дней
Частые вопросы
Можно ли обновить ЗУП, если на базе есть доработки?
Сколько времени занимает обновление?
Надо ли обновлять платформу вместе с конфигурацией?
Можно ли откатить обновление?
Чем отличается файл `.cfu` от `.cf`?
.cfu — файл обновления: переводит конфигурацию с предыдущей версии на новую. .cf — поставка конфигурации целиком, её используют для первичной установки или замены.