Самостоятельное обновление ЗУП 3.1: от копии базы до проверки расчёта

· 9 мин

Содержание

Как обновить 1С ЗУП 3.1 самостоятельно, зависит от того, где стоит база. Если у вас есть доступ в интернет и действует договор сопровождения, хватит кнопки в самой программе. Если сервер закрыт от сети, берёте файл обновления .cfu и ставите его через Конфигуратор. Для файловой базы на одном компьютере это 20-40 минут, для крупной серверной — до нескольких часов.

Главное правило не меняется: сначала копия базы, потом обновление. Зарплата и кадры — данные, которые нельзя «пересчитать как-нибудь потом». Ошибка на обновлении в расчётный период бьёт по реальным людям и срокам отчётности.

Какой способ обновления выбрать

Способов три. Они ставят одно и то же, различается только путь к файлу обновления.

СпособКогда подходитЧто нужноРиск
Через интерфейс программыЕсть интернет и договор сопровожденияЛогин и пароль пользователя портала поддержки, права администратораНизкий
Через Конфигуратор, файл .cfuНет интернета на сервере, нужна точная версияСкачанный файл обновления, монопольный доступ к базеСредний
Загрузка нового релиза «с нуля» (.cf + перенос данных)База сильно изменена или обновление не встаётОпытный администраторВысокий

Третий вариант самостоятельно делать не стоит. Если обычное обновление не прошло, сначала посмотрите раздел про ошибки ниже.

Какой у вас случай?

Подготовка перед тем, как обновить ЗУП 3.1

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

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

Перед обновлением
Выполнено: 0 / 7

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

Откройте Справка → О программе. В окне будет номер вида 3.1.XX.YY. Запишите его целиком: от него зависит, какие промежуточные релизы нужны.

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

Сделайте резервную копию

Для файловой базы закройте все сеансы и просто скопируйте папку с файлом 1Cv8.1CD в другое место. Для серверной базы и вообще для надёжности делайте выгрузку:

  1. Запустите Конфигуратор для нужной базы.
  2. Откройте меню Администрирование → Выгрузить информационную базу.
  3. Укажите имя файла, например zup_do_obnovleniya.dt.
  4. Дождитесь сообщения о завершении.

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

Выгрузка .dt весит заметно меньше самой базы, а восстанавливается чище, чем копия файла. Лучше иметь оба варианта.

Освободите базу от пользователей

Обновление требует монопольного доступа. Пока кто-то сидит в базе, Конфигуратор не даст поставить релиз. Список активных сеансов: Администрирование → Настройки программы → Обслуживание → Активные пользователи, либо консоль кластера для серверной базы. Если пункта нет под рукой, используйте поиск по форме в разделе «Администрирование».

Способ 1. Обновление через интерфейс

Работает, если база подключена к порталу поддержки. Нужны права администратора в 1С.

Пошагово

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

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

Способ 2. Как обновить конфигурацию 1С ЗУП 3.1 через файл cfu

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

Где взять и как подготовить файл

Файлы обновлений лежат на портале поддержки вашего ЗУП. Выбирайте именно «обновление», а не полный дистрибутив: полный нужен для установки новой базы. Распакуйте архив, внутри будет папка с файлом 1cv8.cfu.

Скачивайте релиз, совместимый с вашей платформой. На странице релиза указана минимальная версия платформы.

Ставим через Конфигуратор

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

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

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

Порядок релизов: можно ли перепрыгнуть версии

Нельзя перепрыгивать произвольно. У каждого релиза есть список версий, с которых он ставится. Если вы отстали на много релизов, придётся обновлять последовательно.

Ваша ситуацияЧто делать
Отстали на 1-3 релизаОбычно ставится сразу, программа сама подскажет
Отстали на полгода и большеИщите на странице релиза пункт «с каких версий можно обновиться»
Установлен релиз с ошибкой, и вышел исправительныйСтавьте исправительный, это обычное обновление
Версия ЗУП 2.5 или иная редакцияЭто не обновление, а переход на ЗУП 3.1 с переносом данных, отдельная задача

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

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

Запуск без ошибок ещё не значит, что всё в порядке. Пройдитесь по короткому списку.

После обновления
Выполнено: 0 / 7

Обновите формы отчётности

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

Проверьте расчёт на одном сотруднике

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

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

Типичные ошибки при обновлении

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

Как откатиться, если не получилось

Откат работает только при наличии копии, поэтому она и нужна.

  1. Закройте все сеансы.
  2. Для файловой базы верните папку из копии на место. Для серверной создайте пустую базу и загрузите .dt: Администрирование → Загрузить информационную базу.
  3. Запустите, проверьте версию и данные.
  4. Разберите причину сбоя, только потом повторяйте.

Если не помогло или страшно делать самому

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

  • ⚠️ Конфигурация с доработками и без поддержки.
  • ⚠️ База в десятки гигабайт, где обновление идёт часами.
  • ⚠️ Распределённая база с обменом между узлами.
  • ⚠️ Нужно обновиться через несколько релизов, а журнал конфигурации у вас не сохранился.

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

Как не отстать с обновлениями

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

Календарь администратора ЗУП
  1. в течение недели читаем описание измененийВышел новый релиз
  2. ставим обновление на копиюТестовая копия
  3. тестовый расчёт, печатные формы, отчётыПроверка
  4. обновляем вне расчётных днейРабочая база
  5. через неделю проверяем отзывы пользователейКонтроль

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

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

Нужно ли останавливать расчёт зарплаты на время обновления?
Да, на время установки в базе не должно быть активных сеансов. Саму зарплату после обновления продолжают с того же места, данные сохраняются.
Сколько времени занимает обновление ЗУП 3.1?
Для небольшой файловой базы это 15-40 минут вместе с резервной копией. Для базы на сервере с несколькими годами данных обработчики обновления идут от часа до нескольких часов.
Можно ли обновить ЗУП без договора сопровождения?
Технически файл .cfu можно скачать только по действующему доступу к порталу поддержки. Без договора такой возможности нет, и нужен либо договор, либо обслуживающая фирма.
Обновление ЗУП затрагивает бухгалтерию, если они обмениваются?
Каждая конфигурация обновляется отдельно. После обновления одной из них проверьте обмен: правила обмена иногда меняются, и понадобится обновить вторую базу.
Как узнать, что обновление прошло успешно?
Номер релиза в окне Справка → О программе стал новым, база открывается без ошибок, при первом входе показано окно с описанием изменений.
Что делать, если после обновления пропали данные?
Не вносите правки и не продолжайте работу. Откатитесь на копию, сделанную перед обновлением, и попробуйте ещё раз. Чаще всего «пропавшее» оказывается скрытым отбором в списке, но проверять на копии безопаснее.