diff --git a/addons/account_voucher/models/account_voucher.py b/addons/account_voucher/models/account_voucher.py index fee0ecf36b6..39f83746031 100644 --- a/addons/account_voucher/models/account_voucher.py +++ b/addons/account_voucher/models/account_voucher.py @@ -317,8 +317,8 @@ class AccountVoucher(models.Model): 'move_id': move_id, 'date': self.account_date, 'partner_id': self.partner_id.id, - 'debit': tax_vals['amount'] > 0 and tax_vals['amount'] or 0.0, - 'credit': tax_vals['amount'] < 0 and -tax_vals['amount'] or 0.0, + 'debit': self.voucher_type != 'sale' and tax_vals['amount'] or 0.0, + 'credit': self.voucher_type == 'sale' and tax_vals['amount'] or 0.0, 'analytic_account_id': line.account_analytic_id and line.account_analytic_id.id or False, } if company_currency != current_currency: