Fix: Se agrega dependencias a sale_line_deleted_log
This commit is contained in:
9
sale.py
9
sale.py
@@ -372,9 +372,16 @@ class Line(metaclass=PoolMeta):
|
||||
impreso = fields.Boolean("Impreso")
|
||||
bought_pizza = fields.Boolean("Sold pizza")
|
||||
|
||||
@classmethod
|
||||
def delete(cls, lines):
|
||||
for line in lines:
|
||||
if line.impreso:
|
||||
cls._create_sale_line_deleted_log(line)
|
||||
super(Line, cls).delete(lines)
|
||||
|
||||
@fields.depends('product', 'unit', 'sale',
|
||||
'_parent_sale.party', '_parent_sale.invoice_party',
|
||||
'_parent_sale.pizza_number',
|
||||
'_parent_sale.pizza_number', '_parent_product.pizza',
|
||||
methods=['compute_taxes', 'compute_unit_price',
|
||||
'on_change_with_amount'])
|
||||
def on_change_product(self):
|
||||
|
||||
Reference in New Issue
Block a user