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