Выгрузка и загрузка данных XML с дополнительными опциями

13.11.25

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Внешняя обработка с ИТС Выгрузка и загрузка данных XML, дополненная полезными фичами: отбор по любому выгружаемому объекту, поиск по полям при загрузке, отбор по подсистемам, отбор независимых регистров, сохранение/восстановление настроек, подсчет количества записей в таблицах, предпросмотр выбранных данных перед выгрузкой.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Выгрузка и загрузка данных XML
.epf 86,49Kb ver:1.0.5
153 3 000 руб. Купить
Поиск и замена значений
.epf 21,06Kb ver:1.0.5
29 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

За основу взята переработанная типовая обработка с ИТС, исходник тут.

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

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

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

Описание с ИТС: https://its.1c.ru/db/metod8dev/content/4126/hdoc

Ключевые отличия от типовой обработки:

  • Отбор по реквизитам выгружаемых объектов метаданных: выгружается не весь справочник (документ, регистр и т.д.), а только элементы, соответствующие отбору;

  • Поиск по полям при загрузке: для предотвращения дублирования элементов при выгрузке указываются поля, по которым следует искать объект в базе-приемнике, при загрузке сначала ищется подходящий элемент, если он найден, то объект загружается и кэшируется в специальную таблицу дублей. Поиск по полям производится только для новых неудалённых ссылочных объектов базы-приемника. Порядок работы с дублями:
    • При выгрузке указать поля поиска ссылочных объектов. В файл выгрузки будет добавлен специальный блок с указанием типов метаданных и соответствующих им полей поиска;
    • При загрузке, если были найдены дубли по полям поиска, в каталоге формируется специальный файл с именем файла выгрузки и расширением dbl;
    • С помощью доработанной типовой обработки "Поиск и замена значений" загрузить из файла *.dbl таблицу заменяемых ссылок, произвести замену значений, после чего можно удалить загруженные дубли.
  • Отбор по подсистемам: можно использовать, когда необходимо выгрузить только объекты по какой-то подсистеме. Также отображается счетчик, во сколько подсистем входит конкретный объект метаданных. Выбор подсистемы в отдельном окне возможен лишь с версии БСП 3.1 (проверьте наличие общей формы ВыборОбъектовМетаданных) и только при работе в Windows (используется COMОбъект), в более ранних версиях можно использовать поиск в списке;

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

  • Предпросмотр выбранных данных: перед выгрузкой можно ознакомиться с предварительным результатом выгрузки и, при необходимости, подкорректировать настройку выгрузки;
  • Изменение отображения объекта: отображать объект можно как в виде имени, так и виде синонима;
  • Открытие форм: по клику на объекте при возможности происходит переход в основную форму списка этого объекта;
  • Анализ выгружаемых данных: можно автоматически проставить отметки только тем объектам, которые имеют записи в своих таблицах.

 

Среда разработки: Win10x64, платформа 8.3.23-8.3.27, файловые базы ЗУП, БГУ, БП, УТ. Совместимо с любой типовой конфигурацией на управляемых формах с версией БСП не ранее 3.1.

Вступайте в нашу телеграмм-группу Инфостарт

Обмен XML

См. также

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

50050 руб.

25.02.2015    191544    376    295    

431

SALE! 15%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 руб.

12.06.2017    163960    996    329    

488

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

50200 руб.

24.04.2015    210179    182    253    

300

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Разработчик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

58000 руб.

15.04.2019    86791    233    182    

168

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

42000 37800 руб.

15.12.2021    36288    265    68    

202

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Системный администратор Разработчик Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Платные (руб)

Обработка не только формирует начальные остатки по всем счетам на нужную дату (экономя время на свёртке базы БП 3), но и полностью переносит справочные данные и документы за заданный период. Гибкая настройка включает фильтр по организациям и множество параметров выгрузки. Работайте в удобном формате: выполните однократный полный переход или настройте регулярную догрузку только новых документов из БП 3 в БП 3.0. Интеграция правил конвертации в план обмена гарантирует точную выгрузку исключительно зарегистрированных объектов.

70760 руб.

10.04.2026    1270    3    8    

2

Операции по ВЭД Файловый обмен (TXT, XML, DBF), FTP Разработчик Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Платные (руб)

Федеральная таможенная служба России давно поддерживает унифицированный формат электронных документов для обмена с информационными системами предприятий. xmlns="urn:customs.ru:Information:ExchangeDocuments:". Структура, утвержденная комиссией Таможенного союза. Осталось только сделать загрузку в 1С из этого формата. На выходе - два документа ГТД по импорту и Поступление (акты, накладные) Обработка актуализирована на начало 2026 года (ставка НДС 22%)

24400 руб.

09.08.2016    97006    375    379    

120

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Разработчик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

55200 руб.

03.12.2020    46660    132    83    

122
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user1252272 02.06.25 16:25 Сейчас в теме
На УТ 11 Предприятие 8.3.20.1674 не работает...
2. ixijixi 2167 02.06.25 16:28 Сейчас в теме
(1) Что конкретно не работает? Что-то пишет?
3. user1252272 02.06.25 16:29 Сейчас в теме
Переменная не определена
Причем то что у меня стоит ранее то откуда вы и допиливали "Выгрузка и загрузка данных XML 8.3.epf" работает хорошо
Прикрепленные файлы:
4. ixijixi 2167 02.06.25 16:35 Сейчас в теме
(3) А версия УТ какая?
5. user1252272 02.06.25 16:38 Сейчас в теме
6. ixijixi 2167 02.06.25 16:42 Сейчас в теме
(5) Перекачайте, исправил. Не тестил на столь старых версиях
Прикрепленные файлы:
7. user1252272 02.06.25 16:55 Сейчас в теме
Заработало=) СПАСИБО!!!
8. buntova_ev_odk 04.06.25 13:44 Сейчас в теме
Конфигурация Документооборот КОРП, редакция 3.0 (3.0.16.30), платформа 1С:Предприятие 8.3 (8.3.26.1540), версия БСП 3.1.9.277
При нажатии кнопки "Загрузить данные" возникает ошибка:
Ошибка при вызове метода контекста (НачатьПомещениеФайла)
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXML.Форма.Форма.Форма(247)}:НачатьПомещениеФайла(ОписаниеОповещения, АдресФайлаВоВременномХранилище,Нстр("ru = 'Файл выгрузки'"),, УникальныйИдентификатор);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Несоответствие типов (параметр номер '3')
[ОшибкаИспользованияВстроенногоЯзыка]
9. ixijixi 2167 04.06.25 14:23 Сейчас в теме
(8) Сейчас поищу дистры и проверю
10. buntova_ev_odk 05.06.25 11:14 Сейчас в теме
(9) Добрый день. Получится разобраться с ошибкой загрузки?
11. ixijixi 2167 05.06.25 11:16 Сейчас в теме
(10) Добрый! Получится, конечно.
12. ixijixi 2167 05.06.25 15:42 Сейчас в теме
(10) Проверил. Ошибка исправлена, можно перекачать
13. buntova_ev_odk 05.06.25 16:42 Сейчас в теме
(12) Спасибо, диалог для выбора файла теперь открывается.
Подскажите, есть возможность при загрузке настроить поля поиска не только для самого загружаемого объекта, но и для его реквизитов ссылочного типа? Например, есть С.ПрофилиГруппДоступа, в нем ТЧ.Роли. Роли являются предопределенными записями, но идентификаторы в ИБ источника и ИБ приемника не совпадают (совпадают только наименования). При загрузке профиля групп доступа с заполненными ролями в ИБ приемника в ТЧ встают битые ссылки (как и в типовой обработке). Можно настроить, чтобы записи ТЧ стыковались по наименованию роли, а не по идентификатору? Указывала в настройках поле поиска "Наименование", но это, видимо, не помогает, т.к. относится к самому профилю, а не к его реквизитам
14. ixijixi 2167 05.06.25 16:57 Сейчас в теме
(13)
настроить поля поиска не только для самого загружаемого объекта, но и для его реквизитов ссылочного типа
Так и сделано изначально. Просто нужно выставить у подчиненных/зависимых справочников выставить флажок "Выгружать при необходимости". Тогда реквизит выгрузится по ссылке, а при загрузке будет определен как дубль.
15. buntova_ev_odk 06.06.25 09:02 Сейчас в теме
(14) Доброе утро. Попробовала сделать, как указали - в файл выгрузки попал раздел ПоляПоиска. Однако при загрузке файл dbl не сформировался и в профиль попала битая ссылка на роль. Что еще можно сделать?
Прикрепленные файлы:
16. ixijixi 2167 06.06.25 13:56 Сейчас в теме
(15) Такое может быть в клиент-серверном режиме работы, не адаптировал обработку под него. Пробуйте указать общедоступную папку в формате \\server\directory
17. ixijixi 2167 06.06.25 15:08 Сейчас в теме
(15) Посмотрел внимательнее файл выгрузки. У Вас выгружен только профиль, а с ним должна быть выгружена и роль. Примерно как на скрине
Прикрепленные файлы:
18. buntova_ev_odk 06.06.25 15:30 Сейчас в теме
(17) Спасибо за помощь! Действительно, галку "Выгружать при необходимости" оставляла только на объекте С.ПрофилиГруппДоступа. Теперь галку оставила для всех объектов, выгрузила только один профиль, в файл попала также роль. Файл загрузился, в ИБ приемнике создался дубль роли, но в каталоге для загрузки файл dbl отсутствует. В чем может быть дело? (выгрузку и загрузку выполняю из каталога на клиенте)
Прикрепленные файлы:
19. ixijixi 2167 06.06.25 15:31 Сейчас в теме
(18) Попробуйте на сервере
20. buntova_ev_odk 09.06.25 10:29 Сейчас в теме
(19) У меня сервер на ОС Linux. Выгрузка в файл на сервере выполняется успешно (указываю путь в формате расширенной папки), а загрузка из папки на сервере не получается. Ругается, что файл не найден.
21. ixijixi 2167 09.06.25 10:30 Сейчас в теме
(20) Попробую проверить. Приложите тех. инфо: релизы платформы и конфигурации
22. ixijixi 2167 11.06.25 08:34 Сейчас в теме
(20) Отвечал с телефона, не понял, что это продолжение разговора - думал, новый вопрос)
Можете приложить подробный текст ошибки?
Или может с клиента будет загружаться?

Я этот блок вообще не трогал, он остался полностью исходным. Проверьте загрузку типовой обработкой, что она выдаст? https://its.1c.ru/db/metod8dev/content/4126/hdoc
23. buntova_ev_odk 11.06.25 09:13 Сейчас в теме
(22)
Я этот блок вообще не трогал, он остался полностью исходным. Проверьте загрузку типовой обработкой, что она выдаст?

В типовой обработке при указании Загрузка/Из файла на сервере возникает ошибка "Файл не существует"

В Вашей обработке при указании Загрузка/С клиентского компьютера загрузка выполняется успешно, но файл с дублями в каталоге с файлом для загрузки не создается и никакие ошибки не возникают
Прикрепленные файлы:
24. ixijixi 2167 11.06.25 09:19 Сейчас в теме
(23) К Линуксу у меня доступа нет, проверить не смогу. Попробуйте что ли подредактировать модуль обработки. Найдите функцию ппСохранитьТаблицаЗагруженныхДублей (строка 3637) и поменяйте строку
ЗначениеВФайл(Файл.ПолноеИмя, ппТаблицаЗагруженныхДублей)
на
ЗначениеВФайл("/share/exchange/l244/12.dbl", ппТаблицаЗагруженныхДублей)
Прикрепленные файлы:
25. SpektrNeru 02.07.25 05:20 Сейчас в теме
Спасибо большое, буду пользоваться и вспоминать автора добрым словом)
26. ixijixi 2167 03.07.25 08:44 Сейчас в теме
27. GeterX 1471 26.08.25 21:51 Сейчас в теме
Классная идея обработки. Спасибо за обработку.

Обработка не отрабатывает поиск по планам видов расчета, т.е. задваивает начисления.
Прикрепленные файлы:
28. GeterX 1471 26.08.25 22:09 Сейчас в теме
(27) Разобрался. Надо читать инструкцию.
29. GeterX 1471 02.06.26 12:58 Сейчас в теме
Как пожелание по обработке "Выгрузка и загрузка данных XML", при закрытии выводить вопрос, закрыть или нет.
А иногда много вносишь исправлений и случайно нажимаешь ESC и теряешь все, что не успел сохранить.
И при сохранении хотелось бы сохранять количество записей по объектам.
Спасибо за обработку.
30. ixijixi 2167 02.06.26 16:19 Сейчас в теме
31. GeterX 1471 22.06.26 14:45 Сейчас в теме
Здравствуйте! Столкнулся с такой проблемой при переносе данных между двумя БД БГУ 2.0 плана счетов, обработка не находит дубли по полям поиска (Код, ДатаНачалаДействия), или находит, но не по всем счетам.
Один раз выгружаю в поиск и замену вообще ничего не попадает, перевыбираю настройки полей поиска, начинают попадать, но не все.
Если в полях поиска задать только Код, то в замену выходит все корректно.
Подскажите в чем может быть проблема?
Прикрепленные файлы:
32. ixijixi 2167 23.06.26 11:22 Сейчас в теме
(31) Поиск по полям осуществляется только:
- по ссылочным сущностям
- по новым объектам (если объект уже существует в ИБ, то поиск не осуществляется)
- по существующим в метаданных полям
- по непустым значениям полей

У Вас возможно последний случай - Код указан, а ДатаНачалаДействия - нет. В этом случае поиск не выполняется.
33. PolinaVolchenkova 28.07.26 00:50 Сейчас в теме
Добрый день!

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

Хотели бы приобрести и внедрить в наши базы данных для упрощения работы бухгалтера по выгрузке файлов в формате xml.

Заранее благодарю Вас за ответ!)
34. ixijixi 2167 28.07.26 11:21 Сейчас в теме
(33) Добрый день. Адаптацию под Фреш и тестирование в облаке не проводил.
Для отправки сообщения требуется регистрация/авторизация