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