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

02.06.25

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Выгрузка и загрузка данных XML
.epf 86,03Kb ver:1.0.5
8
8 Скачать (1 SM) Купить за 1 850 руб.
Поиск и замена значений
.epf 21,06Kb ver:1.0.5
3
3 Скачать (1 SM) Купить за 1 850 руб.

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

Универсальная обработка "Выгрузка и загрузка данных 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С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.88.x) и УТ 11.5 (11.5.21.x).

35000 руб.

23.07.2020    57993    268    75    

222

SALE! 15%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    147614    868    300    

446

SALE! 10%

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

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

55778 50200 руб.

15.04.2019    75610    204    157    

141

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.246.x) и БП 3.0 (3.0.175.x). Правила подходят для версии ПРОФ и КОРП.

35000 руб.

15.12.2021    27411    195    56    

150

SALE! 10%

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

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

53111 47800 руб.

03.12.2020    39334    112    72    

105

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

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 2, УНФ 1.6 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

16260 руб.

18.02.2016    190411    625    534    

542

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 13.05.2025, версия 9.11 - 1010)

18000 руб.

20.11.2015    161911    403    386    

530
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user1252272 02.06.25 16:25 Сейчас в теме
На УТ 11 Предприятие 8.3.20.1674 не работает...
2. ixijixi 2022 02.06.25 16:28 Сейчас в теме
(1) Что конкретно не работает? Что-то пишет?
3. user1252272 02.06.25 16:29 Сейчас в теме
Переменная не определена
Причем то что у меня стоит ранее то откуда вы и допиливали "Выгрузка и загрузка данных XML 8.3.epf" работает хорошо
Прикрепленные файлы:
4. ixijixi 2022 02.06.25 16:35 Сейчас в теме
5. user1252272 02.06.25 16:38 Сейчас в теме
6. ixijixi 2022 02.06.25 16:42 Сейчас в теме
(5) Перекачайте, исправил. Не тестил на столь старых версиях
Прикрепленные файлы:
7. user1252272 02.06.25 16:55 Сейчас в теме
Заработало=) СПАСИБО!!!
8. user1178010 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 2022 04.06.25 14:23 Сейчас в теме
(8) Сейчас поищу дистры и проверю
Оставьте свое сообщение