[ADD] base_vat: Add Argentinian vat validation

closes odoo/odoo#35218

Signed-off-by: Josse Colpaert <jco@openerp.com>
This commit is contained in:
Katherine Zaoral
2019-07-26 12:36:17 +00:00
parent fd6aa428ce
commit 30b09d4e77
+9
View File
@@ -49,6 +49,7 @@ from stdnum.ro.cf import compact as compact_ro
from stdnum.se.vat import compact as compact_se
from stdnum.si.ddv import compact as compact_si
from stdnum.sk.dph import compact as compact_sk
from stdnum.ar.cuit import compact as compact_ar
# tr compact vat is not in stdnum
@@ -398,6 +399,14 @@ class ResPartner(models.Model):
except ImportError:
return True
# Argentinian VAT validation, contributed by ADHOC
def check_vat_ar(self, vat):
try:
import stdnum.ar
return stdnum.ar.cuit.is_valid(vat)
except ImportError:
return True
def default_compact(self, vat):
return vat