Skip to content
Snippets Groups Projects
Commit fe413bc8 authored by Nicolas Martinelli's avatar Nicolas Martinelli
Browse files

[FIX] purchase: taxes from PO

If a user removes the taxes on a PO line, the product taxes will be
added back when the invoice is created.

opw-676858
parent c162e348
No related branches found
No related tags found
No related merge requests found
...@@ -49,7 +49,7 @@ class AccountInvoice(models.Model): ...@@ -49,7 +49,7 @@ class AccountInvoice(models.Model):
qty = line.qty_received - line.qty_invoiced qty = line.qty_received - line.qty_invoiced
if float_compare(qty, 0.0, precision_rounding=line.product_uom.rounding) <= 0: if float_compare(qty, 0.0, precision_rounding=line.product_uom.rounding) <= 0:
qty = 0.0 qty = 0.0
taxes = line.taxes_id or line.product_id.supplier_taxes_id taxes = line.taxes_id
invoice_line_tax_ids = self.purchase_id.fiscal_position_id.map_tax(taxes) invoice_line_tax_ids = self.purchase_id.fiscal_position_id.map_tax(taxes)
data = { data = {
'purchase_line_id': line.id, 'purchase_line_id': line.id,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment