From caeb40e39d949ee990fcce5cdf7e79323b882110 Mon Sep 17 00:00:00 2001 From: Katherine Zaoral Date: Tue, 12 May 2020 19:14:48 +0000 Subject: [PATCH] [IMP] l10n_ar: l10n_ar_vat is a clean CUIT number Save in l10n_ar_vat field the cleaun up CUIT number (without spacings, dashes and points. This way we can use it so sent it properly as a number to AFIP. closes odoo/odoo#52380 X-original-commit: d02141511c6e86c2e6acac6ed8ed44b0c874f63e Related: odoo/enterprise#10925 Signed-off-by: Josse Colpaert --- addons/l10n_ar/models/res_partner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/l10n_ar/models/res_partner.py b/addons/l10n_ar/models/res_partner.py index dd4d7aee514..50adb05dc1f 100644 --- a/addons/l10n_ar/models/res_partner.py +++ b/addons/l10n_ar/models/res_partner.py @@ -52,7 +52,7 @@ class ResPartner(models.Model): one is not found """ recs_ar_vat = self.filtered(lambda x: x.l10n_latam_identification_type_id.l10n_ar_afip_code == '80') for rec in recs_ar_vat: - rec.l10n_ar_vat = rec.vat + rec.l10n_ar_vat = stdnum.ar.cuit.compact(rec.vat) remaining = self - recs_ar_vat remaining.l10n_ar_vat = False