From c528f7aff6969c88a64e58429e612d28dd4de71a Mon Sep 17 00:00:00 2001 From: qdp-odoo Date: Fri, 27 Jan 2017 16:04:33 +0100 Subject: [PATCH] [FIX] account: grouping by line should take into consideration the applied taxes --- addons/account/models/account_invoice.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/account/models/account_invoice.py b/addons/account/models/account_invoice.py index e3bceea033a..a2841540937 100644 --- a/addons/account/models/account_invoice.py +++ b/addons/account/models/account_invoice.py @@ -713,8 +713,9 @@ class AccountInvoice(models.Model): will be grouped together if the journal has the 'group line' option. Of course a module can add fields to invoice lines that would need to be tested too before merging lines or not.""" - return "%s-%s-%s-%s-%s" % ( + return "%s-%s-%s-%s-%s-%s" % ( invoice_line['account_id'], + invoice_line.get('tax_ids', 'False'), invoice_line.get('tax_line_id', 'False'), invoice_line.get('product_id', 'False'), invoice_line.get('analytic_account_id', 'False'),