diff options
| author | Yannick Tivisse <yti@odoo.com> | 2016-08-05 15:29:54 +0200 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2016-08-08 12:24:40 +0200 |
| commit | d6e1d41128c126071d697220f1c83495d6cabc71 (patch) | |
| tree | 919f0028eb0162b5efd3baf211d8679456f9ccc5 /addons/account_tax_python/models | |
| parent | 5177186f437cfc14753a3d7c444fc2b68cf42d83 (diff) | |
[MIG] account: Migrate remaining old API chuncks of code
Diffstat (limited to 'addons/account_tax_python/models')
| -rw-r--r-- | addons/account_tax_python/models/account_tax.py | 11 |
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' |
