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

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

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

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

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

Процедура обновления зависит от того, доработана ли конфигурация, как давно она обновлялась и есть ли у вас активная подписка 1С:ИТС. Ниже разобраны оба основных способа — через интернет-поддержку из режима «Предприятие» и классическое обновление через Конфигуратор, а также подготовка, проверка результата и типичные ошибки.

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

Подготовка: что проверить до обновления

Сначала выясните текущую версию конфигурации: «НСИ и администрирование → Обслуживание → Результаты обновления» или через меню «Справка → О программе». Запишите номер релиза полностью (например, 2.5.x.x) — от него зависит, можно ли перейти на последний релиз напрямую или потребуются промежуточные шаги.

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

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

Текущий релизНапример, 2.4.x или 2.5.x

От него зависят промежуточные шаги обновления

ПоддержкаНа полной поддержке или есть доработки

Доработки требуют ручного слияния при обновлении

Подписка 1С:ИТСАктивна или истекла

Без подписки обновление через интернет недоступно

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

При несоответствии сначала обновите платформу

Резервная копия: обязательный шаг

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

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

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

Обновление через интернет из режима «Предприятие»

Это самый простой сценарий для типовой конфигурации без доработок. Завершите работу всех пользователей, откройте базу с правами администратора и перейдите: «НСИ и администрирование → Обслуживание → Результаты обновления и дополнительная обработка данных → Обновление версии программы» (в разных релизах путь немного отличается, также есть «Администрирование → Интернет-поддержка → Обновление версии программы»).

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

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

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

Обновление через Конфигуратор

Этот способ нужен, если нет интернет-поддержки, база доработана или вы скачали файлы обновления вручную с портала 1С:Обновление программ. Дистрибутив обновления распаковывается в каталог шаблонов (обычно указывается при установке setup.exe из скачанного архива).

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

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

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

Типичные ошибки при обновлении через Конфигуратор
01
Обновление через cf-файл полной конфигурации вместо cfu — при доработках это затирает все изменения
02
Принятие настроек объединения по умолчанию — теряются доработанные модули и формы
03
Прерывание реструктуризации — база остаётся в неконсистентном состоянии
04
Обновление через несколько релизов без промежуточных, если это не поддерживается, — ошибки обработчиков обновления

Отложенные обработчики и обновление данных

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

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

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

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

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

Сформируйте и сверьте ключевые отчёты до и после обновления (лучше снять их заранее на копии): оборотно-сальдовая ведомость, взаиморасчёты, остатки склада, регламентированные отчёты по НДС. Расхождения после корректного обновления обычно означают незавершённые обработчики или ошибки в данных, которые обновление лишь выявило.

Проверьте также обмены (с банком, ЭДО, другими базами 1С), печатные формы и права пользователей — эти места чаще всего страдают при изменениях в релизах.

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

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

Версия программы
Норма

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

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

Старая версия — обновление не применилось

Отложенные обработчики
Норма

Все завершены без ошибок

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

Есть ошибки или обработчики «висят» сутками

Ключевые отчёты
Норма

ОСВ и остатки совпадают с данными до обновления

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

Необъяснимые расхождения в суммах

Обмены и печать
Норма

Обмены выполняются, формы печатаются

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

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

Частые проблемы и как их решать

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

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

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

Маршрут решения

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

Конфигурация типовая и есть подписка 1С:ИТСОбновляйтесь через интернет из режима Предприятие
Конфигурация доработанаОбновляйте через Конфигуратор с ручным сравнением-объединением, лучше на копии
Пропущено много релизовСначала проверьте поддерживаемые цепочки обновления на портале 1С
Нет подписки 1С:ИТСПродлите подписку или запросите дистрибутив у обслуживающего франчайзи

Часто задаваемые вопросы

Можно ли обновить КА 2 сразу на последний релиз, пропустив промежуточные?

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

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

На небольшой файловой базе — от 20–40 минут до пары часов. На крупных клиент-серверных базах реструктуризация и отложенные обработчики могут занять несколько часов и дольше. Планируйте обновление на вечер или выходные.

Что делать, если после обновления программа не запускается?

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

Обновятся ли доработки автоматически?

Нет. Все изменения, сделанные в конфигурации, при обновлении проходят через сравнение-объединение, и корректность переноса нужно контролировать вручную. Доработки, вынесенные в расширения конфигурации, обычно переживают обновление лучше, но их тоже нужно тестировать.

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

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

Можно ли обновиться без подписки 1С:ИТС?

Легально получать файлы обновлений можно только при действующем договоре 1С:ИТС — самостоятельно через портал или через партнёра-франчайзи. Без подписки обновление через интернет из программы недоступно.

Итог

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

Обновление КА 2 всегда начинается с резервной копии и проверки текущего релиза, платформы и подписки. Типовую базу обновляйте через интернет, доработанную — через Конфигуратор с ручным объединением. После обновления дождитесь завершения отложенных обработчиков и сверьте ключевые отчёты, прежде чем считать переход завершённым.