From bdab2b9118041a8ad8816fb49c47d2cee6d0c6d6 Mon Sep 17 00:00:00 2001 From: qdp-odoo Date: Fri, 30 Dec 2016 21:01:35 +0100 Subject: [PATCH] [FIX] account: fix cash based tax entry when registering a payment, in case of a 0% tax --- addons/account/models/account_move.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index c73ff5fa82b..901964df6c1 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -1486,6 +1486,8 @@ class AccountPartialReconcile(models.Model): to_clear_aml.reconcile() if any([tax.use_cash_basis for tax in line.tax_ids]): + if not newly_created_move: + newly_created_move = self._create_tax_basis_move() #create cash basis entry for the base for tax in line.tax_ids: self.env['account.move.line'].with_context(check_move_validity=False).create({