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

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

Как обновить данные в 1С: практическое руководство

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

Обновление данных в 1С — широкое понятие, которое включает несколько разных задач: обновление конфигурации до актуального релиза, загрузку свежих курсов валют, обновление классификаторов (ОКВЭД, КЛАДР/ФИАС, банков), синхронизацию справочников между базами и актуализацию регламентированной отчетности. Каждая из этих операций выполняется по-разному, но общий принцип один: сначала резервная копия, затем обновление, затем проверка результата.

Большинство типовых конфигураций 1С (Бухгалтерия предприятия, Управление торговлей, Зарплата и управление персоналом) поддерживают автоматическое обновление через интернет, если у вас действует договор информационно-технологического сопровождения (ИТС) и подключен сервис «1С:Обновление программ». Для нетиповых конфигураций и баз с доработками процесс сложнее и требует участия специалиста.

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

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

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

Для файловой базы резервная копия делается простым копированием файла 1Cv8.1CD в отдельную папку. Для клиент-серверной базы используйте выгрузку через конфигуратор (Администрирование — Выгрузить информационную базу) либо средства СУБД. Выгрузка в файл .dt универсальна: из нее базу можно развернуть на любой платформе.

Проверьте, что копия рабочая: разверните ее в тестовом каталоге и убедитесь, что база открывается. Практика показывает, что «битая» копия обнаруживается именно в момент, когда она нужна, поэтому проверка занимает пять минут, а экономит дни восстановления.

Как обновить типовую конфигурацию через интернет

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

Для работы сервиса укажите логин и пароль от портала 1С с действующим договором ИТС. Если обновлений накопилось несколько, программа установит их последовательно — это называется обновлением «через версии». Не прерывайте процесс: на больших базах установка и отработка обработчиков могут занимать от десятков минут до нескольких часов.

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

Как обновить конфигурацию через конфигуратор

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

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

Если устанавливаете обновление вручную из дистрибутива, сначала запустите setup.exe из каталога шаблонов — шаблон установится в стандартную папку tmplts, и конфигуратор увидит его при выборе источника обновления.

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

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

Классификатор банков (БИК) обновляется через раздел «Администрирование — Обслуживание» или кнопку «Загрузить классификатор» в справочнике банков: данные берутся с сайта регулятора или с диска ИТС. Адресный классификатор (ФИАС/ГАР) обновляется через сервис «1С:Обновление адресного классификатора» либо загрузкой файлов с официального источника — это важно для корректного заполнения адресов в отчетности и печатных формах.

Курсы криптовалют, ставки ЦБ и прочие показатели в типовых решениях обновляются аналогично — через соответствующие регламентные задания. Проверить, какие задания активны, можно в разделе «Администрирование — Обслуживание — Регламентные и фоновые задания».

Обновление данных при обмене между базами

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

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

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

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

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

Запуск базы
Норма

База открывается без ошибок, номер версии в разделе «О программе» соответствует новому

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

Ошибки при запуске, требование завершить обновление, старый номер версии

Обработчики обновления
Норма

Все обработчики выполнены, отложенных заданий нет или они завершены

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

Обработчики зависли или завершились с ошибками

Данные и отчеты
Норма

Оборотно-сальдовая ведомость и ключевые отчеты совпадают с данными до обновления

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

Расхождения в остатках, пропавшие документы или справочники

Типичные ошибки и как их избежать

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

Отдельная группа проблем — недостаток места на диске и нехватка прав. Убедитесь, что на диске с базой есть запас свободного места (для больших баз — объем, сопоставимый с размером самой базы), а у учетной записи есть полные права администратора в 1С.

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

Когда обновление лучше доверить специалисту

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

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

Итог

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

Любое обновление в 1С начинается с проверенной резервной копии. Типовые конфигурации обновляйте штатным сервисом, доработанные — через конфигуратор с сопоставлением объектов. Курсы валют и классификаторы обновляются встроенными загрузками. После обновления обязательно проверяйте обработчики, отчеты и запуск базы.

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

Можно ли обновить 1С без договора ИТС?

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

Что делать, если обновление зависло на этапе обработчиков?

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

Как узнать текущую версию конфигурации?

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

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

Если конфигурация обновлена автоматически без сопоставления объектов, измененные типовые модули заменяются новыми версиями, и доработки теряются. Восстановить их можно из резервной копии: сравните модули старой и новой версии и перенесите изменения вручную. Чтобы этого не случалось, доработанные конфигурации обновляйте только через конфигуратор с анализом изменений.

Как часто нужно обновлять конфигурацию?

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

Можно ли отменить обновление конфигурации?

Штатной кнопки «откатить» в 1С нет. Единственный надежный способ вернуть прежнее состояние — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия — не формальность, а единственный механизм отката.