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

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

Как запустить 1С: Конвертация данных и выполнить перенос

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

«1С: Конвертация данных» — отдельная конфигурация фирмы «1С», предназначенная для создания и редактирования правил обмена между информационными базами. С её помощью переносят справочники, документы и остатки при переходе на новую конфигурацию, объединении баз или настройке регулярного обмена между разными учётными системами. Сам по себе запуск программы прост, но рабочий процесс включает несколько обязательных этапов: подготовку баз, загрузку правил, выгрузку и загрузку данных с проверкой результата.

Типовой сценарий выглядит так: в «Конвертации данных» открывают готовые правила обмена (или создают собственные), затем в базе-источнике запускают обработку универсального обмена данными в формате XML, указывают файл правил и файл выгрузки, после чего полученный файл загружают в базу-приёмник той же обработкой. Ниже разобран каждый шаг с условиями, ограничениями и способами проверки.

Перед любыми действиями сделайте резервные копии обеих баз. Перенос данных — операция, которая изменяет содержимое приёмника, и откатить её без копии невозможно.

Что потребуется перед запуском

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

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

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

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

«Конвертация данных» устанавливается как обычная конфигурация. Запустите дистрибутив, укажите каталог установки шаблонов, затем откройте стартер 1С:Предприятия (ярлык «1С:Предприятие»), нажмите «Добавить» и выберите создание новой информационной базы из шаблона. В списке шаблонов найдите «Конвертация данных» нужной редакции и завершите мастер.

После добавления база появится в общем списке. Выделите её и нажмите «1С:Предприятие» — конфигурация запустится в пользовательском режиме. При первом запуске может потребоваться указать пользователя; в пустой базе обычно достаточно войти без пароля с правами администратора.

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

Порядок запуска конфигурации
  1. 1
    Установите шаблон «Конвертация данных» из дистрибутива
  2. 2
    Откройте стартер 1С и добавьте новую базу из шаблона
  3. 3
    Выберите базу в списке и нажмите «1С:Предприятие»
  4. 4
    Войдите под пользователем с полными правами
  5. 5
    Проверьте, что открывается рабочий стол конфигурации без ошибок

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

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

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

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

Выгрузка данных из базы-источника

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

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

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

Загрузка данных в базу-приёмник

В базе-приёмнике откройте ту же обработку универсального обмена и перейдите на закладку «Загрузка данных». Укажите файл, полученный на этапе выгрузки. Перед запуском обратите внимание на настройки: флаг загрузки данных в режиме обмена (без контроля прав и некоторых проверок) ускоряет процесс, но требует понимания последствий.

Загружайте данные в чистую или подготовленную базу. Если в приёмнике уже есть элементы справочников с совпадающими кодами или наименованиями, возможны дубли: правила ищут существующие элементы по заданным полям поиска, и при несовпадении создают новые. Для повторных загрузок сначала определите стратегию — очищать ли приёмник или дозагружать изменения.

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

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

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

Количество объектов
Норма

Число загруженных совпадает с числом выгруженных

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

Различия без объяснимой причины — часть данных потеряна

Справочники
Норма

Ключевые элементы открываются, реквизиты заполнены

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

Пустые реквизиты, дубли элементов, битые ссылки

Документы и остатки
Норма

Документы проводятся, остатки сходятся с источником

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

Ошибки проведения, расхождения в суммах

Проверка результата и типичные ошибки

Минимальная проверка после переноса: откройте несколько ключевых справочников (контрагенты, номенклатура, организации), убедитесь, что реквизиты заполнены и ссылки не «битые». Затем сверьте контрольные итоги: оборотно-сальдовую ведомость или остатки по складу в источнике и приёмнике на одну и ту же дату. Расхождение итогов — признак неполного переноса или ошибок в правилах.

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

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

Альтернативы конвертации данных

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

Если задача разовая и объём невелик (например, перенести один справочник), проще воспользоваться обработками загрузки из табличного документа или Excel, чем поднимать полноценную конвертацию. Выбор инструмента зависит от объёма, частоты обмена и того, насколько различаются структуры конфигураций.

Сравнение вариантов переноса

Конвертация данных 2.1 + универсальный обмен XML

Подходит для разового переноса между любыми конфигурациями; требует правил и ручного контроля

Типовая обработка перехода

Оптимальна при переходе между конфигурациями, для которых «1С» выпустила готовый переход; не требует настройки правил

Синхронизация данных (EnterpriseData)

Для регулярного обмена между современными типовыми конфигурациями; не подходит для сложных нестандартных соответствий

Загрузка из табличного документа

Для небольших разовых переносов справочников; не переносит документы и остатки

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

Можно ли запустить «Конвертацию данных» без установки отдельной базы?

Нет, это самостоятельная конфигурация, и ей нужна собственная информационная база. Однако для простого переноса по готовым правилам открывать её не обязательно: достаточно обработки универсального обмена XML и файла правил.

Где взять обработку универсального обмена данными XML?

Она входит в комплект поставки «Конвертации данных», прилагается к правилам перехода для типовых конфигураций и доступна на портале 1С в составе соответствующих дистрибутивов. Используйте версию обработки, совместимую с вашей платформой.

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

Правила ищут существующие элементы по определённым полям поиска (код, наименование, ИНН). Если в приёмнике элемент существует, но значения полей отличаются, создаётся новый. Перед загрузкой приведите данные приёмника к единообразию или загружайте в чистую базу.

Чем отличается Конвертация данных 2.1 от 3.0?

Редакция 2.1 создаёт правила для обмена через XML-файлы и универсальную обработку. Редакция 3.0 предназначена для доработки типовых обменов в формате EnterpriseData и не используется для классической выгрузки через файл правил.

Можно ли прервать выгрузку и продолжить позже?

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

Безопасно ли тестировать перенос на рабочей базе?

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

Итог

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

«Конвертация данных» запускается как обычная база 1С, но сам перенос выполняется обработкой универсального обмена XML: выгрузка в источнике, загрузка в приёмнике. Работайте только с резервными копиями, используйте правила для своих релизов и сверяйте количество объектов и контрольные итоги после переноса.