|
XML обмен файлами
| ☑ |
0
lirt82
17.06.19
✎
07:38
|
При проведении дока Реализации создается файлик XML, в нем данные из документа, его GUID, далее файлик выгружается в папку на FTP-сервис, и уходит в другую базу, там он читается далее происходит взвешивание тары, товара и обратно выплевывается файлик XLМ в нашу базу с результатом взвешивания. Есть ситуации когда в проведенном доке Реализации будут менять данные, вопрос как это изменение реализовать в выгрузке? наприм. добавить атрибут Статус <edited> или в имя файла добавлять дату и время и тогда перезаписывать существующий по GUID документа или создавать новый файлик?
|
|
1
lirt82
17.06.19
✎
07:40
|
причем событие ПриЗаписи() дока Реализации в подписке на выгрузку дока в XML.
|
|
2
СтепаDS
17.06.19
✎
07:56
|
Ни чего не понятно.
|
|
3
impulse9
17.06.19
✎
08:13
|
(0) если при обмене объект занят, то обрабатывай такие случаи (например, заноси необработанные файлы в регистр сведений и обрабатывай в следующую итерацию)
|
|
4
Фрэнки
17.06.19
✎
09:07
|
Скорей всего, что ТС размышляет о том, что начало обмена с выбранным документом должно блокировать возможность работы в этом документе в пользовательском режиме до тех пор, пока не завершится цикл обмена.
Это логично.
Но может быть и в самом деле нужна особая реакция на устанавливаемый статус документа и хватит ли таких статусов на все подобные случаи
|
|
5
Юрий Лазаренко
17.06.19
✎
09:56
|
Надо переделать на онлайн-обмен через веб-сервисы, документы менять синхронно сразу в двух базах, тогда статусы не нужны будут.
|
|
6
lirt82
17.06.19
✎
10:07
|
все понял, спасибо
|
|