gifts2017

Выгрузка и загрузка данных XML Plus

Опубликовал Александр Окулов (PowerBoy) в раздел Обмен - Обмен через XML

Обработка для обмена данными между однородными информационными базами.

Отличие от типовой:

Выгрузка данных:

  1. Период выгрузки документов (в типовой тоже уже есть)

Загрузка данных:

  1. Загрузка только новых объектов в базу.
  2. Проведение документов при загрузке.
  3. Предпросмотр загружаемых объектов.
  4. Возможность добавления префиксов к объектам

Новая версия обработки см. http://infostart.ru/public/167865/

Скачать файлы

Наименование Файл Версия Размер
ВыгрузкаЗагрузкаДанныхXMLPlus (8.1) 2421
.1182157112 69,39Kb
14.01.13
2421
.1182157112 69,39Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Mr.Bison (mr.bison) 18.06.07 15:55
вот если бы в ней была возможность отбора по реквизитам то цены бы ей не было :)
SunShinne; +1 Ответить
2. Сергей Алферов (SunShinne) 08.08.07 10:24
Как-то странно оно работает... Во-первых, если не указать группу, то подчиненные элементы не работают, во-вторых, поставил галки "тянуть ссылки" - а ссылки не перенеслись. А указывать ссылки вручную нет возможности (на каждый выгружаемый элемент около 25 подчиненных элементов). Мож я чего не правильно делаю?
3. Сергей Алферов (SunShinne) 08.08.07 10:51
Справедливости ради, надо сказать что типовая ВыгрузкаЗагрузка тоже некорректно отработала.
4. triant (triant) 01.11.07 14:02
мне хватило функций для выгрузки и загрузки из УТ в бухгалтерию...спасибо
5. Сергей Старых (tormozit) 11.11.07 23:20
6. triant (triant) 29.11.07 14:35
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXMLPlus(247)}: Ошибка при вызове метода контекста (Выполнить): {(1, 14)}: Неоднозначное поле "Документ.Доставка.Ссылка"
ВЫБРАТЬ * ИЗ <<?>>Документ.Доставка Где Дата между &НачПериода И &КонПериода
РезультатЗапроса = Запрос.Выполнить();
по причине:
{(1, 14)}: Неоднозначное поле "Документ.Доставка.Ссылка"
ВЫБРАТЬ * ИЗ <<?>>Документ.Доставка Где Дата между &НачПериода И &КонПериода
8. triant (triant) 29.11.07 14:38
9. Александр Окулов (PowerBoy) 30.11.07 09:31
Нет у меня УТ.
Проверь нет ли поля с именем ДОКУМЕНТ в документе ДОСТАВКА?
10. Сергей Старых (tormozit) 30.11.07 09:38
(6) Древняя ошибка. Она встречается повсеместно. В моей выгрузке и загрузке ее нет.
11. Александр Окулов (PowerBoy) 30.11.07 11:45
(8)Обновил. Можешь проверить.
12. triant (triant) 06.12.07 15:03
Подразделения нет,и загрузка встала опять :(
13. triant (triant) 06.12.07 15:06
(10) тормозит она у тебя для 8.1
Ошибка загрузки документа
Внешняя обработка не может быть прочитана текущей версией программы
код ошибки
14. triant (triant) 06.12.07 15:07
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXMLPlus(63)}: Поле объекта не обнаружено (ПодразделенияОрганизаций)
Если Подразделение = Неопределено ИЛИ Подразделение = Справочники.ПодразделенияОрганизаций.ПустаяСсылка() Тогда
15. triant (triant) 06.12.07 15:08
это из УТ в УТ выгрузку делал...
16. triant (triant) 06.12.07 15:09
В бухгалтерий есть только организация но не подразделения...выгрузку сделать не могу :(
17. Александр Окулов (PowerBoy) 07.12.07 05:56
"обмен данными между однородными информационными базами" - тебе о чем нибудь говорит. Бухгалтерия и Торговля ими не являются!
18. Сергей Старых (tormozit) 28.02.08 08:00
(17) Слово "однородными" все же не всем понятно. Я вот употребил "с одинаковой структурой данных".
19. triant (triant) 04.06.08 09:29
20. ACCuCTEHT (ACCuCTEHT) 20.06.08 08:46
Реально помогла перенести номенклатуру из УТ 10.3 в УТ 10.3. СПАСИБО!!!
21. neutral (Neutral) 13.09.08 22:30
в ут 10.2.5.4 отбор не работает.
22. Tasha (TashaSPb) 07.10.08 14:39
Идея хорошая, за это плюс.
Конечно, есть ошибки:
1. Нужна проверка на возможность проведения документа. Например, в выгрузку попадают документы с разрешенным и неразрешенным свойством проведения, соответесвенно, если при загрузке поставить флаг Проводить, то вылезает ошибка.
2. Не совсем понятна идея подразделения при загрузке, но это наверно уже обсуждалось, так что фиг с ней.
3. Ну и как уже было отмечено, отбор не работает, но там немного совсем напутано.
Научи её переносить документ "Корректировка" и цены ей не будет.
24. Misha (misha-dudkin@yandex.ru) 18.12.08 12:53
Она может сделать обмен из УТ в Бухгалтерию?
25. Misha (misha-dudkin@yandex.ru) 18.12.08 13:00
а то у меня пишет ошибку "Ошибка преобразования данных XML" ссылка на фал и код 50,35
26. Александр Окулов (PowerBoy) 18.12.08 13:50
(25) Только для однородных конфигураций. Текущая версия требует настройки под текущую конфигурацию. Там еще нумерация объектов производится.
27. Misha (misha-dudkin@yandex.ru) 18.12.08 13:58
А есть токая программа где можно данные перенести из УТ в бухг, в частичности документы
28. Misha (misha-dudkin@yandex.ru) 18.12.08 13:59
29. Александр Окулов (PowerBoy) 21.01.09 09:03
Типовая догнала по функционалу мою ;). Обновил свои изменения на последнюю типовую.
30. Артур Аюханов (artbear) 23.01.09 06:30
(29) Случайно нету какого-то раннего образца для 8.0 ?
31. Александр Окулов (PowerBoy) 23.01.09 12:44
(30) Есть, но он не универсальный, а привязан к измененой типовой БП, ручками придется править, могу выслать.
32. Артур Аюханов (artbear) 23.01.09 14:40
(31) Высылай в мыло artbear гав inbox запятая ру :)
Спасибо.
33. Александр Окулов (PowerBoy) 26.01.09 06:19
34. Екатерина (kiryshkina) 22.03.09 15:27
Мне очень помогла эта обработка. Большое спасибо автору.
35. Виталий Сметанин (N_Rain) 16.04.09 09:56
36. Сергей Наркелюн (snarkelun) 04.05.09 18:20
Здорово! На первый взгляд всё перенеслось. Буду тестировать и использовать. Однозначно +
А в какой типовой это уже есть - БП?
37. Наталья (fox_haus) 06.05.09 10:27
У меня вообщем то работает, но пользоваться не могу так в УТ несколько фирм а выгружать надо только часть фирм. А в данной обработке выбор фирмы нет.
38. Александр Медведев (anig99) 23.11.09 20:10
а FastInfoSet как работает без глюков? Прирост в скорости ощутимый?
39. Наталия Чванова (guide8686@mail.ru) 14.07.10 16:52
Это плагин, как эту программулю связать с 1с? Простите, но я новичок :oops:
40. Александр Окулов (PowerBoy) 15.07.10 05:55
41. Николай Савельев (koliks) 27.07.10 13:59
Спасибо, выручили, а то я первый день в 1с тыкаюсь и еще много чего не понимаю. Еще раз спасибо.
42. Тимур Швецов (timur.shvetsov) 03.10.10 09:11
Спасибо. То что было нужно для решения специфических проблем частичного восстановления данных из резервной копии!
43. Сабир Абдурахманов (Nigelist) 18.05.11 08:22
У меня при выгрузке выдает ошибку:



Подробности:
{ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхCOMXML(1907)}: Ошибка при установке значения атрибута контекста (Значение): Неверный тип значения
Отбор[Колонка.Имя].Значение = ВыборкаИзРезультата[Колонка.Имя];
по причине:
Неверный тип значения


Эту же ошибку выдает стандартная выгрузка с ИТС. Конфигурация - Бухгалтерия для Казахстана
44. Dave Nikolsky (dave2000) 13.07.11 14:42
На УПП отлично перенёсся справочник из одной конфы в другую. :)

зы: "перенос между однородными базами" - подразумевается базы с совпадающей струкрутой метаданных, я правильно понял?
45. Dave Nikolsky (dave2000) 14.07.11 11:47
В XML формате работает отлично. А вот в FastInfoset выгружает, но не загружает, ругается "неверный формат файла". Поковырял в отладчике, не проходит условие, т.к. ЧтениеXML.URIПространстваИмен = "".

Если Не ЧтениеXML.Прочитать() Или
     ЧтениеXML.ТипУзла <> ТипУзлаXML.НачалоЭлемента Или 
     ЧтениеXML.ЛокальноеИмя <> "Data" Или 
     ЧтениеXML.URIПространстваИмен <> "http://www.1c.ru/V8/1CV8DtUD/" Тогда        //значение URIПространстваИмен = ""
     #Если Клиент Тогда
     Предупреждение("Неверный формат файла выгрузки", 10, "Ошибка загрузки!!!");
     #КонецЕсли
     Возврат;
КонецЕсли;
...Показать Скрыть
46. Андрей (Ukrandruha) 21.07.11 13:37
Да, вот как то с FastInfoset загрузкой не ладится. У кого какие мысли?
47. Андрей Жаринов (asder117) 19.09.11 14:22
штука классная и очень удобная давно искал
48. utia utia (utia38) 22.09.11 21:54
ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXMLPlus отлично сработала (бабаловался заменой значений кодв КФО в БГУ8 4 заменил на 2 а там помимо документов еще регистры зацепило сразу не увидели косяка проработали неделю все криво косо везде одни 4 двоек вообще нет) ну вообщем из архивной копии пришлось восстановить и через обработку все недельные документы подгрузить СПАСИБО ВЕЩЬ!!!
49. DERL (DERL) 23.09.11 10:36
Спасибо, с помощью этой обработки разбираюсь с ХМЛ
50. Dmitry Ignatyev (ftrain) 10.10.11 11:28
хорошая обработка. радует, что в отличии от стандартной - не вылетает при больших объемах данных!
51. Вероника (Likusia) 13.10.11 13:56
спасибо, очень помогла обработка . на ее основе создавали свою для пополнения документами текущую базу для одной фирмы из общей базы с несколькими юл.
52. Гейдар Ибрагимов (fastpointfuri) 06.12.11 15:08
не обработка а сказка, но нет ли у кого похожей но для переноса данных из УТ 8.2 в БП? 8.2??:)
53. Алексей Масалыгин (CnupT) 14.12.11 09:09
fastpointfuri пишет:
не обработка а сказка, но нет ли у кого похожей но для переноса данных из УТ 8.2 в БП? 8.2??:)

Как я понимаю, эта обработка работает только в случае идентичных конфигураций. Вам же требуется обработка обмена.
54. Гейдар Ибрагимов (fastpointfuri) 14.12.11 20:22
да именно обмена, но видел у 1сников что приходят по подписке есть обработка для обмена через xml вот всей фирмой страдаем :(
55. Беслан Байрамов (besometr) 21.12.11 14:30
У меня все работает!
Спасибо огромное, долго искал нечто подобное, а так как дисков ИТС у нас нема, сами понимаете... :)
Кстате, может кто нибудь уже сталкивался с проблемой? Как при работе с хранилищем, постоянно актуализировать данные баз?
56. Nail Mahmudov (mnail1979) 03.01.12 00:41
57. yar555 (yar555) 25.01.12 12:05
58. utia utia (utia38) 08.02.12 22:07
Очень универсальная и качественная обработка подходит для всех идентичных конфигугаций, переносит все на рз-два. очень полезная штука. Ну например: из централизованой бухгалтерии отсоединяется одна из организаций на отдельное рабочее место находящееся не вэтом здинии или месте. или основывается совершенно новое Юр.лицо. а вот поставщики с их расчетными счетами или сотрудники остаются прежними. так вот эти справочники и загрузим в новую базу ОЧЕНЬ ХОРОШАЯ ОБРАБОТКА
60. Serg Kondrasgov (SergDi) 31.07.12 12:34
61. Евгений Рачковский (eugen91) 04.01.13 13:19
Сделали выгрузку справочников в 1с битрикс. Супер, работает!
62. нОлька (нОлька) 13.01.13 21:50
63. Ирина Головко (buh-mira) 11.04.13 12:31
(62) нОлька,
К сожалению, нет ((
64. Светлана Лазова (intime1C) 24.11.13 12:24
При загрузке выдает
"Ошибка преобразования данных XML: [file:....[20,23]". Конфигурации идентичны, в файле не вижу криминала.
65. BlackJack BlackJack (blackjack666) 06.12.13 11:56
К планам обмена прикручивается (чтобы отслеживать, что изменилось) или выгрузка только за период?
66. Руслан М (ruslan-m) 24.06.15 23:04
Здравствуйте, Господа! Я вообще ни черта не понимаю, как сделать слияние двух баз.
На моём компьютере стоит 1С:Предприятие 8.3 (8.3.6.2041), редакция 2,0, имеются банковские выписки, контрагенты, реализации от поставщиков и реализации на клиентов,
От своего бухгалтера получил архив файлов, скрин приведён, в котором файлы формата .XML и несколько папок, содержащие те же xml, пытаюсь открыть их непосредственно из 1С, предварительно загрузив через файл>открыть ВыгрузкаЗагрузкаXML.epf, который скачал в интернете, впоследствии выдаёт ошибку "Неверный формат файла выгрузки".
Кстати реализации возможно дублируются, бухгалтер внесла те же документы, что внесены у меня. Но с дублями это уже второй вопрос =)
Где могу получить инструкции, где попутно всё описано, что необходимо сделать для объединения этих двух баз?
Второй день бьюсь о монитор и перерыл кучу сайтов, где предлагается сделать через конфигуратор, и там я не понимаю что требуется сделать.
Прикрепленные файлы:
67. Алекс Ю (AlexO) 24.06.15 23:10
(66) ruslan-m,
От своего бухгалтера получил архив файлов, скрин приведён
Это ни о чем. Эти файлы - могут быть чем угодно, и откуда угодно. Делайте выгрузку сами. Или - смотрите форма XML присланных файлов, и пишите свою загрузку.
ВыгрузкаЗагрузкаXML.epf
Это только между идентичными, и только если выгрузка была произведена им же.
Где могу получить инструкции, где попутно всё описано, что необходимо сделать для объединения этих двух баз?
Здесь. Когда начнете с начала и правильно.
Второй день бьюсь о монитор и перерыл кучу сайтов, где предлагается сделать через конфигуратор
Это вообще непонятно, что.
68. Алекс Ю (AlexO) 24.06.15 23:11
(66) ruslan-m,
Кстати реализации возможно дублируются, бухгалтер внесла те же документы, что внесены у меня.
Будете разбираться с этим уже при самой загрузке.
69. Руслан М (ruslan-m) 24.06.15 23:13
(67) AlexO, благодарю за оперативный ответ!
Что необходимо ей сделать и какие файлы мне прислать, что бы я сделал слияние?
70. Алекс Ю (AlexO) 24.06.15 23:35
(69) ruslan-m,
Что необходимо ей сделать и какие файлы мне прислать
Лучше сами вот этой обработкой "ВыгрузкаЗагрузкаXML.epf" выгрузите и загрузите необходимые виды документов в/из файлов. Но это только между идентичными базами.
Если нет доступа - то я не знаю, как вы проконтролируете и "заставите" бухгалтера сделать правильно выгрузку.
"УниверсальнаяВыгрузкаЗагрузкаXML" - вам придется писать правила загрузки, готовые есть для типовых, и то не для всех.
ruslan-m; +1 Ответить
71. Uran (Uran) 22.07.15 02:20
Спасибо огромное. Очень полезная при разных базах. Хорошо помогает.