Тупая схема - бекенд - фронтент
На фронте вводят документ, к нему создаются серии. Фронт тупой и заполняет только часть данных, необходимых в беке.
В беке после загрузки серии заполняются до конца.
Но. После заполнения изменения в сериях регистрируются для обмена (((
Ситуация осложняется тем, что фронтов больше одного.
Как можно обойти выгрузку обратно в оригинальный узел?
Храни узел-отправитель в БД и при каждой записи объекта в центре помещай в его список отправителей этот узел - тогда объект не будет регистрироваться к отправке для этого отправителя
А просто отменять регистрацию для конкретного узла в ПередВыгрузкойДанных не получится?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший