summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/account/models/account_move.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py
index bd0a6e0f013..c8c49f274c1 100644
--- a/addons/account/models/account_move.py
+++ b/addons/account/models/account_move.py
@@ -1833,8 +1833,9 @@ class AccountMove(models.Model):
vals_list = self._move_autocomplete_invoice_lines_create(vals_list)
rslt = super(AccountMove, self).create(vals_list)
- if 'line_ids' in vals_list:
- rslt.update_lines_tax_exigibility()
+ for i, vals in enumerate(vals_list):
+ if 'line_ids' in vals:
+ rslt[i].update_lines_tax_exigibility()
return rslt
def write(self, vals):