summaryrefslogtreecommitdiff
path: root/addons/base_vat/models
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2018-12-11 18:51:05 +0100
committerChristophe Simonis <chs@odoo.com>2018-12-11 18:51:05 +0100
commit069278b6520be7d57a9eebb4a77b3c4fb0a3f7a8 (patch)
tree1c9357f27139f5608bef7c028acfda9e238f6caa /addons/base_vat/models
parent43b86aa704fba658b07ca6564ee0f1f2ffe2c3fd (diff)
parent55dafc20f6bfef845f7db2e365b78b570d75a1d2 (diff)
[MERGE] forward port branch saas-11.3 up to 55dafc20f6b
Diffstat (limited to 'addons/base_vat/models')
-rw-r--r--addons/base_vat/models/res_partner.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/addons/base_vat/models/res_partner.py b/addons/base_vat/models/res_partner.py
index 778cf9c31d6..432f7f04c42 100644
--- a/addons/base_vat/models/res_partner.py
+++ b/addons/base_vat/models/res_partner.py
@@ -356,3 +356,10 @@ class ResPartner(models.Model):
return int(vat[9]) == c1 and int(vat[10]) == c2
return False
+
+ def check_vat_al(self, vat):
+ try:
+ import stdnum.al
+ return stdnum.al.vat.is_valid(vat)
+ except ImportError:
+ return True