Browse Source

[FIX]:Pos FrontEnd onchange product tax_ids unassigned taxes

pull/86/head
Joaquin Gutierrez 9 years ago
parent
commit
e19032498c
  1. 11
      pos_pricelist/models/point_of_sale.py

11
pos_pricelist/models/point_of_sale.py

@ -70,6 +70,17 @@ class PosOrderLine(models.Model):
price_subtotal = fields.Float(compute="_amount_line_all", store=True) price_subtotal = fields.Float(compute="_amount_line_all", store=True)
price_subtotal_incl = fields.Float(compute="_amount_line_all", store=True) price_subtotal_incl = fields.Float(compute="_amount_line_all", store=True)
@api.multi
def onchange_product_id(self, pricelist, product_id, qty=0,
partner_id=False):
result = super(PosOrderLine, self).onchange_product_id(
pricelist=pricelist, product_id=product_id, qty=qty,
partner_id=partner_id)
if product_id:
product = self.env['product.product'].browse(product_id)
result['value']['tax_ids'] = product.product_tmpl_id.taxes_id
return result
class PosOrder(models.Model): class PosOrder(models.Model):
_inherit = "pos.order" _inherit = "pos.order"

Loading…
Cancel
Save