Администрирование · 10 мин
Как обновить 1С:Комплексная автоматизация
Подробная инструкция по обновлению 1С:Комплексная автоматизация: подготовка, резервная копия, установка релиза, обновление базы и проверка результата без потери данных.
Обновление конфигурации «1С:Комплексная автоматизация» — регулярная процедура, без которой база постепенно перестаёт соответствовать требованиям законодательства: устаревают формы отчётности, регламентированные операции и обмены с внешними сервисами. Процедура стандартна, но требует аккуратности: конфигурация крупная, обновление занимает заметное время, а ошибка на этапе обновления базы данных способна остановить работу всей компании.
Ниже — практический порядок действий: от проверки текущего релиза и создания резервной копии до установки нового релиза, обновления информационной базы и контроля результата. Отдельно разобраны ситуации с доработанной конфигурацией, пропущенными релизами и типичные ошибки, которые приводят к потере данных или остановке работы пользователей.
Проверьте текущий релиз и версию платформы
Перед обновлением нужно точно знать, что установлено сейчас. Откройте конфигурацию в режиме «1С:Предприятие» и посмотрите номер релиза: меню «Сервис» (или раздел «Администрирование») → «О программе». Там же отображается версия платформы 1С, под которой работает база.
Узнайте, какие релизы доступны для вашей версии. Актуальные дистрибутивы публикуются на портале поставщика обновлений для пользователей с действующим договором информационно-технологического сопровождения (ИТС). Без действующего договора легальное получение обновлений невозможно.
Сверьте требования нового релиза к версии платформы. Каждый релиз конфигурации рассчитан на определённую минимальную версию технологической платформы — она указана в файле поставки и в описании релиза. Если платформа старше требуемой, сначала обновляется платформа, и только потом конфигурация.
Смотрите в разделе «О программе»
Сверьте с описанием нового релиза
Без ИТС обновления недоступны
Проверьте в конфигураторе: «Поддержка — Настройка поддержки»
Сделайте резервную копию базы
Резервная копия — единственный способ откатить обновление, если что-то пойдёт не так. Пропускать этот шаг нельзя, даже если обновление кажется небольшим. Для файловой базы достаточно скопировать файл 1Cv8.1CD или выгрузить базу через конфигуратор: «Администрирование» → «Выгрузить информационную базу» в файл .dt.
Для клиент-серверной базы (MS SQL, PostgreSQL) выгрузка .dt тоже допустима, но на больших базах она занимает много времени. Практичнее сделать резервную копию средствами СУБД — это быстрее и надёжнее для объёмных баз. Убедитесь, что копия действительно создалась и файл читается.
Установите новый релиз конфигурации
Есть два основных способа получить обновление. Первый — скачать полный дистрибутив обновления с портала и установить его: запустите setup.exe, укажите каталог установки шаблонов. После установки в каталоге шаблонов появится новая версия конфигурации.
Второй способ — обновление через интернет непосредственно из режима «1С:Предприятие»: раздел «Администрирование» → «Обновление версии программы». Программа сама проверит доступные версии, скачает и установит их. Этот вариант удобен для типовых конфигураций без доработок и требует ввода учётных данных портала.
Способы получения обновления
Подходит для любых баз, включая доработанные; требуется ручная установка шаблона и обновление через конфигуратор
Проще и быстрее, но корректно работает только для типовой конфигурации на поддержке без изменений
Оптимально для доработанных конфигураций и крупных баз, где цена ошибки высока
Обновите конфигурацию базы данных через конфигуратор
Завершите работу всех пользователей и откройте базу в конфигураторе. Для типовой конфигурации выполните: «Конфигурация» → «Поддержка» → «Обновить конфигурацию». Выберите источник — «Поиск доступных обновлений» (программа найдёт установленный шаблон) или укажите файл обновления .cfu вручную.
Если между текущим и новым релизом вышло несколько промежуточных версий, иногда требуется последовательное обновление через обязательные промежуточные релизы — это указано в описании поставки. Современные дистрибутивы чаще позволяют обновляться напрямую, но проверить требование нужно заранее.
После загрузки обновления конфигуратор предложит обновить конфигурацию базы данных (клавиша F7 или «Конфигурация» → «Обновить конфигурацию базы данных»). Соглашайтесь и дождитесь завершения реструктуризации. На больших базах этот этап может занимать от десятков минут до нескольких часов — прерывать его нельзя.
- 1Создайте резервную копию и завершите сеансы всех пользователей
- 2Откройте конфигуратор, разблокируйте конфигурацию при необходимости
- 3Выполните «Конфигурация → Поддержка → Обновить конфигурацию»
- 4Выберите найденный шаблон нового релиза и подтвердите обновление
- 5Выполните «Обновить конфигурацию базы данных» (F7) и дождитесь реструктуризации
- 6Запустите базу в режиме предприятия под администратором для выполнения отложенных обработчиков
Выполните отложенные обработчики обновления
При первом запуске обновлённой базы в режиме «1С:Предприятие» система автоматически запускает обработчики обновления данных: переносит значения в новые реквизиты, пересчитывает регистры, заполняет новые служебные справочники. Часть обработчиков выполняется монопольно при запуске, часть — отложенно в фоновом режиме.
Прогресс виден в разделе «Администрирование» → «Результаты обновления версии программы». Не пускайте пользователей в базу, пока не завершены приоритетные обработчики, и по возможности дождитесь окончания отложенных — иначе пользователи могут увидеть некорректные данные в отчётах и документах.
Особенности обновления доработанной конфигурации
Если конфигурация снята с поддержки или в неё внесены изменения, автоматическое обновление невозможно: конфигуратор запустит режим сравнения и объединения. В нём нужно вручную решить для каждого изменённого объекта — взять версию из нового релиза, оставить свою доработку или объединить обе.
Это самая рискованная часть: неверный выбор может затереть доработки или сломать логику нового релиза. Перед объединением сделайте отчёт о сравнении и зафиксируйте список всех доработанных объектов. Если доработок много, разумнее поручить обновление специалисту, который сможет перенести изменения осознанно, а не механически.
Проверьте результат обновления
После завершения всех обработчиков убедитесь, что номер версии в разделе «О программе» соответствует установленному релизу. Затем выполните базовую функциональную проверку: откройте и проведите тестовый документ каждого ключевого типа (реализация, поступление, кассовый документ), сформируйте основные отчёты и регламентированную форму.
Дополнительно полезно запустить тестирование и исправление базы в конфигураторе (режим проверки логической и ссылочной целостности) — особенно если во время обновления были сбои или сообщения об ошибках. Проверьте журнал регистрации на наличие ошибок, связанных с обновлением.
Как проверить результат
Совпадает с установленным релизом
Старая версия — обновление данных не завершено
Все выполнены без ошибок
Есть ошибки или зависшие обработчики
Документы проводятся без ошибок
Ошибки при проведении или открытии форм
Формы открываются и заполняются
Ошибки формата или пустые формы
Частые вопросы
Можно ли обновить Комплексную автоматизацию без договора ИТС?
Нет, легальное получение обновлений конфигурации доступно только при действующем договоре информационно-технологического сопровождения. Без него дистрибутивы обновлений на портале недоступны, а обновление через интернет из программы не пройдёт проверку учётной записи.
Сколько времени занимает обновление?
Зависит от размера базы и количества пропущенных релизов. На небольшой файловой базе — от 30 минут до пары часов. На крупной клиент-серверной базе с массивом документов реструктуризация и отложенные обработчики могут занять несколько часов, поэтому обновление планируют на нерабочее время.
Что делать, если обновление прервалось с ошибкой?
Не пытайтесь запускать базу в рабочем режиме. Проверьте сообщение об ошибке, убедитесь в наличии свободного места на диске и повторите обновление конфигурации базы данных. Если ошибка повторяется — восстановите базу из резервной копии и разбирайте причину (версия платформы, повреждение данных, недостаток ресурсов) до повторной попытки.
Можно ли пропустить несколько релизов и обновиться сразу на последний?
Часто да — большинство дистрибутивов поддерживают обновление с диапазона предыдущих версий. Но в описании каждого релиза указано, с каких версий допустимо обновление. Если требуется промежуточный релиз, его придётся установить отдельно, иначе конфигуратор откажет в обновлении.
Нужно ли обновлять платформу вместе с конфигурацией?
Только если новый релиз конфигурации требует более свежую версию платформы, чем установлена. Тогда сначала обновляется платформа на всех серверах и рабочих местах, и только после этого — конфигурация. Обновлять платформу «на всякий случай» без необходимости не стоит.
Как обновить конфигурацию, если в ней много доработок?
Автоматическое обновление недоступно — потребуется сравнение и объединение в конфигураторе с ручным переносом доработок на новый релиз. Сначала зафиксируйте перечень всех изменённых объектов, затем выполняйте объединение пообъектно. При большом объёме доработок безопаснее привлечь специалиста по 1С.
Что важно запомнить
Обновление 1С:Комплексная автоматизация безопасно при соблюдении порядка: проверка релиза и платформы, обязательная резервная копия, монопольный доступ, установка нового релиза, обновление базы данных и контроль отложенных обработчиков. Пользователей пускают в базу только после проверки документов и отчётов.