From a967eb3fa74d9d3d949b94fd251a9fbdaf1f2160 Mon Sep 17 00:00:00 2001 From: oco-odoo Date: Mon, 15 Feb 2021 13:03:18 +0000 Subject: [PATCH] [FIX] account: tax_tag_invert computation on aml: add missing dependencies closes odoo/odoo#66203 X-original-commit: e1b23c3ebc43a48fdd5dc70a5250c8f63b66d20d Signed-off-by: Laurent Smet Signed-off-by: oco-odoo --- addons/account/models/account_move.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index d11e7bada18..284da5e8bf5 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -3675,7 +3675,7 @@ class AccountMoveLine(models.Model): # A constraint on account.tax.repartition.line ensures both those fields are mutually exclusive record.tax_line_id = rep_line.invoice_tax_id or rep_line.refund_tax_id - @api.depends('move_id.move_type', 'tax_ids', 'tax_repartition_line_id') + @api.depends('move_id.move_type', 'tax_ids', 'tax_repartition_line_id', 'debit', 'credit', 'tax_tag_ids') def _compute_tax_tag_invert(self): for record in self: if not record.tax_repartition_line_id and not record.tax_ids :