Имя: Пароль:
1C
1С v8
КД - обмен
0 Cool_Profi
 
08.10.18
17:16
Что-то затык возник..

Тупая схема - бекенд - фронтент
На фронте вводят документ, к нему создаются серии. Фронт тупой и заполняет только часть данных, необходимых в беке.
В беке после загрузки серии заполняются до конца.
Но. После заполнения изменения в сериях регистрируются для обмена (((
Ситуация осложняется тем, что фронтов больше одного.

Как можно обойти выгрузку обратно в оригинальный узел?
1 singlych
 
08.10.18
17:55
Чем мешает обратная выгрузка?
2 MaxS
 
08.10.18
18:04
Если совсем не нужна выгрузка, правилами регистрации запретить.
3 Cool_Profi
 
09.10.18
08:55
(1) Лишний трафик, клиентам не нравится.
(2) Нужна выгрузка в другие узлы, а не в исходный
4 hhhh
 
09.10.18
09:03
(3) ну в другие узлы - это значит через центр
5 Cool_Profi
 
09.10.18
09:06
(4) Так о том и речь.
Из узла идёт в центр, там переписывается и разлетается по _всем_ узлам, в том числе и в исходный. А последнего хочется избежать
6 MaxS
 
09.10.18
09:09
(5) Всё равно же через центр идёт? Сделать не замещать если существует.
7 Cool_Profi
 
09.10.18
09:14
(6) Не замещать - это понятно. Но данные-то всё равно полетят, хоть и не загрузятся
8 Cyberhawk
 
09.10.18
10:14
Храни узел-отправитель в БД и при каждой записи объекта в центре помещай в его список отправителей этот узел - тогда объект не будет регистрироваться к отправке для этого отправителя
9 tty12
 
09.10.18
10:15
А просто отменять регистрацию для конкретного узла в ПередВыгрузкойДанных не получится?