К статье
Практический материал

Администрирование · 10 мин

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

Подробная инструкция по обновлению 1С:Комплексная автоматизация: подготовка, резервная копия, установка релиза, обновление базы и проверка результата без потери данных.

Обновление конфигурации «1С:Комплексная автоматизация» — регулярная процедура, без которой база постепенно перестаёт соответствовать требованиям законодательства: устаревают формы отчётности, регламентированные операции и обмены с внешними сервисами. Процедура стандартна, но требует аккуратности: конфигурация крупная, обновление занимает заметное время, а ошибка на этапе обновления базы данных способна остановить работу всей компании.

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

Проверьте текущий релиз и версию платформы

Перед обновлением нужно точно знать, что установлено сейчас. Откройте конфигурацию в режиме «1С:Предприятие» и посмотрите номер релиза: меню «Сервис» (или раздел «Администрирование») → «О программе». Там же отображается версия платформы 1С, под которой работает база.

Узнайте, какие релизы доступны для вашей версии. Актуальные дистрибутивы публикуются на портале поставщика обновлений для пользователей с действующим договором информационно-технологического сопровождения (ИТС). Без действующего договора легальное получение обновлений невозможно.

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

Номер релиза конфигурацииНапример, 2.4.x или 2.5.x

Смотрите в разделе «О программе»

Версия платформыДолжна быть не ниже требуемой релизом

Сверьте с описанием нового релиза

Договор ИТСДействующий или истёкший

Без ИТС обновления недоступны

Доработки конфигурацииСнята ли конфигурация с поддержки

Проверьте в конфигураторе: «Поддержка — Настройка поддержки»

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

Резервная копия — единственный способ откатить обновление, если что-то пойдёт не так. Пропускать этот шаг нельзя, даже если обновление кажется небольшим. Для файловой базы достаточно скопировать файл 1Cv8.1CD или выгрузить базу через конфигуратор: «Администрирование» → «Выгрузить информационную базу» в файл .dt.

Для клиент-серверной базы (MS SQL, PostgreSQL) выгрузка .dt тоже допустима, но на больших базах она занимает много времени. Практичнее сделать резервную копию средствами СУБД — это быстрее и надёжнее для объёмных баз. Убедитесь, что копия действительно создалась и файл читается.

Установите новый релиз конфигурации

Есть два основных способа получить обновление. Первый — скачать полный дистрибутив обновления с портала и установить его: запустите setup.exe, укажите каталог установки шаблонов. После установки в каталоге шаблонов появится новая версия конфигурации.

Второй способ — обновление через интернет непосредственно из режима «1С:Предприятие»: раздел «Администрирование» → «Обновление версии программы». Программа сама проверит доступные версии, скачает и установит их. Этот вариант удобен для типовых конфигураций без доработок и требует ввода учётных данных портала.

Способы получения обновления

Дистрибутив с портала

Подходит для любых баз, включая доработанные; требуется ручная установка шаблона и обновление через конфигуратор

Обновление через интернет

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

Через фирму-франчайзи

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

Обновите конфигурацию базы данных через конфигуратор

Завершите работу всех пользователей и откройте базу в конфигураторе. Для типовой конфигурации выполните: «Конфигурация» → «Поддержка» → «Обновить конфигурацию». Выберите источник — «Поиск доступных обновлений» (программа найдёт установленный шаблон) или укажите файл обновления .cfu вручную.

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

После загрузки обновления конфигуратор предложит обновить конфигурацию базы данных (клавиша F7 или «Конфигурация» → «Обновить конфигурацию базы данных»). Соглашайтесь и дождитесь завершения реструктуризации. На больших базах этот этап может занимать от десятков минут до нескольких часов — прерывать его нельзя.

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

Выполните отложенные обработчики обновления

При первом запуске обновлённой базы в режиме «1С:Предприятие» система автоматически запускает обработчики обновления данных: переносит значения в новые реквизиты, пересчитывает регистры, заполняет новые служебные справочники. Часть обработчиков выполняется монопольно при запуске, часть — отложенно в фоновом режиме.

Прогресс виден в разделе «Администрирование» → «Результаты обновления версии программы». Не пускайте пользователей в базу, пока не завершены приоритетные обработчики, и по возможности дождитесь окончания отложенных — иначе пользователи могут увидеть некорректные данные в отчётах и документах.

Особенности обновления доработанной конфигурации

Если конфигурация снята с поддержки или в неё внесены изменения, автоматическое обновление невозможно: конфигуратор запустит режим сравнения и объединения. В нём нужно вручную решить для каждого изменённого объекта — взять версию из нового релиза, оставить свою доработку или объединить обе.

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

Типичные ошибки при обновлении
01
Обновление без резервной копии — при сбое базу можно восстановить только из копии
02
Запуск обновления при работающих пользователях — конфликты сеансов и обрыв процедуры
03
Прерывание реструктуризации — конфигурация базы данных остаётся в рассогласованном состоянии
04
Игнорирование требований к версии платформы — новый релиз не запускается на старой платформе
05
Допуск пользователей до завершения отложенных обработчиков — некорректные данные в отчётах
06
Механическое объединение доработанных объектов без анализа — потеря доработок или ошибки в логике

Проверьте результат обновления

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

Дополнительно полезно запустить тестирование и исправление базы в конфигураторе (режим проверки логической и ссылочной целостности) — особенно если во время обновления были сбои или сообщения об ошибках. Проверьте журнал регистрации на наличие ошибок, связанных с обновлением.

Контрольные точки

Как проверить результат

Номер версии в «О программе»
Норма

Совпадает с установленным релизом

Тревожный признак

Старая версия — обновление данных не завершено

Статус отложенных обработчиков
Норма

Все выполнены без ошибок

Тревожный признак

Есть ошибки или зависшие обработчики

Проведение документов
Норма

Документы проводятся без ошибок

Тревожный признак

Ошибки при проведении или открытии форм

Регламентированные отчёты
Норма

Формы открываются и заполняются

Тревожный признак

Ошибки формата или пустые формы

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

Можно ли обновить Комплексную автоматизацию без договора ИТС?

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

Сколько времени занимает обновление?

Зависит от размера базы и количества пропущенных релизов. На небольшой файловой базе — от 30 минут до пары часов. На крупной клиент-серверной базе с массивом документов реструктуризация и отложенные обработчики могут занять несколько часов, поэтому обновление планируют на нерабочее время.

Что делать, если обновление прервалось с ошибкой?

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

Можно ли пропустить несколько релизов и обновиться сразу на последний?

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

Нужно ли обновлять платформу вместе с конфигурацией?

Только если новый релиз конфигурации требует более свежую версию платформы, чем установлена. Тогда сначала обновляется платформа на всех серверах и рабочих местах, и только после этого — конфигурация. Обновлять платформу «на всякий случай» без необходимости не стоит.

Как обновить конфигурацию, если в ней много доработок?

Автоматическое обновление недоступно — потребуется сравнение и объединение в конфигураторе с ручным переносом доработок на новый релиз. Сначала зафиксируйте перечень всех изменённых объектов, затем выполняйте объединение пообъектно. При большом объёме доработок безопаснее привлечь специалиста по 1С.

Итог

Что важно запомнить

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