Обновлять 1С каждый месяц или раз в квартал: как выбрать ритм

· 9 мин

Содержание

Типовую конфигурацию 1С (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) разумно обновлять раз в месяц, а в последние две недели перед сдачей отчётности и перед 1 января — обязательно. Платформу 8.3 обновляют реже: когда очередной релиз конфигурации требует её версию не ниже указанной.

Тут два подхода. «Ставить каждый релиз» подходит типовым базам без доработок: обновление занимает 15–30 минут и почти не ломает учёт. «Копить и ставить пакетом раз в квартал» выбирают для доработанных баз, где каждое обновление требует сравнения и объединения кода. Второй путь дешевле по времени, но рискованнее: накопленный разрыв в 3–4 релиза обновляется дольше, а ошибки сложнее локализовать.

От чего зависит частота обновления 1С

Универсального графика нет. Ритм складывается из пяти факторов.

  • 📑 Тип конфигурации. ЗУП обновляется чаще Бухгалтерии: в зарплатном законодательстве больше изменений — МРОТ, ставки взносов, НДФЛ, формы отчётов в СФР (бывший ФСС) и ФНС.
  • 🧩 Наличие доработок. Типовая база на полной поддержке обновляется из пользовательского режима. Доработанная — только через Конфигуратор со сравнением и объединением, это часы работы программиста.
  • 📅 Календарь отчётности. Новые формы деклараций и расчётов приходят в релизах, которые выходят незадолго до срока сдачи. Отчитываться устаревшей формой нельзя.
  • 🗄️ Размер и режим базы. Файловая база на 2 ГБ обновляется за минуты. Клиент-серверная база на 200 ГБ может обрабатывать данные после обновления несколько часов — нужно окно без пользователей.
  • 🔗 Интеграции. Обмены с сайтом, ЭДО, банком, маркировкой. Каждое обновление надо проверять на совместимость с внешними обработками и расширениями.

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

Какие бывают обновления 1С и чем они отличаются

Обновление — не одно действие. В 1С 8.3 обновляются три разные вещи, и у каждой свой ритм.

Что обновляемКак часто выходитОбязательно лиЧем грозит пропуск
Релиз конфигурации (например, БП 3.0.x.y)Примерно раз в 2–5 недельДа, если в релизе новые формы и ставкиУстаревшие формы отчётов, неверные расчёты налогов и взносов
Платформа 1С:Предприятие 8.3Несколько раз в годКогда новый релиз конфигурации требует еёНовый релиз конфигурации не установится
Регламентированная отчётность внутри релизаВместе с релизом конфигурацииДа, перед сдачейОтчёт не примет ФНС или СФР
Классификаторы (банки, адреса)Отдельно, по мере измененийЖелательноОшибки в реквизитах банков и адресах

Релизы конфигурации бывают двух видов:

  • 🛠️ Исправительные — меняется последняя цифра номера. Исправляют ошибки, добавляют формы отчётов. Ставить сразу.
  • 🚀 Функциональные — меняется третья цифра. Новые возможности, иногда переделанные документы. Их стоит сначала проверить на копии базы.

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

Сколько раз в месяц или квартал обновлять 1С: сценарии

Ниже — ритм для частых ситуаций. Выберите свою.

Какая у вас база?

Независимо от сценария есть три точки, которые пропускать нельзя:

  1. Конец декабря – начало января. Новые ставки и лимиты вступают в силу с 1 января. Начислять январскую зарплату на старом релизе — значит потом пересчитывать.
  2. Последние 2–3 недели перед сроком квартальной и годовой отчётности. Формы деклараций и расчётов часто меняются именно тогда.
  3. Момент, когда новая версия обработки ЭДО или маркировки перестала работать на старом релизе. Сервисы операторов меняют протоколы, и старая конфигурация теряет связь.

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

Безопасный порядок обновления конфигурации

Процедура одинакова для любого ритма. Отличается только длина подготовки.

Подготовка

  1. Узнайте текущий релиз: меню «шестерёнка» (или кнопка с тремя полосками в заголовке) → О программе.
  2. Сверьте с описанием нужного релиза минимальную версию платформы. Если ваша ниже — сначала обновите платформу на всех компьютерах или на сервере 1С.
  3. Выберите время, когда в базе никто не работает . Для клиент-серверной базы предупредите пользователей заранее: при установке обновления их сеансы будут завершены.
  4. Сделайте резервную копию. Без копии не начинайте ни одно обновление, даже исправительное.

Для файловой базы самый надёжный способ — выгрузка в .dt через Конфигуратор: Администрирование → Выгрузить информационную базу. Для клиент-серверной базы копию дополнительно делают средствами СУБД (PostgreSQL или MS SQL).

Установка

Для типовой базы на полной поддержке удобнее всего пользовательский режим. В Бухгалтерии 3.0 и ЗУП 3.1 это раздел Администрирование → Обслуживание, группа «Обновление программы». Помощник подключается к интернет-поддержке, сам подбирает цепочку релизов, при необходимости скачивает платформу, создаёт копию (в файловом режиме) и устанавливает обновление.

Для доработанной базы путь другой:

  1. Откройте копию базы в Конфигураторе.
  2. Конфигурация → Поддержка → Обновить конфигурацию, укажите файл .cfu или .cf.
  3. В окне сравнения проверьте, какие объекты изменены и у вас, и у поставщика. Для них выберите режим объединения.
  4. Запустите обновление конфигурации базы данных (F7).
  5. Откройте базу в режиме «Предприятие» — запустятся обработчики обновления данных. Дождитесь их окончания.
  6. Проверьте доработки и только после этого повторите те же шаги на рабочей базе.

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

  • ✅ Откройте 2–3 типичных документа за текущий месяц, перепроведите один из них на копии.
  • ✅ Сформируйте оборотно-сальдовую ведомость за прошлый месяц и сравните с сохранённой до обновления.
  • ✅ Запустите обмены (банк, ЭДО, сайт) вручную и проверьте журнал.
  • ✅ Откройте внешние печатные формы и обработки — после функциональных релизов они ломаются чаще всего.

Как часто обновлять платформу 1С:Предприятие 8.3

Платформа и конфигурация живут отдельно. Новая платформа сама по себе не меняет учёт: она даёт исправления ошибок, производительность и поддержку новых версий ОС и СУБД. Поэтому ставить каждую сборку платформы не нужно.

Когда обновлять платформу:

  • 🔢 Релиз конфигурации требует версию не ниже вашей. Это основной повод. Помощник обновления в пользовательском режиме сообщит об этом сам.
  • 🐞 Вы упёрлись в известную ошибку платформы — зависания, падения клиента, проблемы с печатью, — и она исправлена в новой сборке.
  • 🖥️ Меняется окружение: новая версия Windows Server, PostgreSQL или MS SQL, которую старая платформа не поддерживает.

Порядок для клиент-серверного варианта:

  1. Установите новую версию платформы на тестовый сервер или хотя бы на один компьютер и откройте копию базы.
  2. В согласованное окно остановите службу сервера 1С. Все сеансы пользователей будут прерваны — делайте это вне рабочего времени.
  3. Установите новую версию сервера и зарегистрируйте службу под той же учётной записью, с теми же портами (агент 1540, менеджер кластера 1541, диапазон рабочих процессов — как был).
  4. Обновите клиентов на рабочих местах. Версия клиента должна совпадать с версией сервера.

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

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

Почему откладывать обновления и ставить их «на авось» опасно

Ошибки в планировании обновлений обходятся дороже, чем сами обновления.

  • ⏳ Копить релизы полгода. Цепочка из 6–8 промежуточных релизов обновляется в разы дольше одного. На доработанной базе каждое звено — отдельное объединение, и ошибки накапливаются.
  • 🧪 Ставить функциональный релиз сразу в рабочую базу. Исправительные релизы выходят как раз потому, что в функциональных находят ошибки. Если доработок много, дайте новой версии неделю–две «отлежаться» и ставьте сразу следующий исправительный.
  • 💻 Обновить конфигурацию , забыв про платформу на рабочих местах. Новый релиз требует платформу не ниже определённой версии. Если на сервере 1С она новая, а у пользователей старая — клиенты не подключатся.
  • 🧷 Снять конфигурацию с поддержки ради мелкой правки. После этого обновлять её можно только сравнением всей конфигурации. Мелкие правки лучше вынести в расширение: расширения переносятся между релизами без объединения.
  • 🧾 Не следить за окончанием поддержки релизов. Старые релизы перестают получать новые формы отчётов. Пересидеть на них «до лучших времён» не получится, если нужно сдать отчёт по новой форме.

Расширения конфигурации (появились в платформе 8.3.6) — главный инструмент, чтобы доработанная база обновлялась так же часто, как типовая. Основная конфигурация остаётся на полной поддержке, а изменения живут отдельно.

Как автоматизировать проверку и установку обновлений

Вручную помнить о каждом релизе не нужно.

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

В форме обновления версии программы (Администрирование → Обслуживание) включите автоматическую проверку наличия обновлений и задайте расписание — например, раз в день. Нужна подключённая интернет-поддержка: Администрирование → Интернет-поддержка и сервисы, логин и пароль от портала. Программа покажет уведомление администратору, когда выйдет новый релиз, и заранее скачает файлы.

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

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

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

@echo off
set V8="C:\Program Files\1cv8\8.3.24.1342\bin\1cv8.exe"
set BASE=/S"srv1c\buh"
set USR=/N"Администратор" /P"пароль"

rem 1. Резервная копия в .dt
%V8% DESIGNER %BASE% %USR% /DumpIB"D:\backup\buh.dt" /Out"D:\backup\dump.log"

rem 2. Обновление конфигурации из .cfu и обновление структуры БД
%V8% DESIGNER %BASE% %USR% /UpdateCfg"D:\upd\1cv8.cfu" /UpdateDBCfg /Out"D:\backup\upd.log"

rem 3. Запуск обработчиков обновления данных
%V8% ENTERPRISE %BASE% %USR% /C"ЗапуститьОбновлениеИнформационнойБазы" /Out"D:\backup\ent.log"

Номер платформы в пути подставьте свой. Ключ /UpdateCfg работает только для конфигурации на поддержке без конфликтов объединения: если доработки пересекаются с изменениями поставщика, скрипт не справится, и нужен ручной режим.

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

Мониторинг

  • 📬 Пишите логи (/Out) в одну папку и проверяйте их утром после ночного обновления.
  • 🔢 Ведите таблицу «база → текущий релиз → дата обновления». При 5 и более базах это быстрее, чем открывать каждую.
  • 🧯 Храните последние 2–3 копии .dt, а не одну: ошибку в данных иногда замечают через несколько дней.

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

Можно ли вообще не обновлять 1С?
Технически база продолжит работать. Но вы останетесь без новых форм отчётов, ставок и исправлений ошибок, а интернет-сервисы (ЭДО, банк, проверка контрагентов) со временем перестанут работать со старой версией.
Нужна ли подписка на ИТС для обновлений?
Для получения релизов типовых конфигураций через интернет-поддержку нужен действующий договор сопровождения. Без него помощник обновления не скачает файлы.
Сколько времени занимает одно обновление?
Типовая файловая база — 15–40 минут вместе с копией. Клиент-серверная база на сотни гигабайт — от одного до нескольких часов из-за обработки данных после обновления.
Обновлять ли платформу сразу после выхода новой версии?
Нет. Достаточно перейти на версию, которую требует ваш релиз конфигурации. Свежую платформу без такой необходимости лучше сначала проверить на копии базы.
Можно ли откатить обновление?
Штатной кнопки отката нет. Откат — это загрузка резервной копии, сделанной перед обновлением. Все данные, введённые после обновления, при этом пропадут.