Обновление 1С:Зарплата и управление персоналом
Содержание
Обновить 1С:Зарплата и управление персоналом можно двумя путями. Самый простой — автоматически, прямо из программы: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Второй — вручную в Конфигураторе, когда интернет-обновление недоступно или релиз нужно установить из скачанного файла .cfu.
Перед любым обновлением ЗУП сделайте резервную копию базы — это 10 минут, которые однажды спасут месяц расчётов. Ниже разберём подготовку, оба способа установки обновлений 1С:ЗУП, тонкости клиент-серверной базы, проверку после запуска и ошибки, на которые чаще всего натыкаются при обновлении конфигурации.
Обновление конфигурации и обновление платформы — разные вещи. Новый релиз ЗУП иногда требует платформу не ниже определённой версии. Если программа при старте пишет про несоответствие версии — сначала обновите платформу «1С:Предприятие», потом конфигурацию.
Подготовка: резервная копия и выбор релиза
Половина проблем при обновлении — от того, что к нему не подготовились. Порядок такой.
- Узнайте текущую версию. В режиме
1С:Предприятиеоткройте меню функций →О программе(или нажмите на иконку с буквой i). Там номер релиза конфигурации, например3.1.30.хх, и версия платформы. - Определите, до какой версии обновляетесь. Релизы ЗУП выходят часто — под изменения в расчёте взносов, НДФЛ, отчётности. Берите актуальный релиз из личного кабинета на портале 1С:ИТС.
- Проверьте требования релиза к платформе. У каждого обновления указана минимальная версия платформы — она должна быть не ниже требуемой.
- Сделайте резервную копию (об этом ниже отдельно — это обязательный шаг).
- Предупредите пользователей. Обновление структуры базы требует монопольного доступа: во время него в базе не должно быть активных сеансов.
Без свежей резервной копии обновление не начинают. Если что-то пойдёт не так — повреждение базы, прерванное питание, конфликт изменений, — восстановиться можно будет только из копии.
Как сделать резервную копию ЗУП
Для файловой базы проще всего скопировать сам файл базы 1Cv8.1CD из каталога информационной базы. Путь к каталогу виден в окне запуска 1С при выборе базы (строка внизу). Закройте все сеансы, скопируйте файл в надёжное место.
Универсальный способ для любой базы — выгрузка через Конфигуратор: Администрирование → Выгрузить информационную базу. Получится файл .dt — полный слепок базы, из него разворачивается всё.
Автоматическое обновление через интернет
Если у вас действующий договор ИТС и настроена интернет-поддержка — это самый быстрый способ. Программа сама найдёт релиз, скачает его и установит.
- Войдите в базу под пользователем с правами администратора.
- Откройте
Администрирование → Интернет-поддержка и сервисы. - Если поддержка ещё не подключена — нажмите
Подключить интернет-поддержкуи введите логин и пароль от портала 1С:ИТС (тот же, что в личном кабинете). - Перейдите к
Обновление версии программы(пункт в той же группе настроек). - Программа проверит наличие свежих релизов. Если обновление есть — покажет номер новой версии и предложит скачать.
- Запустите загрузку и дождитесь скачивания. Файл обновления подтянется автоматически.
- Согласитесь на установку. Программа попросит закрыть сеанс для применения — сохраните работу.
После подтверждения конфигурация обновится, и при следующем входе запустится обработчик обновления информационной базы (о нём — в разделе про проверку).
В настройках Обновление версии программы можно включить автоматическую проверку обновлений по расписанию — тогда программа сама будет сообщать о свежих релизах. Устанавливать всё равно будете вручную по команде.
Автообновление удобно, но у него есть ограничения: оно применяет релизы по порядку и не даёт перескочить сразу на далёкую версию, если между ними нужны промежуточные обработчики. В этом случае придётся ставить несколько релизов подряд или использовать полную поставку через Конфигуратор.
Ручная установка обновления из файла
Этот способ нужен, когда интернет-обновление недоступно: нет подключения к порталу на рабочем месте, базу обновляет подрядчик, или релиз скачан заранее в виде файла.
Обновления ЗУП поставляются двумя типами файлов:
| Тип файла | Что это | Когда применяют |
|---|---|---|
.cfu | Файл обновления (дельта от предыдущего релиза) | Обычное обновление с соседней версии |
.cf | Полная поставка конфигурации | Переход «через несколько релизов» или если .cfu не подходит |
Порядок установки через Конфигуратор:
- Закройте все сеансы
1С:Предприятиев этой базе. Обновление структуры требует монопольного доступа. - Запустите базу в режиме
Конфигуратор. - Откройте
Конфигурация → Поддержка → Обновить конфигурацию. - Выберите источник:
Файл обновлениядля.cfuилиФайл поставки конфигурациидля.cf. Укажите путь к скачанному файлу. - Конфигуратор покажет, с какой версии на какую переходите. Проверьте номера и нажмите
Продолжить/Готово. - Запустите обновление конфигурации
базы данных:
Конфигурация → Обновить конфигурацию базы данныхили клавишаF7. - В окне реорганизации Конфигуратор перечислит изменения структуры. Нажмите
Принять. - Дождитесь завершения. Затем запустите базу в режиме
1С:Предприятие— стартует обработчик обновления.
Файлы .cfu применяются строго по цепочке релизов. Нельзя взять .cfu от версии через три релиза назад — он не встанет. Если между вашей и целевой версией несколько шагов, либо ставьте обновления по очереди, либо используйте полную поставку .cf.
Если конфигурация не изменялась (стандартная, на полной поддержке) — обновление пройдёт автоматически. Если в конфигурацию вносили изменения (снята с полной поддержки), Конфигуратор предложит сравнение и объединение — здесь нужен специалист, иначе можно потерять доработки или получить конфликт.
Обновление в клиент-серверной базе
В файловой базе на одном компьютере всё просто. В клиент-серверном варианте (база на сервере «1С:Предприятие», много пользователей) добавляются шаги по управлению сеансами.
Монопольный доступ. Структуру базы нельзя обновить, пока в ней работают люди. Перед обновлением нужно, чтобы все вышли.
- Через
1С:Предприятие:Администрирование → Блокировка работы пользователей— установите запрет входа и сообщение для сотрудников. - Через консоль администрирования кластера или утилиту
rac: можно посмотреть активные сеансы (rac session list) и при необходимости завершить их.
Принудительное завершение сеансов обрывает несохранённую работу пользователей. Делайте это в согласованное окно — например, вечером или в обед, предупредив заранее. Не завершайте чужие сеансы «на ходу» в рабочий день.
Порядок обновления серверной базы.
- Включите блокировку новых сеансов и дождитесь, пока текущие закроются.
- Сделайте резервную копию (выгрузка
.dtили средствами СУБД). - Подключитесь Конфигуратором к серверной базе и выполните обновление как в разделе выше.
- Снимите блокировку работы пользователей.
- Первый вход в
1С:Предприятиевыполните сами — пусть обработчик обновления отработает под администратором, а не под первым зашедшим бухгалтером.
На больших базах обновление структуры и отработка обработчиков могут занять заметное время. Планируйте окно с запасом и не запускайте обновление за полчаса до сдачи отчётности.
Проверка после обновления ЗУП
Обновление не заканчивается установкой релиза. После первого входа в 1С:Предприятие программа запускает обработчик обновления информационной базы — он дорабатывает данные под новую версию. Дайте ему завершиться, не прерывайте.
Что проверить:
- ✅ Номер релиза.
О программе→ убедитесь, что версия конфигурации — та, на которую обновлялись. - ✅ Вход пользователей. Попросите нескольких сотрудников зайти — нет ли ошибок прав или сообщений о незавершённом обновлении.
- ✅ Ключевые документы. Откройте последнее начисление зарплаты и ведомость — проверьте, что суммы на месте и документы открываются.
- ✅ Перепроведение. Если релиз менял методику расчёта (взносы, НДФЛ, средний заработок), может потребоваться перепровести документы месяца. Программа обычно сама подсказывает это в описании релиза.
- ✅ Регламентированная отчётность. Загляните в раздел отчётности — формы должны соответствовать действующим; старые релизы отчётных форм после обновления обновляются.
Описание релиза («Что нового») читайте перед обновлением, а не после. Там перечислено, что изменилось в расчётах и какие действия нужны: иногда — перепровести документы, иногда — проверить настройки учётной политики.
Если после обновления программа работает штатно, а резервная копия больше не нужна для отката — не удаляйте её сразу. Пусть полежит хотя бы до закрытия ближайшего периода.
Типичные ошибки при обновлении и что с ними делать
Большинство сбоев при обновлении 1С:ЗУП укладывается в несколько сценариев.
1С:Предприятие, в клиент-серверной базе — завершите сеансы через консоль кластера или rac. Фоновые задания тоже держат базу — отключите регламентные задания перед обновлением.Администрирование → Интернет-поддержка и сервисы, убедитесь, что подписка активна..cf.Отдельно про прерванное обновление. Если установка оборвалась (пропало питание, закрыли Конфигуратор) — не продолжайте работу в такой базе. Восстановите базу из резервной копии и начните обновление заново. Полуобновлённая база — источник плавающих ошибок, которые всплывут через неделю.
Если ЗУП давно не обновляли
Отдельная ситуация — база отстала на десятки релизов. Такое бывает, когда программу вели «как есть», а теперь понадобилась свежая отчётность или новый расчёт. Скачок на много версий сразу — самый рискованный сценарий, и подходить к нему нужно аккуратнее.
Что учесть:
- Цепочка обработчиков. Между вашей и целевой версией может быть несколько релизов с обязательными обработчиками данных. Полная поставка
.cfобновит структуру, но часть пересчётов рассчитана на последовательный проход. Прочитайте описания релизов между вашей и новой версией — там указано, что обязательно к последовательной установке. - Платформа. За длинный промежуток релизов требования к платформе почти наверняка выросли. Сначала поднимите платформу до версии не ниже требуемой свежим релизом конфигурации.
- Резервная копия на каждом шаге. При обновлении через несколько промежуточных релизов делайте копию перед каждым крупным шагом — так при сбое не придётся начинать с нуля.
- Проверка расчётов. После такого обновления перепроведите документы за открытые периоды и сверьте ключевые суммы: начисления, НДФЛ, взносы. Старые данные нередко требуют пересчёта под новые правила.
Если база сильно устарела и в ней есть доработки, обновление «одним прыжком» лучше доверить специалисту. Самостоятельный скачок через десятки релизов с нетиповой конфигурацией почти гарантированно даст конфликты объединения.
Частые вопросы об обновлении ЗУП
Можно ли перескочить сразу на свежий релиз, минуя промежуточные?
.cf — часто да. Через файлы .cfu — нет, они ставятся по цепочке. Но даже при переходе через .cf проверьте описание релизов: иногда промежуточные обработчики данных обязательны, и их пропуск приводит к некорректному пересчёту.