From e1488e9677db3da36016fce715cc02397b8560b0 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Thu, 26 Mar 2026 09:25:34 +0100 Subject: [PATCH] 26.03.26 --- modules/purchase_trade/service.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/purchase_trade/service.py b/modules/purchase_trade/service.py index 2d9f929..9fe79c8 100644 --- a/modules/purchase_trade/service.py +++ b/modules/purchase_trade/service.py @@ -67,6 +67,8 @@ class ContractFactory: cls._apply_locations(contract, base_contract, type_) cls._apply_party_data(contract, c.party, type_) cls._apply_payment_term(contract, c.party, type_) + if type_ == 'Sale': + contract.product_origin = getattr(base_contract, 'product_origin', None) contract.incoterm = c.incoterm