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

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

Универсальный обмен данными в 1С 8.3: где найти и как использовать

Где найти обработку «Универсальный обмен данными в формате XML» в 1С 8.3, как открыть её в типовых конфигурациях, загрузить правила обмена и проверить результат.

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

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

Где искать обработку в типовых конфигурациях

В конфигурациях на управляемых формах («Бухгалтерия предприятия 3.0», «Управление торговлей 11», «Зарплата и управление персоналом 3.1») универсальный обмен обычно встроен в подсистему переноса данных. Стандартный путь: раздел «Администрирование» → «Перенос данных» → «Универсальный обмен данными». В некоторых релизах пункт называется «Загрузка данных из файла» или скрыт, пока не включена соответствующая функциональная опция.

В «1С:Бухгалтерии 8» обработка чаще всего доступна по пути «Администрирование» → «Перенос данных» → «Универсальный обмен данными в формате XML». Если пункта нет, проверьте настройку видимости команд: в правом верхнем углу панели навигации раздела есть кнопка настройки, через которую можно вывести скрытые команды.

В старых конфигурациях на обычных формах (например, «Управление торговлей 10.3», «Бухгалтерия 2.0») обработка находится в меню «Сервис» → «Прочие обмены данными» → «Универсальный обмен данными в формате XML». Это классическое расположение, о котором часто пишут в старых инструкциях.

В меню есть «Перенос данных»Обработка встроена в конфигурацию

Откройте раздел «Администрирование» и ищите команду обмена внутри подсистемы переноса

Раздела нет вовсеОбработка не встроена или скрыта

Откройте внешний файл обработки через «Файл» → «Открыть»

Интерфейс обычных формСтарая версия конфигурации

Ищите в меню «Сервис» → «Прочие обмены данными»

Как открыть обработку как внешний файл

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

Порядок открытия одинаков для всех конфигураций на платформе 8.3:

Порядок действий
  1. 1
    Откройте меню «Файл» → «Открыть» (или нажмите Ctrl+O)
  2. 2
    Укажите путь к файлу УниверсальныйОбменДаннымиXML.epf
  3. 3
    Подтвердите открытие, если платформа спросит о доверии к внешней обработке
  4. 4
    Дождитесь загрузки формы обработки — она откроется в отдельной вкладке
  5. 5
    Проверьте, что открылась именно версия для управляемого приложения, если работаете в режиме «Такси»

Если файла нет под рукой, его можно извлечь из макета конфигурации: в конфигураторе откройте ветку «Общие» → «Макеты» и поищите макет с именем вроде «УниверсальныйОбменДаннымиXML». Сохраните его на диск как файл обработки. Однако удобнее и надёжнее скачивать актуальную версию обработки вместе с конфигурацией «Конвертация данных 2.1», где она идёт в комплекте.

Что понадобится кроме самой обработки

Сама по себе обработка — только «двигатель». Для реального переноса нужны правила обмена — XML-файл, описывающий, какие объекты и как преобразуются при выгрузке и загрузке. Без правил обработка покажет пустой список выгружаемых данных.

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

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

Как выполнить выгрузку и загрузку

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

Типовой сценарий переноса
  1. 1
    На вкладке «Выгружаемые данные» укажите файл правил обмена
  2. 2
    Задайте имя и путь файла выгрузки XML
  3. 3
    Отметьте флажками нужные правила выгрузки данных (справочники, документы, остатки)
  4. 4
    Нажмите «Выгрузить данные» и дождитесь завершения без ошибок
  5. 5
    В базе-приёмнике откройте ту же обработку, перейдите на вкладку «Загружаемые данные»
  6. 6
    Укажите файл выгрузки и нажмите «Загрузить данные»
  7. 7
    Проверьте протокол: количество загруженных объектов и отсутствие критических ошибок

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

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

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

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

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

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

Число выгруженных и загруженных объектов совпадает

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

Часть объектов пропущена или загружена с ошибками

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

Сальдо по счетам совпадает с источником

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

Есть расхождения по счетам или субконто

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

Элементы не задвоены, заполнены ключевые реквизиты

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

Дубли элементов, пустые обязательные поля

Проведение документов
Норма

Документы проведены и формируют движения

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

Документы загружены, но не проведены

Типичные ошибки и ограничения

Самая частая проблема — несоответствие версий правил и конфигураций: правила, созданные для старого релиза, могут некорректно заполнять новые обязательные реквизиты. Вторая типичная ситуация — попытка загрузить файл выгрузки, созданный другой обработкой (например, выгрузку из «Конвертации данных 3.0» в формате EnterpriseData), — универсальная обработка XML его не прочитает.

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

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

Альтернативы универсальной обработке

Для перехода между популярными конфигурациями часто удобнее встроенные помощники перехода: например, в «1С:Бухгалтерии 3.0» есть штатный перенос данных из предыдущих версий, который запускается при первом старте. Для регулярного обмена между «Управлением торговлей» и «Бухгалтерией» предназначена типовая синхронизация данных через раздел «Администрирование» → «Синхронизация данных».

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

Универсальный обмен XML

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

Типовая синхронизация

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

Помощник перехода

Миграция при обновлении на новую версию той же линейки конфигураций; полностью автоматический

Конвертация данных 3.0

Сложные нестандартные обмены через формат EnterpriseData; требует навыков разработки

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

Итог

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

Обработка находится в разделе «Администрирование» → «Перенос данных» или открывается как внешний файл УниверсальныйОбменДаннымиXML.epf. Для работы обязательно нужны правила обмена, а перед загрузкой в рабочую базу — резервная копия.

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

Нет прав на открытие обработки — что делать?

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

Можно ли перенести только справочники без документов?

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

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

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

Файл выгрузки получился очень большим — это нормально?

XML-файл с данными за несколько лет может занимать сотни мегабайт и больше — это ожидаемо. Для ускорения выгружайте данные частями (по периодам или по типам объектов) и используйте опцию сжатия файла, если она доступна в вашей версии обработки.

Подойдёт ли обработка для обмена с «1С:Фреш»?

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