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

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

Как обновить 1С Бухгалтерия через конфигуратор

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

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

Процедура занимает от 15 минут до нескольких часов в зависимости от размера базы и количества пропущенных релизов. Критически важны два условия: наличие действующей подписки ИТС (для загрузки обновлений с портала 1С) и свежая резервная копия, сделанная непосредственно перед началом работ.

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

Что подготовить перед обновлением

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

Убедитесь, что у вас есть учетная запись на портале portal.1c.ru с активной подпиской ИТС — без нее скачать официальное обновление типовой конфигурации нельзя. Также понадобятся права администратора в самой базе и пароль от конфигуратора, если он установлен.

Определите текущую версию конфигурации: откройте конфигуратор, зайдите в «Конфигурация → Открыть конфигурацию», затем правый клик по корню дерева конфигурации → «Свойства» — поле «Версия» покажет номер релиза, например 3.0.145.28. Этот номер нужен, чтобы понять, какие обновления придется ставить последовательно.

Как сделать резервную копию базы

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

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

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

Где взять и как установить файлы обновления

Дистрибутив обновления скачивается с портала portal.1c.ru в разделе «Обновления программ». Авторизуйтесь, найдите «1С:Бухгалтерия 8», выберите нужный релиз и скачайте архив. Альтернатива — сервис автоматического обновления через интернет прямо из режима предприятия, но в этой статье рассматривается ручной путь через конфигуратор.

Распакуйте архив и запустите файл setup.exe из дистрибутива. Мастер установки предложит каталог шаблонов — по умолчанию обновления складываются в папку tmplts профиля пользователя. Запомните этот путь: конфигуратор будет искать обновления именно там.

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

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

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

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

Если нужный релиз не найден автоматически, выберите вариант «Выбор файла обновления» и укажите вручную файл 1cv8.cfu из папки дистрибутива. После сравнения и объединения конфигураций программа покажет окно настроек объединения — для типовой базы достаточно нажать «Выполнить», оставив режим по умолчанию.

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

Порядок действий
  1. 1
    Завершите сеансы всех пользователей и сделайте выгрузку базы в .dt
  2. 2
    Скачайте дистрибутив обновления с портала portal.1c.ru и установите его в каталог шаблонов
  3. 3
    Откройте конфигуратор: Конфигурация → Поддержка → Обновить конфигурацию
  4. 4
    Выберите найденное обновление или укажите файл 1cv8.cfu вручную и выполните объединение
  5. 5
    Нажмите F7 и подтвердите реструктуризацию базы данных
  6. 6
    Запустите базу в режиме предприятия под полными правами и дождитесь окончания обработчиков обновления
  7. 7
    Проверьте номер версии в разделе «О программе» и работоспособность ключевых документов

Обработчики обновления и первый запуск

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

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

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

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

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

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

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

Проверка результата и откат при проблемах

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

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

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

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

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

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

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

Осталась старая версия — обновление базы данных не выполнено

Окно «Результаты обновления программы»
Норма

Все обработчики выполнены, отложенные — завершены или выполняются без ошибок

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

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

Оборотно-сальдовая ведомость
Норма

Формируется, сальдо совпадает с данными до обновления

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

Ошибки построения или расхождения итогов

Вход рядовых пользователей
Норма

Пользователи входят и работают штатно

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

Сообщение о необходимости обновления данных или ошибки при входе

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

Можно ли обновить 1С:Бухгалтерию без подписки ИТС?

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

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

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

Что делать, если конфигуратор не видит установленное обновление?

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

Обязательно ли ставить все пропущенные релизы?

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

Можно ли обновляться, пока пользователи работают в базе?

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

Чем отличается обновление через конфигуратор от автоматического через интернет?

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

Итог

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

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