From 6f4ad3723fcf4ad195ccedd5b53ee6862769b3a8 Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Sat, 14 Feb 2026 18:41:16 +0100 Subject: [PATCH] 14.02.26 --- modules/purchase_trade/sale.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/purchase_trade/sale.py b/modules/purchase_trade/sale.py index 5838781..75f5138 100755 --- a/modules/purchase_trade/sale.py +++ b/modules/purchase_trade/sale.py @@ -331,11 +331,6 @@ class Sale(metaclass=PoolMeta): if self.lines.lots: return [l for l in self.lines.lots] - def get_matched_lines(self): - if self.lots: - LotQt = Pool().get('lot.qt') - return LotQt.search([('lot_s','=',self.lots[0].id),('lot_p','>',0)]) - @classmethod def validate(cls, sales): super(Sale, cls).validate(sales) @@ -457,6 +452,11 @@ class SaleLine(metaclass=PoolMeta): def default_inherit_cer(cls): return True + def get_matched_lines(self): + if self.lots: + LotQt = Pool().get('lot.qt') + return LotQt.search([('lot_s','=',self.lots[0].id),('lot_p','>',0)]) + # @fields.depends('quantity') # def on_change_with_quantity_theorical(self): # if not self.quantity_theorical: