Администрирование · 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Завершите сеансы всех пользователей и сделайте выгрузку базы в .dt
- 2Скачайте дистрибутив обновления с портала portal.1c.ru и установите его в каталог шаблонов
- 3Откройте конфигуратор: Конфигурация → Поддержка → Обновить конфигурацию
- 4Выберите найденное обновление или укажите файл 1cv8.cfu вручную и выполните объединение
- 5Нажмите F7 и подтвердите реструктуризацию базы данных
- 6Запустите базу в режиме предприятия под полными правами и дождитесь окончания обработчиков обновления
- 7Проверьте номер версии в разделе «О программе» и работоспособность ключевых документов
Обработчики обновления и первый запуск
После обновления конфигурации базы данных запустите 1С в обычном режиме предприятия под пользователем с полными правами. Программа автоматически начнет выполнение обработчиков обновления — процедур, которые переносят данные в новые структуры, пересчитывают регистры и заполняют новые служебные справочники. До завершения этого этапа остальным пользователям входить в базу нельзя.
Ход выполнения отображается в окне «Обновление данных». На больших базах отложенные обработчики могут работать в фоне даже после того, как программа разрешила вход — это нормально. Отследить их состояние можно в разделе «Администрирование → Поддержка и обслуживание → Результаты обновления программы».
Не закрывайте программу во время основной фазы обновления данных. Если процесс завис или завершился ошибкой, не перезапускайте его многократно — сначала изучите текст ошибки: часто причина в нехватке места на диске, правах или поврежденных данных, которые нужно исправить до повторного запуска.
Особенности обновления измененной конфигурации
Если в типовую конфигурацию вносились доработки, при объединении конфигуратор покажет окно сравнения с перечнем измененных объектов. Для каждого объекта нужно решить: взять новую версию поставщика, оставить свою или объединить вручную. Автоматическая установка «галочек» здесь опасна — можно потерять доработки или, наоборот, не получить исправления.
Безопасная практика — обновлять доработанную базу только при наличии специалиста, который понимает смысл внесенных изменений. Перед обновлением сделайте сравнение конфигурации базы с конфигурацией поставщика и сохраните отчет: это карта всех доработок, по которой их проще восстановить после обновления.
Проверка результата и откат при проблемах
После завершения всех обработчиков откройте «О программе» (кнопка с буквой «i» или меню «Справка → О программе») и сверьте номер версии с тем, что устанавливали. Затем проверьте ключевые операции: откройте несколько проведенных документов, сформируйте оборотно-сальдовую ведомость, убедитесь, что отчеты строятся без ошибок.
Если после обновления база не открывается или критичные функции не работают, не пытайтесь «дообновить» поверх — восстановите резервную копию: «Администрирование → Загрузить информационную базу» из файла .dt в конфигураторе. После отката проанализируйте причину сбоя (журнал регистрации, текст ошибок) и только потом повторяйте попытку.
Как проверить результат
Совпадает с установленным релизом
Осталась старая версия — обновление базы данных не выполнено
Все обработчики выполнены, отложенные — завершены или выполняются без ошибок
Есть обработчики со статусом «Ошибка»
Формируется, сальдо совпадает с данными до обновления
Ошибки построения или расхождения итогов
Пользователи входят и работают штатно
Сообщение о необходимости обновления данных или ошибки при входе
Частые вопросы
Можно ли обновить 1С:Бухгалтерию без подписки ИТС?
Официальные обновления типовой конфигурации распространяются по договору информационно-технологического сопровождения. Без действующей подписки скачать дистрибутив с портала 1С не получится. Технически конфигуратор примет любой корректный файл обновления, но использование дистрибутивов из неофициальных источников — риск получить поврежденные или измененные файлы.
Сколько времени занимает обновление?
Для небольшой файловой базы и одного релиза — обычно 15–40 минут вместе с копией. На клиент-серверных базах с большим объемом данных реструктуризация и обработчики могут занимать несколько часов. Планируйте обновление на нерабочее время с запасом.
Что делать, если конфигуратор не видит установленное обновление?
Проверьте, что дистрибутив установлен именно в каталог шаблонов текущего пользователя (путь виден в настройках: «Сервис → Параметры → Каталоги шаблонов»). Если обновление ставил другой пользователь Windows, скопируйте папку шаблона в свой каталог или укажите файл 1cv8.cfu вручную через «Выбор файла обновления».
Обязательно ли ставить все пропущенные релизы?
Каждый файл обновления рассчитан на определенный перечень исходных версий — он указан в описании релиза на портале. Часто один дистрибутив поддерживает обновление сразу с нескольких предыдущих версий, тогда промежуточные ставить не нужно. Если вашей версии нет в списке поддерживаемых, придется ставить промежуточные релизы по цепочке.
Можно ли обновляться, пока пользователи работают в базе?
Нет. Обновление конфигурации базы данных требует монопольного доступа — при активных сеансах конфигуратор выдаст ошибку. Кроме того, запуск пользователей до окончания обработчиков обновления данных может привести к ошибкам и некорректным записям.
Чем отличается обновление через конфигуратор от автоматического через интернет?
Автоматическое обновление из режима предприятия делает то же самое, но без ручной работы с дистрибутивами — программа сама скачивает и устанавливает релизы. Через конфигуратор удобнее контролировать процесс, обновлять базы без доступа к интернету и работать с доработанными конфигурациями, где требуется ручное объединение объектов.
Что важно запомнить
Обновление через конфигуратор состоит из пяти обязательных этапов: резервная копия, установка дистрибутива в каталог шаблонов, обновление конфигурации через меню «Поддержка», обновление конфигурации базы данных по F7 и выполнение обработчиков в режиме предприятия. Пропуск копии, прерывание реструктуризации и запуск пользователей до окончания обработчиков — главные причины серьезных проблем.