Навигатор по файлу обмена

14.10.20

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

Просмотр содержимого XML-файла выгрузки данных

Скачать файл

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

Наименование По подписке [?] Купить один файл
НавигаторПоФайлуОбмена
.zip 28,19Kb
56
56 Скачать (1 SM) Купить за 1 850 руб.

Что это такое?

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

 

А в чем удобство?

  1. Общий вид файл обмена формируется с учетом наименований объектов
  2. Обработка позволяет отсортировать все объекты, находящиеся в файле обмена по типам   (Справочники,  Документы и Прочее) для более удобного просмотра
  3. Есть возможность просмотра конкретного объекта в отельной форме (формируется подобие формы элемента)  
  4. Присутствует поиск по "Нпп" в общем дереве файла обмена.

Внимание!

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

 

Благодарности

Большое спасибо пользователю anig99 за его обработку //infostart.ru/public/84254/!

 


Обновление от 7 апреля 2014 года

Исправленные ошибки:

  • если у элемента справочника выгрузилось пустое наименование, возникала ошибка при обработке дерева объектов. Теперь подобным объектам присваивается имя в дереве ""

Обновление от 9 апреля 2014 года

Исправленные ошибки:

  • исправлена ошибка, возникающая при обработке файлов, использующих узел "ГНпп" (номер по порядку глобальной ссылки)
  • если у элемента справочника выгрузилось пустое наименование, то идет дополнительный поиск кода для формирования заголовка объекта (актуально для номеров ГТД)
  • если файл обмена загружался не целиком, то могла возникнуть ошибка при построении формы элемента, если какой-либо реквизит элемента ссылался на другой, незагруженный объект; в этом случае теперь выводится Нпп недогруженного объекта (пример: "Объект (Нпп=325) возможно не загружен!")

Известные проблемы:

  • Выявлена проблема с элементами "НаборЗаписейРегистра": на текущий момент они остаются только в общем дереве (по большому счету больший интерес вызывают документы и справочники, так что проблема не столь критична)

 Обновление от 27 мая 2014 года

  • Добавлена обработка элементов с узлом "НаборЗаписейРегистра"
  • Исправлены ошибки и недочеты при открытии формы элемента
  • Строки набора записей у РС отображаются в виде таблицы

Известные проблемы:

  • Некорректно отображаются узлы отбора регистров сведений при просмотре формы записи (отображаются как "Отбор - Тип Строка"). В будущем, скорее всего, будут отображаться в форме таблицы

Обновление от 8 августа 2014 года

Добавлена обработка для управляемых форм! Разрабатывалась под платформой 8.3. Чтение производится либо стандартными средствами 1С, либо с помощью MS XMLDOM (добавил, в принципе, ради сравнения: как будет быстрее считать в ДЗ файл, пока не тестировал)); далее вся структура файла помещается в ДеревоЗначений и вся остальная работа ведется уже с деревом значений. Можно подключать в качестве дополнительной внешней обработки.


Обновление от 20 августа 2014 года

Изменения в обработке на УФ:

  • исправлены выявленные ошибки (были недочеты при подсчете времени чтения и обработки, найдены ошибки при открытии просмотра элемента);
  • был убран выбор типа чтения, теперь используется только COM-объект "Microsoft.XMLDOM";
  • добавлена возможность отбора загрузки по некоторым типам объектов: теперь можно на выбор грузить, например, только справочники или документы

XML обмен кд конвертация навигатор

См. также

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

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

28000 руб.

15.12.2021    23131    159    48    

117

SALE! 10%

Перенос данных 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

26280 руб.

12.06.2017    140150    782    295    

409

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 | Можно проверить на вашем сервере перед покупкой

50722 45650 руб.

15.04.2019    71509    180    148    

120

SALE! 10%

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

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

50722 45650 руб.

24.04.2015    194160    149    242    

279

SALE! 10%

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

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

48278 43450 руб.

03.12.2020    36013    90    62    

86

Перенос данных 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, почту.

15300 руб.

18.02.2016    186155    581    509    

520

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

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    10474    11    8    

13

SALE! 10%

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

Перенос данных из КА 1.1 в КА 2 | из КА 1.1 в УТ 11 | Воспользовались более 367 компаний! | В продаже с 2015г. и постоянно развивается | Переносятся все возможные виды документов, начальных остатков и вся справочная информация из "1С:КА 1.1" в "1С:КА 2.х" / "1С:УТ 11" | Разработан в формате КД 2 (правила конвертации данных) | Оперативно обновляем на новые релизы | Фильтр по организациям при выгрузке | Выбор разных алгоритмов выгрузки начальных остатков | Можно проверить перенос до покупки!

50722 45650 руб.

04.12.2015    190890    244    348    

400
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. anig99 2851 02.04.14 23:39 Сейчас в теме
внезапно ссылка на меня (:
Только вот плохо в xml, что большие объемы сложно переварить...
2. RocKeR_13 1360 03.04.14 09:04 Сейчас в теме
(1) anig99, в принципе эту обработку прежде всего для отладки обмена хорошо использовать, а в этом случае и не обязательно в выгрузку пихать все подряд) Тестил небольшую выгрузку (в XML порядка 120 000 строк), в принципе недолго загружал: минуты 3 на далеко не самой производительной машине) Долго, конечно, открывал инвентаризацию с 1500 строк...опа, а я кажется понял, почему долго)))) Надо будет потестить и потом уже сообщу)))
3. Yashazz 4779 03.04.14 12:26 Сейчас в теме
Что используете для парсинга - ПостроительDOM?
4. RocKeR_13 1360 04.04.14 09:18 Сейчас в теме
(3) Yashazz, взял за основу вот эту читалку XML, так что штатными средствами 1С пользуюсь. С DOMDocument, к сожалению, пока не работал, возможно в будущем под большие объемы перейду и к нему (а заодно и к УФ)
5. K_A_O 539 04.04.14 14:36 Сейчас в теме
Есть бесплатный редактор XML, с очень хорошей скоростью работы: http://www.firstobject.com/

У него есть возможность настраивать в дереве отображение узлов, называется "Tree Customizations"

Для файлов обмена 1С можно указать строку "* @Нпп @Имя @Тип ".

Дерево смотреть становится очень удобно, вот примерно как на картинке здесь.
Формы элемента конечно нет, но справа есть отображение конкретного узла и файл в 100М открывает почти мгновенно.
Zab; Kondratenko.as; PowerBoy; tormozit; +4 Ответить
6. RocKeR_13 1360 04.04.14 17:32 Сейчас в теме
Известные ошибки:
- если у элемента справочника выгрузилось пустое наименование, возникает ошибка при обработке дерева
- если в наименование объекта присутствуют специальные символы ("{", "}" и т.д.) возникает ошибка при построении формы элемента

Ошибки будут исправлены в ближайшее время!
7. Yashazz 4779 09.04.14 11:26 Сейчас в теме
Из не-1С обработок для просмотра и иногда правки использую http://infostart.ru/public/15464/ - работает очень быстро и экономично, не лезет сразу все ветки читать.
8. RocKeR_13 1360 09.04.14 11:39 Сейчас в теме
(7) Yashazz, да, есть такой редактор, тоже использую)
9. Ele1234567 11.04.14 14:32 Сейчас в теме
Какое чудо то вижу) давно такое искала
10. NAKIS 5 14.04.14 10:08 Сейчас в теме
Здорово) Наколядую доллар - обязательно приобрету... Очень нужная весчь)
11. NAKIS 5 28.04.14 10:54 Сейчас в теме
немного не понятно - прочитал файл XML, но подробно описание поэлементно(справочники, документы) закладки не появились... я что-то делаю не так?
12. RocKeR_13 1360 28.04.14 10:57 Сейчас в теме
(11) NAKIS, ммм, возможно возникла ошибка при формировании. К сожалению, пока универсальность, так скажем, хромает) Если прикрепите/пришлете файл выгрузки, то я смогу поточнее сказать, в чем проблема
13. NAKIS 5 28.04.14 11:15 Сейчас в теме
Вот файлик. Надеюсь сможете разобраться. Спасибо.
Прикрепленные файлы:
Message_ДФ_ОФ.xml
14. RocKeR_13 1360 28.04.14 11:23 Сейчас в теме
(13) NAKIS, к сожалению, выгружаете, как я понял, не по правилам, написанным в конфигурации "Конвертация данных"? К сожалению, в этом случае с помощью обработки вы можете посмотреть лишь структуру xml-файла
15. yura1960 21.06.14 17:39 Сейчас в теме
Так полно же подобных? Правда не на 1С написанных, но с огромным функционалом. Хотя, творить надо. На всякий случай скачаю, вдруг пригодится.
16. RocKeR_13 1360 07.07.14 09:56 Сейчас в теме
(15) yura1960, подобных, да не таких) Универсальные парсеры есть, но они показывают лишь структуру XML и не знают ничего о справочниках, документах)
17. mzelensky 53 22.08.14 14:38 Сейчас в теме
Обработка хорошая, но жутко не хватает возможности редактирования (если она есть, но я ее не увидел, то заранее сорри). А так было бы здорово - загрузил файл, пробежался по нему, посмотрел, внес нужные корректировки (значения например подправил) и записал все внесенные изменения.
18. RocKeR_13 1360 22.08.14 15:41 Сейчас в теме
(17) mzelensky, спасибо) Редактировать, действительно, пока нет возможности и в принципе лучше вносить правки в сами правила обмена, однако, подумаю, что тут можно сделать)
19. luic 02.09.14 01:28 Сейчас в теме
Не так давно ломал голову как просмотреть файл обмена.
Нужная штучка..
20. stas1kbob 60 02.10.14 13:24 Сейчас в теме
Цель обработки хороша, спасибо. Но вот попробовал прочитать файлик из универсального обмена в формате XML. Первый раз прочитался полностью, затем попробовал применить обмен. После обмена только 3 строки оказалось (объявление XML и что - то такое). А документы, которые были там, не стали видны. Пробовал переоткрыть обработку, это не помогло.
21. RocKeR_13 1360 02.10.14 14:06 Сейчас в теме
(20) stas1kbob, спасибо за отзыв! Если есть возможность, выложите файл обмена: как выдастся свободная минутка - обязательно гляну)
22. user1057785 18.03.19 15:51 Сейчас в теме
23. leosoft 166 14.10.20 19:26 Сейчас в теме
Я тоже что-то похожее "изобретал" - https://infostart.ru/public/701622/. На тот момент о Вашей разработке
не знал... Скачаю себе для коллекции. :)
У Вас написано обновление от 14.10, а файлики лежат от 2015 года?
24. RocKeR_13 1360 15.10.20 09:01 Сейчас в теме
(23) Да, я уже давно обработку не дорабатывал, просто стоимость снизил вчера до 1 $m)
25. dvsidelnikov 73 09.09.22 09:32 Сейчас в теме
Вот такая ошибка вылетает при чтении XML:
{ВнешняяОбработка.ЧтениеФайлаОбмена.Форма.Форма.Форма(246)}: Значение не является значением объектного типа (Строки)
Ном = Строка.Строки.Найти("Ссылка", "ИмяУзла").Строки.Найти("Номер", "ИмяУзла");

Файл который пытаюсь прочитать готов отправить в личном сообщении.
26. dvsidelnikov 73 09.09.22 14:17 Сейчас в теме
(25) все проблемы решены в частной переписке менее чем за день. Автору моё почтение! Обработка очень помогла.
RocKeR_13; +1 Ответить
Оставьте свое сообщение