summaryrefslogtreecommitdiff
path: root/addons/account_tax_python/models
diff options
context:
space:
mode:
authorfwi-odoo <fwi@odoo.com>2016-07-19 11:09:48 +0200
committerThibault Delavallée <tde@openerp.com>2016-08-03 11:18:48 +0200
commit3121ced650d7a45850ab24975085aad90f988841 (patch)
treebb497d17d6fcee3f17aafe5ce2d298eaa698f552 /addons/account_tax_python/models
parentaeafbb75aa3e87259043d9117250547cea6f178b (diff)
[MIG] account_tax_python: remove openerp tag, add license, clean imports and lint spaces
Diffstat (limited to 'addons/account_tax_python/models')
-rw-r--r--addons/account_tax_python/models/account_tax.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/addons/account_tax_python/models/account_tax.py b/addons/account_tax_python/models/account_tax.py
index 57527de81f8..286d0e27969 100644
--- a/addons/account_tax_python/models/account_tax.py
+++ b/addons/account_tax_python/models/account_tax.py
@@ -1,7 +1,9 @@
# -*- coding: utf-8 -*-
+# Part of Odoo. See LICENSE file for full copyright and licensing details.
+
+from odoo import models, fields, api
+from odoo.tools.safe_eval import safe_eval
-from openerp import models, fields, api
-from openerp.tools.safe_eval import safe_eval
class AccountTaxPython(models.Model):
_inherit = "account.tax"
@@ -24,7 +26,6 @@ class AccountTaxPython(models.Model):
":param product: product.product recordset singleton or None\n"
":param partner: res.partner recordset singleton or None")
-
def _compute_amount(self, base_amount, price_unit, quantity=1.0, product=None, partner=None):
self.ensure_one()
if self.amount_type == 'code':
@@ -39,7 +40,7 @@ class AccountTaxPython(models.Model):
taxes = self.env['account.tax']
company = self.env.user.company_id
for tax in self:
- localdict = {'price_unit':price_unit, 'quantity': quantity, 'product':product, 'partner':partner, 'company': company}
+ localdict = {'price_unit': price_unit, 'quantity': quantity, 'product': product, 'partner': partner, 'company': company}
safe_eval(tax.python_applicable, localdict, mode="exec", nocopy=True)
if localdict.get('result', False):
taxes += tax
@@ -54,6 +55,7 @@ class AccountTaxPython(models.Model):
recs = self.browse(cr, uid, ids, context=context)
return AccountTaxPython.compute_all(recs, price_unit, currency, quantity, product, partner)
+
class AccountTaxTemplatePython(models.Model):
_inherit = 'account.tax.template'