diff options
| author | Victor Feyens <vfe@odoo.com> | 2019-10-11 11:30:40 +0000 |
|---|---|---|
| committer | Raphael Collet <rco@odoo.com> | 2019-11-18 12:25:05 +0000 |
| commit | 9215e73fa229d64167de076ef0a288dd8d89a2cc (patch) | |
| tree | e116014058d6649f26de2149e589819178952015 /addons/l10n_ar/models | |
| parent | 3455d02189ef8879c8e7f331d159bbd3c1c7b949 (diff) | |
[IMP] * : replace with_context(force_company=c) by with_company(c)
Diffstat (limited to 'addons/l10n_ar/models')
| -rw-r--r-- | addons/l10n_ar/models/account_fiscal_position.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/l10n_ar/models/account_fiscal_position.py b/addons/l10n_ar/models/account_fiscal_position.py index c445f453864..d2032de8f7b 100644 --- a/addons/l10n_ar/models/account_fiscal_position.py +++ b/addons/l10n_ar/models/account_fiscal_position.py @@ -13,13 +13,13 @@ class AccountFiscalPosition(models.Model): def get_fiscal_position(self, partner_id, delivery_id=None): """ Take into account the partner afip responsibility in order to auto-detect the fiscal position """ - company = self.env['res.company'].browse(self._context.get('force_company', self.env.company.id)) + company = self.env.company if company.country_id == self.env.ref('base.ar'): domain = [ ('auto_apply', '=', True), ('l10n_ar_afip_responsibility_type_ids', '=', self.env['res.partner'].browse( partner_id).l10n_ar_afip_responsibility_type_id.id), - ('company_id', '=', company.id) + ('company_id', '=', company.id), ] return self.search(domain, limit=1).id return super().get_fiscal_position(partner_id, delivery_id=delivery_id) |
