Администрирование · 12 мин
Как обновить типовую конфигурацию 1С 8.3
Пошаговая инструкция по обновлению типовой конфигурации 1С 8.3: подготовка, резервная копия, обновление через конфигуратор и интернет, типичные ошибки.
Обновление типовой конфигурации 1С 8.3 — штатная процедура, которую выполняют через конфигуратор или автоматически через интернет-поддержку. Главное условие безопасности: конфигурация должна быть на полной поддержке (без снятия с замка), а перед запуском обязательно создаётся резервная копия информационной базы. Если эти условия выполнены, обновление проходит предсказуемо и занимает от 15 минут до нескольких часов в зависимости от размера базы.
Типовыми считаются конфигурации «1С:Бухгалтерия предприятия», «1С:Зарплата и управление персоналом», «1С:Управление торговлей» и другие решения фирмы «1С», не изменённые доработками. Для них поставщик регулярно выпускает обновления: исправления ошибок, изменения законодательства, новые формы отчётности. Пропускать обновления надолго не стоит — накапливается технологический разрыв, и потом придётся ставить несколько промежуточных релизов подряд.
Ниже разобран полный цикл: проверка текущей версии, подготовка, два способа обновления, обработчики обновления данных и контроль результата. Материал ориентирован на типовые конфигурации без доработок — если конфигурация изменена, порядок действий другой, и об этом тоже сказано отдельно.
Проверка текущей версии и статуса поддержки
Перед обновлением нужно узнать три вещи: какая конфигурация используется, какой у неё релиз и стоит ли она на поддержке. Версию смотрят в режиме «Предприятие»: меню «Сервис» (или кнопка с буквой «i») → «О программе». Там указаны версия платформы и версия конфигурации, например «Бухгалтерия предприятия, редакция 3.0 (3.0.хх.хх)».
Статус поддержки проверяют в конфигураторе: «Конфигурация → Поддержка → Настройка поддержки». Если в окне написано «конфигурация находится на поддержке», а кнопка «Включить возможность изменения» не нажата — всё в порядке, обновление пройдёт автоматически. Если объекты сняты с замка (у конфигурации «жёлтый куб» со статусом изменений), автоматическое обновление может не сработать или затереть доработки.
Дополнительно сверьтесь с требованиями нового релиза к версии платформы. Каждый релиз конфигурации требует платформу не ниже определённой версии — это указано в файле поставки и на портале 1С. Если платформа устарела, сначала обновляют её, иначе конфигурация просто не запустится после обновления.
Подготовка: резервная копия и условия запуска
Резервная копия — не формальность, а единственный способ откатиться, если обновление пойдёт не так. Самый простой способ — выгрузка информационной базы через конфигуратор: «Администрирование → Выгрузить информационную базу». Получается файл с расширением .dt, который содержит и данные, и конфигурацию. Для файловой базы допустимо и простое копирование файла 1Cv8.1CD при завершённых сеансах всех пользователей.
Для клиент-серверных баз (SQL Server, PostgreSQL) выгрузка .dt на больших объёмах идёт долго, поэтому часто делают копию средствами СУБД. Важно: копия должна быть согласованной, то есть в момент копирования пользователи не должны работать с базой.
Дальнейшие условия запуска: все пользователи должны выйти из базы (для реструктуризации нужен монопольный доступ), должен быть свободный объём на диске — ориентировочно в 2–3 раза больше размера базы, а у учётной записи — права администратора информационной базы. Также проверьте, что действует подписка ИТС или договор сопровождения: официальные обновления типовых конфигураций распространяются по подписке.
- 1Узнайте текущий релиз конфигурации и версию платформы
- 2Проверьте статус поддержки в конфигураторе
- 3Завершите работу всех пользователей и фоновых заданий
- 4Сделайте выгрузку базы в файл .dt
- 5Проверьте свободное место на диске и наличие доступа к порталу 1С
Способ 1: автоматическое обновление через интернет
Самый удобный путь — обновление через сервис автоматического обновления, если в конфигурации он поддерживается и настроен интернет-доступ. В режиме «Предприятие» откройте «Администрирование → Обслуживание → Обновление программы» (в разных конфигурациях путь может немного отличаться). Сервис сам проверит наличие новых релизов на портале 1С, скачает нужные файлы и предложит установить обновление.
Потребуется логин и пароль от портала 1С (учётная запись, к которой привязана подписка ИТС). После скачивания программа предложит установить обновление сразу или отложить — в момент установки работа пользователей будет заблокирована. По завершении запустятся обработчики обновления данных, о них подробнее ниже.
Если автоматический сервис недоступен (нет интернета на сервере, ограничения безопасности), используют ручной способ через конфигуратор.
Способ 2: обновление через конфигуратор вручную
Ручной способ универсален и работает всегда. Сначала скачайте дистрибутив обновления: с портала portal.1c.ru по подписке ИТС или с диска ИТС. Установите шаблон обновления, запустив setup.exe из дистрибутива — файлы шаблона попадут в каталог шаблонов (обычно в папку tmplts).
Далее откройте базу в конфигураторе и выполните «Конфигурация → Поддержка → Обновить конфигурацию». Выберите вариант «Поиск доступных обновлений» — конфигуратор сам найдёт подходящий шаблон в каталоге шаблонов, либо укажите файл поставки (.cfu) вручную через «Выбор файла обновления». Подтвердите выбор релиза и дождитесь завершения сравнения и объединения — для типовой конфигурации на полной поддержке оно проходит без вопросов.
После объединения конфигуратор предложит обновить конфигурацию базы данных — соглашайтесь (клавиша F7 или «Конфигурация → Обновить конфигурацию базы данных»). На этом этапе выполняется реструктуризация: изменение структуры таблиц. На больших базах это может занять значительное время, прерывать процесс нельзя.
Путь обновления в конфигураторе:
Конфигурация → Поддержка → Обновить конфигурацию → Поиск доступных обновлений → Выполнить → Обновить конфигурацию базы данных (F7)Обработчики обновления и первый запуск
После обновления конфигурации базы данных работа ещё не завершена. При первом запуске в режиме «Предприятие» под пользователем с полными правами стартуют обработчики обновления — они переносят данные в новые структуры, заполняют новые справочники, пересчитывают служебные регистры. Прогресс отображается в окне «Обновление данных».
Пока обработчики не завершены, часть функций может работать некорректно. Во многих типовых конфигурациях есть раздел «Администрирование → Обслуживание → Результаты обновления программы», где видно статус: все ли обработчики выполнены, есть ли ошибки. Отложенные обработчики могут выполняться в фоне — это нормально, но интенсивную работу с базой лучше начинать после их завершения.
Как проверить результат
Отображается новый номер релиза
Версия осталась прежней — обновление не применилось
Все обработчики в статусе «Выполнено»
Есть ошибки или зависшие обработчики
Открываются отчёты, проводятся документы, формируется регламентированная отчётность
Ошибки при открытии форм или проведении документов
Если конфигурация доработана
Если в типовую конфигурацию вносились изменения (добавлены документы, изменены модули, печатные формы), автоматическое обновление недоступно или опасно. При обновлении конфигуратор покажет окно сравнения и объединения, где изменённые объекты потребуют ручного решения: оставить свою доработку, взять типовой вариант или объединить вручную. Это работа для специалиста, знающего конкретные доработки.
Правильная практика — выносить доработки в расширения конфигурации. Расширения не нарушают поддержку: типовая часть обновляется автоматически, а расширение остаётся. После обновления расширение нужно лишь проверить на совместимость с новым релизом.
Как выбрать действие
Типичные ошибки и их последствия
Большинство проблем при обновлении связано не с самой процедурой, а с нарушением подготовки. Ниже — ситуации, которые встречаются чаще всего.
Отдельно стоит ошибка обновления «не того» релиза: попытка поставить обновление для другой конфигурации или другой редакции (например, для КОРП вместо ПРОФ) отсекается конфигуратором, но внимательность на этапе скачивания дистрибутива экономит время.
Итог и контрольный список
Обновление типовой конфигурации 1С 8.3 сводится к простой последовательности: проверить версию и поддержку, сделать копию, обновить конфигурацию через сервис или конфигуратор, обновить конфигурацию базы данных, дождаться обработчиков и проверить работу. При соблюдении порядка процедура безопасна и не требует глубоких технических знаний.
Что важно запомнить
Обновляйте только типовую конфигурацию на полной поддержке, всегда начинайте с резервной копии .dt, не прерывайте реструктуризацию и обязательно проверяйте завершение обработчиков обновления данных перед возвратом пользователей к работе.
Если обновление завершилось ошибкой, которую не удаётся диагностировать по журналу регистрации и окну результатов обновления, безопасный путь — восстановить базу из копии и повторить процедуру с учётом причины сбоя, а не пытаться «дожать» повреждённую базу.
Частые вопросы
Можно ли обновить 1С без подписки ИТС?
Официальные обновления типовых конфигураций фирма «1С» распространяет по договору информационно-технологического сопровождения (ИТС) или через партнёров. Без действующей подписки скачать дистрибутив с портала не получится. Базовые версии некоторых конфигураций обновляются бесплатно через интернет, но это отдельный режим лицензирования.
Сколько времени занимает обновление?
Само обновление конфигурации обычно занимает от 15 до 60 минут. Основное время уходит на реструктуризацию и обработчики обновления данных: на небольших файловых базах это минуты, на крупных клиент-серверных базах с миллионами документов — часы. Планируйте обновление на нерабочее время.
Что делать, если обновление зависло на реструктуризации?
Сначала убедитесь, что процесс действительно завис: проверьте нагрузку на диск и процессор — реструктуризация больших таблиц может часами не менять индикатор. Если активности нет продолжительное время и процесс прерван, восстановите базу из резервной копии, проверьте свободное место и логи, затем повторите попытку.
Нужно ли обновлять платформу перед обновлением конфигурации?
Да, если новый релиз конфигурации требует более свежую версию платформы, чем установлена. Требование указано в описании релиза на портале 1С. Порядок всегда один: сначала платформа, затем конфигурация. Обратное обновление платформы «вниз» после обновления конфигурации может привести к неработоспособности базы.
Можно ли откатить обновление, если что-то пошло не так?
Штатного механизма отката нет. Единственный способ вернуться на прежний релиз — восстановить базу из резервной копии, сделанной до обновления. Данные, введённые после обновления, при таком откате будут потеряны, поэтому копию делают непосредственно перед запуском процедуры.
Обновятся ли мои доработки и внешние печатные формы?
Внешние печатные формы и отчёты, подключённые как файлы .epf/.erf, обновление не затрагивает — но их нужно проверить на совместимость с новым релизом. Доработки внутри конфигурации (изменённые типовые объекты) при обновлении могут быть замещены типовым вариантом, поэтому их рекомендуется переносить в расширения конфигурации.