|
План обмена зацикливание
| ☑ |
0
YFred
06.12.19
✎
16:44
|
Сделал свой план обмена,
База1 отправляется данные в Базу2, после удачной загрузки удаляем регистрацию с объекта.
Но в Базе2 при записи нового объекта он опять подписывается на обмен и так по кругу.
Как сделать так, чтобы База2 при получении не регистрировала измененый объект к обмену?
|
|
1
RomanYS
06.12.19
✎
16:45
|
(0) Обработка тоже своя? Узлы правильно прописаны?
|
|
2
YFred
06.12.19
✎
16:59
|
Полностью свой обмен
План обмена - Обработка выгрузки - веб сервис загрузки
Есть какой то способ при записи объекта обмена (например элемент справочника) указать, что он не должен регистрироваться к обмену т.к. был получен
|
|
3
RomanYS
06.12.19
✎
17:02
|
(2) Объект.ОбменДанными - там структура в которой можно указать откуда пришли изменения (тебе должно хватить этого) и куда их регистрировать дальше
|
|
4
Михаил Козлов
06.12.19
✎
17:10
|
(2) Объект.ОбменДанными.Загрузка = ИСТИНА не помогает?
|
|
5
Fragster
гуру
06.12.19
✎
17:11
|
ПараметрыОбменаДанными (DataExchangeParameters)
Отправитель (Sender)
Использование:
Чтение и запись.
Описание:
Тип: ПланОбменаСсылка.<Имя плана обмена>; Неопределено.
При записи элемента данных после получения элемента данных из сообщения регистрация изменений должна быть выполнена для всех узлов планов обмена, в состав которых входит объект данных, за исключением того узла, из которого получено изменение. Для того, чтобы регистрация изменений для узла-отправителя не выполнялась, необходимо перед записью объекта данных присвоить свойству Отправитель значение ссылки на узел, из которого получено изменение.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
|
|
6
Fragster
гуру
06.12.19
✎
17:12
|
вообще по умолчанию все так и работает
|
|
7
RomanYS
06.12.19
✎
17:16
|
(6) Это если не намудрить в своей обработке).
В УПП вижу такое:
Данные.ОбменДанными.Отправитель = ЧтениеСообщения.Отправитель;
|
|
8
YFred
08.12.19
✎
14:39
|
Пока понятно. В понедельник попробую реализовать, отпишусь о результатах.
|
|
9
YFred
11.12.19
✎
12:29
|
Все получилось. Спасибо за помощь.
|
|