feat: Se crea reporte de extracto de ventas

This commit is contained in:
2023-09-17 13:12:32 -05:00
parent cb12fe5e0c
commit f45043af7e
8 changed files with 2477 additions and 1 deletions

View File

@@ -329,6 +329,7 @@ class Line(metaclass=PoolMeta):
pizza = fields.Integer("Pizza")
impreso = fields.Boolean("Impreso")
bought_pizza = fields.Boolean("Sold pizza")
@fields.depends('product', 'unit', 'sale',
'_parent_sale.party', '_parent_sale.invoice_party',
@@ -339,6 +340,9 @@ class Line(metaclass=PoolMeta):
super(Line, self).on_change_product()
if self.product and self.product.pizza:
self.pizza = self.sale.pizza_number
self.bought_pizza = True
else:
self.bought_pizza = False
def get_production(self):
"Return production for the sale line"