summaryrefslogtreecommitdiff
path: root/addons/account_tax_python
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2016-08-05 15:29:54 +0200
committerYannick Tivisse <yti@odoo.com>2016-08-08 12:24:40 +0200
commitd6e1d41128c126071d697220f1c83495d6cabc71 (patch)
tree919f0028eb0162b5efd3baf211d8679456f9ccc5 /addons/account_tax_python
parent5177186f437cfc14753a3d7c444fc2b68cf42d83 (diff)
[MIG] account: Migrate remaining old API chuncks of code
Diffstat (limited to 'addons/account_tax_python')
-rw-r--r--addons/account_tax_python/models/account_tax.py11
1 files changed, 1 insertions, 10 deletions
diff --git a/addons/account_tax_python/models/account_tax.py b/addons/account_tax_python/models/account_tax.py
index 286d0e27969..01f8576ec8e 100644
--- a/addons/account_tax_python/models/account_tax.py
+++ b/addons/account_tax_python/models/account_tax.py
@@ -35,7 +35,7 @@ class AccountTaxPython(models.Model):
return localdict['result']
return super(AccountTaxPython, self)._compute_amount(base_amount, price_unit, quantity, product, partner)
- @api.v8
+ @api.multi
def compute_all(self, price_unit, currency=None, quantity=1.0, product=None, partner=None):
taxes = self.env['account.tax']
company = self.env.user.company_id
@@ -46,15 +46,6 @@ class AccountTaxPython(models.Model):
taxes += tax
return super(AccountTaxPython, taxes).compute_all(price_unit, currency, quantity, product, partner)
- @api.v7
- def compute_all(self, cr, uid, ids, price_unit, currency_id=None, quantity=1.0, product_id=None, partner_id=None, context=None):
- currency = currency_id and self.pool.get('res.currency').browse(cr, uid, currency_id, context=context) or None
- product = product_id and self.pool.get('product.product').browse(cr, uid, product_id, context=context) or None
- partner = partner_id and self.pool.get('res.partner').browse(cr, uid, partner_id, context=context) or None
- ids = isinstance(ids, (int, long)) and [ids] or ids
- 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'