Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

УниверсальныйОбменДаннымиXML обмен через файл

УниверсальныйОбменДаннымиXML обмен через файл
Я
   napagokc
 
01.11.16 - 13:49
Добрый день, мистяне!
Поделитесь опытом, кто делал обмен через файл, используя встроенную обработку для обмена данными между разными базами?
Обработку предполагается запускать фоновым заданием и отсюда вопрос: как фиксировать, что данные в базе-приемнике успешно получены и их следует удалить из регистрации в базе-источнике?

PS:
0) Всё делается в последней на данный момент конфигурации КА 2.0.3.203, обмен между одинаковыми конфигурациями.
1) Интересует обмен именно через файл, т.к. прямое подключение вызывает ошибку передачи мутабельного значения между клиентом и сервером при проведении документов. С передачей через файл таких проблем нет.
2) Используется обмен через УниверсальныйОбменДаннымиXML потому, что типового полного обмена в данной конфигурации нет от слова совсем и, судя по тому, что его обещали запилить еще в прошлом году, то надеяться и ждать сейчас нет ни желания, ни возможности.
3) Встроенный механизм синхронизации данных не работает: счетчик отправленных сообщений с данными увеличивается, но в базе-приемнике ничего не меняется. Возможно, по той же самой причине, по которой не работает обмен при непосредственном подключении из базы-источника в базу-приемник через СОМ-соединение.
 
 
   DrShad
 
1 - 01.11.16 - 13:52
[как фиксировать, что данные в базе-приемнике успешно получены и их следует удалить из регистрации в базе-источнике?]

а как вы их регистрируете, если плана обмена нет?
   CTmuB
 
2 - 01.11.16 - 13:53
"как фиксировать, что данные в базе-приемнике успешно получены и их следует удалить из регистрации в базе-источнике"
Планы обмена это фиксируют
   CTmuB
 
3 - 01.11.16 - 13:54
сообщения из приемника в источник надо передавать 
Это и есть квитанции о получении
   _stay true_
 
4 - 01.11.16 - 13:57
(0)
Рарус, например, отказался от таблиц регистрации планов обмена, и в своих продуктах использует самые обычные РС. Так что можно попробовать следующее:
1. Записать в РС требуемые к отправке данные.
2. Выгрузить их;
3. Загрузить в приемник.
4. В случае удачной загрузки формировать XML-файл ответ со списком успешно загруженных документов.
5. Перед обменом считывать файл-ответ и удалять записи из РС по списку.
   napagokc
 
5 - 01.11.16 - 14:07
Я создал план обмена, данные в базе-источнике регистрируются. Выгружаю зарегистрированные данные по созданному узлу, но в файле выгрузки нет номера сообщения. Как определить версию выгруженных данных?
   napagokc
 
6 - 01.11.16 - 14:17
у меня план обмена используется исключительно для регистрации изменений. Сам обмен проходит через встроенную обработку УниверсальныйОбменДаннымиXML.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует