This commit is contained in:
2026-02-04 15:40:30 +01:00
parent 240f35af26
commit 71716c1ad5

View File

@@ -93,10 +93,18 @@ class Fee(ModelSQL,ModelView):
('brut', 'Gross'),
], string='W. type')
@fields.depends('mode')
@fields.depends('mode','_parent_line.lots','_parent_sale_line.lots')
def on_change_with_unit(self, name=None):
if self.mode != 'ppack':
return self.get_unit()
line = self.line
if not line:
line = self.sale_line
if line:
if line.lots:
if len(line.lots) == 1:
return line.lots[0].lot_unit_line
else:
return line.lots[1].lot_unit_line
else:
return self.unit