XML обмен данными между идентичными конфигурациями

Обработка предназначена для выгрузки/загрузки данных между идентичными конфигурациями 8.2.
Переносятся все виды метаданных.

Как то мне понадобилось перенести данные меджу конфигурациями, нырнул в Интернет и сразу наткнулся на обработку unload-load-1c-fasthelp.net.epf , c её помощью все и сделал,

Обработка прекрасно работает, но именно поэтому захотелось её доработать, а именно:

 

1. «Автоматом» проводить документы после загрузки.

2.  Выбор документов и регистров за период.

3.  При выборе документов за день,  выбирать через меню.

4.  Печать краткого или подробного протокола загрузки.

5.  Печать протокола выгрузки.

26 Comments

  1. TrinitronOTV

    а как при вашем обмене синхронизируются данные, например элементы справочников, которые содержатся в документах?

    Reply
  2. TrinitronOTV

    и ещё: если, такой документ присутствует в базе, в которую осуществляется загрузка, как поступает ваш обмен?

    Reply
  3. alexandr851c
    а как при вашем обмене синхронизируются данные, например элементы справочников, которые содержатся в документах?
    и ещё: если, такой документ присутствует в базе, в которую осуществляется загрузка, как поступает ваш обмен?

    Полностью поддерживаю. Хотелось бы узнать подробности по синхронизации.

    Reply
  4. davdykin

    Честно говоря, никогда не понимал зачем писать обработки уступающие по функционалу существующим. Есть стандартная обработка Выгрузка и загрузка данных xml, в которой помимо всего что есть у вас (кроме логов) есть отборы по каждому из метаданных, отключение итогов при загрузке. Синхронизирует она данные (думаю и ваша тоже, т.к. она похожа на более раннюю версию это обработки) по ГУИД и при совпадении любых элементов переписывает их.

    Reply
  5. Alex103a

    1,2,3

    — При загрузке данных сравнение объектов идет по уникальному идентификатору. Если UUID не будет найден в базе-приемнике, то будет создан объект из XML файла, иначе объект-приемник будет обновлен данными из XML файла.

    Reply
  6. Alex103a

    4.

    — Так в том то и дело, что стандартная обработка о которой вы говорите у меня не сработала, как

    я не корячился! Кстати, косяки в ней обнаружил не я один, достаточно по теме порыться на форуме.

    Reply
  7. Virikus

    (5) неоднократно пользовался стандартной обработкой, косяков не видел.

    Reply
  8. Just

    Я тоже пользовался стандартной и косяков не замечал

    Reply
  9. Alex103a

    Ну, тогда одно из двух, либо мне попалась не та версия обработки, либо особенности конкретной конфигурации.

    Reply
  10. apostal86

    (9) какая у Вас конфигурация?

    Reply
  11. Alex103a

    Да вообщем то какая теперь разница проблема, то решена ну не пошла эта обработка,

    другие то сработали зачем на этом зацикливаться.

    Reply
  12. DoctorRoza

    Вот Вам плюсик, что то типа первого значка на грудь бойскаута и пожелания дальнейших успехов! 🙂

    p.s.

    Как говорится, первый блин в коме!

    Reply
  13. Bukaska

    Тоже не замечала косяков за стандартной обработкой))))

    Reply
  14. pavel06

    А где на ИТС взять обработку для перегрузки поступлений товаров, которые мне нужны?

    Я эту испытал на своей КА. Чего-то не работает.

    Если ставить выгрузку за один день т.е. одну и ту же дату в периоде, то вообще ничего не выгружает. А если за 2 дня ставишь, то выгружает кучу всего по ссылкам непонятного из всяких справочников, а совсем не документы.

    В идеале нужно бы как в стандартном обмене CommerceML делается, но там нет документов «Поступление» товаров для выбора, только реализации, счета.

    Reply
  15. Alex103a

    pavel06.

    Дайте свой e-mail, я вам вышлю несколько обработок, может подойдут?

    Reply
  16. rosinfoteh

    Если в базе которую загружают информацию…пристутсвует идентичная информация, то он создает ДУБЛЬ…

    Reply
  17. Alex103a

    Пришлите конфу, посмотрю.

    Reply
  18. rosinfoteh

    смысл вам её отправлять если они идентичный. Эта обработка работает тогда…когда во вторую базу нужно сделать копию…хотя если можно сделать полный обмен. Ищит ли обработка по каким-либо критериям ссылки или просто создает новые?

    Reply
  19. Alex103a

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

    если она находит ссылку, то делает замену, если нет, то создает новую,

    поэтому я и просил прислать конфу и XML-файл, возможно, что-то у меня и не учтено.

    Reply
  20. arjuna

    (19) Не знаю, почему у вас возникли такие проблемы, обработку я тестировал, многократно,

    если она находит ссылку, то делает замену, если нет, то создает новую,

    А по какому принципу ищется ссылка?

    Reply
  21. Alex103a

    — При загрузке данных сравнение объектов идет по уникальному идентификатору. Если UUID (уникальный идентификатор) не будет найден в базе-приемнике, то будет создан объект из XML файла, иначе объект-приемник будет обновлен данными из XML файла.

    Reply
  22. CaptainMorgan
    «Автоматом» проводить документы после загрузки.

    Заинтересовал именно этот момент.

    Мне, к примеру надо перенести только документ Расчет себестоимости, время проведения которого составляет примерно 4 часа.

    Получается, что Ваша обработка будет переносить этот один документ — 4 часа?

    Стандартная обработка по переносу данных с ИТС делает перенос такого документа за 30 секунд. Там не выполняется проведение документа, там выполняется перенос движений. А это бывает намного быстрей, чем проведение.

    И еще как следствие вышеизложенного: Скорее всего ваша обработка не должна уметь переносить документы «Корректировка записей регистров». Это так?

    Reply
  23. Alex103a

    Так у меня тоже выгружются движения, а что касается слова проведения так это наследие 7.7

    не более того.

    Reply
  24. ИрискаЯ

    Не вижу, где же п. 3. Печатать протокол выгрузки?

    Reply
  25. Alex103a

    Ириская.

    Протокол выгрузки выводится в сообщения, (все помеченные объекты).

    Reply
  26. gull22

    Добавьте пожалуйста скриншот с образцом протокола

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *