From a0363fa9c707a013a42a92953cd0b30b9f24b0c1 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Sat, 13 Jun 2026 12:10:14 +0200 Subject: [PATCH] Sale bug --- modules/purchase_trade/purchase.py | 2 +- modules/purchase_trade/sale.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/purchase_trade/purchase.py b/modules/purchase_trade/purchase.py index 10a5abc..824ed8a 100755 --- a/modules/purchase_trade/purchase.py +++ b/modules/purchase_trade/purchase.py @@ -1995,7 +1995,7 @@ class Line(metaclass=PoolMeta): return default() @fields.depends('product', 'unit', 'purchase', - '_parent_purchase.company', '_parent_purchase.company.party') + '_parent_purchase.company') def on_change_product(self): previous_unit = self.unit parent_on_change = getattr(super(), 'on_change_product', None) diff --git a/modules/purchase_trade/sale.py b/modules/purchase_trade/sale.py index ec440af..93ed0aa 100755 --- a/modules/purchase_trade/sale.py +++ b/modules/purchase_trade/sale.py @@ -1610,8 +1610,7 @@ class SaleLine(metaclass=PoolMeta): if default: return default() - @fields.depends('product', 'unit', 'sale', - '_parent_sale.company', '_parent_sale.company.party') + @fields.depends('product', 'unit', 'sale', '_parent_sale.company') def on_change_product(self): previous_unit = self.unit parent_on_change = getattr(super(), 'on_change_product', None)