diff --git a/l10n_ar_currency_update/models/res_company.py b/l10n_ar_currency_update/models/res_company.py index a82249f2..c83e2d1c 100644 --- a/l10n_ar_currency_update/models/res_company.py +++ b/l10n_ar_currency_update/models/res_company.py @@ -72,7 +72,7 @@ def _parse_afip_data(self, available_currencies): for currency in available_currencies: company = self.env.company if self.env.company.sudo().l10n_ar_afip_ws_crt else self.env['res.company'].search( - [('l10n_ar_afip_ws_crt', '!=', False)], limit=1) + [('l10n_ar_afip_ws_crt', '!=', False), ('l10n_ar_crt_exp_date', '>', today)], limit=1) if not company: _logger.log(25, "No pudimos encontrar compañía con certificados de AFIP validos") return False