[FIX] account: tax sign

When changing manually the the amount of tax in supplier invoice,
the tax sign of the tax must be kept.

opw:645691
This commit is contained in:
Goffin Simon 2015-08-05 14:50:26 +02:00
parent 4f91dc371c
commit c525c6712a
1 changed files with 1 additions and 1 deletions

View File

@ -1533,7 +1533,7 @@ class account_invoice_tax(models.Model):
currency = self.env['res.currency'].browse(currency_id)
currency = currency.with_context(date=date_invoice or fields.Date.context_today(self))
amount = currency.compute(amount, company.currency_id, round=False)
tax_sign = self.env['account.tax'].search([('name', '=', self.name), ('company_id', '=', self.company_id.id)]).tax_sign
tax_sign = self.tax_amount/self.amount
return {'value': {'tax_amount': amount * tax_sign}}
@api.v8