diff --git a/l10n_ar_edi_ux/models/res_partner.py b/l10n_ar_edi_ux/models/res_partner.py index 1eb305d3..7926305d 100644 --- a/l10n_ar_edi_ux/models/res_partner.py +++ b/l10n_ar_edi_ux/models/res_partner.py @@ -168,7 +168,7 @@ def check_activity(data_rg, data_mt): actividades = self.env['afip.activity'].sudo() activity_codes = actividades.search([]).mapped('code') for act in afip_activities: - if str(act.get('idActividad')) not in activity_codes: + if act!={} and str(act.get('idActividad')) not in activity_codes: new_activity.update({ 'code': act.get('idActividad'), 'name': act.get('descripcionActividad') @@ -187,7 +187,7 @@ def check_taxes(data_mt, data_rg): taxes = self.env['afip.tax'].sudo() tax_codes = taxes.search([]).mapped('code') for imp in afip_taxes: - if str(imp.get('idImpuesto')) not in tax_codes: + if act!={} and str(imp.get('idImpuesto')) not in tax_codes: new_tax.update({ 'code': imp.get('idImpuesto'), 'name': imp.get('descripcionImpuesto')