[MERGE] base_vat: Cannot specify RFC in the accounting options => Add maxico validation

bzr revid: mra@mra-laptop-20110211122023-dwn73bobjzpqlxss
This commit is contained in:
Mustufa Rangwala
2011-02-11 17:50:23 +05:30
49 changed files with 62 additions and 144 deletions
+14 -1
View File
@@ -38,7 +38,9 @@ _ref_vat = {
'nl': 'NL123456782B90', 'pl': 'PL1234567883',
'pt': 'PT123456789', 'ro': 'RO1234567897',
'se': 'SE123456789701', 'si': 'SI12345679',
'sk': 'SK0012345675', 'el': 'EL12345670'
'sk': 'SK0012345675', 'el': 'EL12345670',
'mx': 'MXABC123456T1B'
}
def mult_add(i, j):
@@ -1064,6 +1066,17 @@ class res_partner(osv.osv):
return False
return True
def check_vat_mx(self, vat):
'''
Verificar RFC méxico
'''
if not 12 <= len(vat) <= 13:
return False
elif len(vat)==12 and not vat[:3].isalpha() | vat[3:9].isdigit() | vat[-3:].isalnum():
return False
elif len(vat)==13 and not vat[:4].isalpha() | vat[4:10].isdigit() | vat[-3:].isalnum():
return False
return True
res_partner()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+1 -2
View File
@@ -19,8 +19,7 @@ msgstr ""
#. module: base_vat
#: model:ir.module.module,description:base_vat.module_meta_information
msgid ""
"Enable the VAT Number for the partner. Check the validity of that VAT Number."
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"Die UID (Umsatzsteueridentifikationsnummer) ist anscheinend nicht korrekt. "
"Sie sollten in etwa eine Eingabe vornehmen, wie %s"
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "Το ΦΠΑ δεν φαίνεται να είναι σωστό.Θα πρέπει να εισάγετε κάτι σαν %s"
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"El CIF/NIF parece que no sea correcto. Debería haber introducido algo como "
"esto %s"
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"El CIF/NIF parece que no sea correcto. Debería haber introducido algo como "
"esto %s"
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"Le numéro de TVA semble incorrect. Vous devez saisir un numéro de la forme "
"%s."
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"Az ÁFA nem tűnik helyesnek. Valami ehhez hasonlót kellett volna megadnia: %s"
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"La partita IVA non sembra essere corretta. E' necessario inserire un valore "
"simile a: %s"
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "Liekas, ka PVN kods nav pareizs. Napieciešams ievadīt līdzīgi kā: %s"
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "НӨАТ буруу байна. Та %s-тэй ижил зүйлийг оруулах ёстой."
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "De BTW lijkt niet correct te zijn. U moet iets invullen zoals dit %s"
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"Numer NIP wygląda na niepoprawny. Powinieneś wprowadzić coś jak: %s. "
"Wprowadź numer bez kresek i poprzedź go znakami PL. Np. PL2343423123."
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"O NIF não parece estar correto. Deve indicar um número do seguinte tipo: %s"
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "O IVA não parece estar correto. Você deveria preencher algo como %s"
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"TVA-ul nu pare corect. Ar fi trebuit ca valoarea introdusă sa fie de forma %s"
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "НДС не кажется верным. Вы должны ввести что-то вроде этого: %s"
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "PDV izgleda da nije korektan. Trebas upisati nesto kao %s"
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "PDV izgleda da nije korektan. Trebas upisati nesto kao %s"
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
"Momskod verkar inte vara korrekt. Den måste vara inskriven i formatet %s"
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "ภาษีไม่น่าจะถูกต้อง คุณควรจะป้อนบางสิ่งบางอย่างเช่นนี้ % s"
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -20,9 +20,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr "增值税似乎不正确。您的输入应类似于此:%s"
#. module: base_vat
+1 -3
View File
@@ -19,9 +19,7 @@ msgstr ""
#. module: base_vat
#: code:addons/base_vat/base_vat.py:87
#, python-format
msgid ""
"The Vat does not seems to be correct. You should have entered something like "
"this %s"
msgid "The Vat does not seems to be correct. You should have entered something like this %s"
msgstr ""
#. module: base_vat