[MIG] base_vat_optional_vies: Migration to 10.0
This commit is contained in:
parent
36106a4d8a
commit
324aa9e130
@ -12,18 +12,15 @@ validation was passed or not.
|
|||||||
Then you can use "VIES validation passed" field in order to show VAT ID with
|
Then you can use "VIES validation passed" field in order to show VAT ID with
|
||||||
or without country preffix in invoices, for instance.
|
or without country preffix in invoices, for instance.
|
||||||
|
|
||||||
*NOTE*: Altought VIES validation is actived in your company, this validation
|
*NOTE*: Although VIES validation is set in your company, this validation
|
||||||
will not block VAT ID write (main different to Odoo standard behavior) if this
|
will not block VAT ID write (main difference to Odoo standard behavior) if this
|
||||||
VAT ID is valid in its country.
|
VAT ID is valid in its country.
|
||||||
|
|
||||||
|
|
||||||
Configuration
|
Configuration
|
||||||
=============
|
=============
|
||||||
|
|
||||||
In order to activate VIES validation, you must set this option in your company:
|
In order to activate VIES validation, you must set this option in your company:
|
||||||
Settings > Companies > Companies > Your Company > Configuration > Accounting
|
Settings > Companies > Your Company > VIES VAT Check
|
||||||
> VIES VAT Check
|
|
||||||
|
|
||||||
|
|
||||||
Usage
|
Usage
|
||||||
=====
|
=====
|
||||||
@ -40,18 +37,20 @@ When VIES VAT Check is not activated:
|
|||||||
|
|
||||||
* "VIES validation passed" field will be always False
|
* "VIES validation passed" field will be always False
|
||||||
|
|
||||||
You must preffix VAT with country code (ISO 3166-1 alpha-2) and if you want to
|
You must prefix VAT with country code (ISO 3166-1 alpha-2) and if you want to
|
||||||
bypass country validation you can use "EU" code
|
bypass country validation you can use "EU" code
|
||||||
|
|
||||||
|
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
|
||||||
|
:alt: Try me on Runbot
|
||||||
|
:target: https://runbot.odoo-community.org/runbot/92/10.0
|
||||||
|
|
||||||
Bug Tracker
|
Bug Tracker
|
||||||
===========
|
===========
|
||||||
|
|
||||||
Bugs are tracked on `GitHub Issues
|
Bugs are tracked on `GitHub Issues
|
||||||
<https://github.com/OCA/account-financial-tools/issues>`_. In case of trouble, please
|
<https://github.com/OCA/account-financial-tools/issues>`_. In case of trouble,
|
||||||
check there if your issue has already been reported. If you spotted it first,
|
please check there if your issue has already been reported. If you spotted it
|
||||||
help us smashing it by providing a detailed and welcomed feedback.
|
first, help us smash it by providing detailed and welcomed feedback.
|
||||||
|
|
||||||
|
|
||||||
Credits
|
Credits
|
||||||
=======
|
=======
|
||||||
@ -59,10 +58,10 @@ Credits
|
|||||||
Contributors
|
Contributors
|
||||||
------------
|
------------
|
||||||
|
|
||||||
* Rafael Blasco <rafabn@antiun.com>
|
* Rafael Blasco <rafael.blasco@tecnativa.com>
|
||||||
* Antonio Espinosa <antonioea@antiun.com>
|
* Antonio Espinosa <antonio.espinosa@tecnativa.com>
|
||||||
* Sergio Teruel <sergio.teruel@tecnativa.com>
|
* Sergio Teruel <sergio.teruel@tecnativa.com>
|
||||||
|
* David Vidal <david.vidal@tecnativa.com>
|
||||||
|
|
||||||
Maintainer
|
Maintainer
|
||||||
----------
|
----------
|
||||||
@ -77,4 +76,4 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
|
|||||||
mission is to support the collaborative development of Odoo features and
|
mission is to support the collaborative development of Odoo features and
|
||||||
promote its widespread use.
|
promote its widespread use.
|
||||||
|
|
||||||
To contribute to this module, please visit http://odoo-community.org.
|
To contribute to this module, please visit https://odoo-community.org.
|
||||||
|
@ -1,11 +1,12 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# License AGPL-3: Tecnativa S.L. - Antonio Espinosa
|
# Copyright 2015 Tecnativa - Antonio Espinosa
|
||||||
# See README.rst file on addon root folder for more details
|
# Copyright 2016 Tecnativa - Sergio Teruel
|
||||||
|
# Copyright 2017 Tecnativa - David Vidal
|
||||||
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
||||||
{
|
{
|
||||||
'name': "Optional validation of VAT via VIES",
|
'name': "Optional validation of VAT via VIES",
|
||||||
'category': 'Accounting',
|
'category': 'Accounting',
|
||||||
'version': '8.0.1.0.0',
|
'version': '10.0.1.0.0',
|
||||||
'depends': [
|
'depends': [
|
||||||
'base_vat',
|
'base_vat',
|
||||||
],
|
],
|
||||||
@ -15,11 +16,9 @@
|
|||||||
'data': [
|
'data': [
|
||||||
'views/res_partner_view.xml',
|
'views/res_partner_view.xml',
|
||||||
],
|
],
|
||||||
'author': 'Antiun Ingeniería S.L., '
|
'author': 'Tecnativa,'
|
||||||
'Tecnativa,'
|
|
||||||
'Odoo Community Association (OCA)',
|
'Odoo Community Association (OCA)',
|
||||||
'website': 'http://www.tecnativa.com',
|
'website': 'https://www.tecnativa.com',
|
||||||
'license': 'AGPL-3',
|
'license': 'AGPL-3',
|
||||||
'images': [],
|
|
||||||
'installable': True,
|
'installable': True,
|
||||||
}
|
}
|
31
base_vat_optional_vies/i18n/ar.po
Normal file
31
base_vat_optional_vies/i18n/ar.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n"
|
||||||
|
"Language: ar\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||||
|
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "الشريك"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
26
base_vat_optional_vies/i18n/base_vat_optional_vies.pot
Normal file
26
base_vat_optional_vies/i18n/base_vat_optional_vies.pot
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"Last-Translator: <>\n"
|
||||||
|
"Language-Team: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: \n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
||||||
|
|
31
base_vat_optional_vies/i18n/bs.po
Normal file
31
base_vat_optional_vies/i18n/bs.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n"
|
||||||
|
"Language: bs\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/ca.po
Normal file
30
base_vat_optional_vies/i18n/ca.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
|
||||||
|
"Language: ca\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Empresa"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/cs.po
Normal file
30
base_vat_optional_vies/i18n/cs.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n"
|
||||||
|
"Language: cs\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Společník"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/de.po
Normal file
30
base_vat_optional_vies/i18n/de.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
|
||||||
|
"Language: de\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/en_GB.po
Normal file
31
base_vat_optional_vies/i18n/en_GB.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/"
|
||||||
|
"teams/23907/en_GB/)\n"
|
||||||
|
"Language: en_GB\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/es.po
Normal file
30
base_vat_optional_vies/i18n/es.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
|
||||||
|
"Language: es\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Empresa"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/es_CR.po
Normal file
31
base_vat_optional_vies/i18n/es_CR.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/"
|
||||||
|
"teams/23907/es_CR/)\n"
|
||||||
|
"Language: es_CR\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Empresa"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/es_EC.po
Normal file
31
base_vat_optional_vies/i18n/es_EC.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/"
|
||||||
|
"es_EC/)\n"
|
||||||
|
"Language: es_EC\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Empresa"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/es_MX.po
Normal file
31
base_vat_optional_vies/i18n/es_MX.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/"
|
||||||
|
"es_MX/)\n"
|
||||||
|
"Language: es_MX\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Empresa"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/es_VE.po
Normal file
31
base_vat_optional_vies/i18n/es_VE.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/"
|
||||||
|
"teams/23907/es_VE/)\n"
|
||||||
|
"Language: es_VE\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Empresa"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/et.po
Normal file
30
base_vat_optional_vies/i18n/et.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Estonian (https://www.transifex.com/oca/teams/23907/et/)\n"
|
||||||
|
"Language: et\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/fr.po
Normal file
30
base_vat_optional_vies/i18n/fr.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
|
||||||
|
"Language: fr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partenaire"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
32
base_vat_optional_vies/i18n/hr.po
Normal file
32
base_vat_optional_vies/i18n/hr.po
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
# Bole <bole@dajmi5.com>, 2018
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2018-02-23 01:42+0000\n"
|
||||||
|
"PO-Revision-Date: 2018-02-23 01:42+0000\n"
|
||||||
|
"Last-Translator: Bole <bole@dajmi5.com>, 2018\n"
|
||||||
|
"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
|
||||||
|
"Language: hr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr "Prošao VIES provjeru"
|
32
base_vat_optional_vies/i18n/hr_HR.po
Normal file
32
base_vat_optional_vies/i18n/hr_HR.po
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Bole <bole@dajmi5.com>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: Bole <bole@dajmi5.com>, 2017\n"
|
||||||
|
"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/"
|
||||||
|
"hr_HR/)\n"
|
||||||
|
"Language: hr_HR\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/hu.po
Normal file
30
base_vat_optional_vies/i18n/hu.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n"
|
||||||
|
"Language: hu\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/it.po
Normal file
30
base_vat_optional_vies/i18n/it.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
|
||||||
|
"Language: it\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/ja.po
Normal file
30
base_vat_optional_vies/i18n/ja.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Japanese (https://www.transifex.com/oca/teams/23907/ja/)\n"
|
||||||
|
"Language: ja\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "パートナ"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/lt.po
Normal file
31
base_vat_optional_vies/i18n/lt.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n"
|
||||||
|
"Language: lt\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
|
||||||
|
"%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partneris"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/mk.po
Normal file
30
base_vat_optional_vies/i18n/mk.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Macedonian (https://www.transifex.com/oca/teams/23907/mk/)\n"
|
||||||
|
"Language: mk\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Партнер"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/mn.po
Normal file
30
base_vat_optional_vies/i18n/mn.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Mongolian (https://www.transifex.com/oca/teams/23907/mn/)\n"
|
||||||
|
"Language: mn\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Харилцагч"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/nb.po
Normal file
31
base_vat_optional_vies/i18n/nb.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Norwegian Bokmål (https://www.transifex.com/oca/teams/23907/"
|
||||||
|
"nb/)\n"
|
||||||
|
"Language: nb\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/nl.po
Normal file
30
base_vat_optional_vies/i18n/nl.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n"
|
||||||
|
"Language: nl\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Relatie"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/nl_BE.po
Normal file
31
base_vat_optional_vies/i18n/nl_BE.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Dutch (Belgium) (https://www.transifex.com/oca/teams/23907/"
|
||||||
|
"nl_BE/)\n"
|
||||||
|
"Language: nl_BE\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Relatie"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/nl_NL.po
Normal file
31
base_vat_optional_vies/i18n/nl_NL.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Frank Schellenberg <opensource@schellenberg.nl>, 2018
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2018-01-25 11:47+0000\n"
|
||||||
|
"PO-Revision-Date: 2018-01-25 11:47+0000\n"
|
||||||
|
"Last-Translator: Frank Schellenberg <opensource@schellenberg.nl>, 2018\n"
|
||||||
|
"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/"
|
||||||
|
"teams/23907/nl_NL/)\n"
|
||||||
|
"Language: nl_NL\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Relatie"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
32
base_vat_optional_vies/i18n/pl.po
Normal file
32
base_vat_optional_vies/i18n/pl.po
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Polish (https://www.transifex.com/oca/teams/23907/pl/)\n"
|
||||||
|
"Language: pl\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n"
|
||||||
|
"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n"
|
||||||
|
"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/pt.po
Normal file
30
base_vat_optional_vies/i18n/pt.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n"
|
||||||
|
"Language: pt\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Parceiro"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/pt_BR.po
Normal file
31
base_vat_optional_vies/i18n/pt_BR.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/"
|
||||||
|
"teams/23907/pt_BR/)\n"
|
||||||
|
"Language: pt_BR\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Parceiro"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/ro.po
Normal file
31
base_vat_optional_vies/i18n/ro.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n"
|
||||||
|
"Language: ro\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
|
||||||
|
"2:1));\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partener"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
32
base_vat_optional_vies/i18n/ru.po
Normal file
32
base_vat_optional_vies/i18n/ru.po
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Russian (https://www.transifex.com/oca/teams/23907/ru/)\n"
|
||||||
|
"Language: ru\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
|
||||||
|
"%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Контрагент"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/sl.po
Normal file
31
base_vat_optional_vies/i18n/sl.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n"
|
||||||
|
"Language: sl\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
|
||||||
|
"%100==4 ? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
32
base_vat_optional_vies/i18n/sr@latin.po
Normal file
32
base_vat_optional_vies/i18n/sr@latin.po
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Serbian (Latin) (https://www.transifex.com/oca/teams/23907/sr"
|
||||||
|
"%40latin/)\n"
|
||||||
|
"Language: sr@latin\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||||
|
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Partner"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/sv.po
Normal file
30
base_vat_optional_vies/i18n/sv.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Swedish (https://www.transifex.com/oca/teams/23907/sv/)\n"
|
||||||
|
"Language: sv\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Företag"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/th.po
Normal file
30
base_vat_optional_vies/i18n/th.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Thai (https://www.transifex.com/oca/teams/23907/th/)\n"
|
||||||
|
"Language: th\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "พาร์ทเนอร์"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/tr.po
Normal file
30
base_vat_optional_vies/i18n/tr.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n"
|
||||||
|
"Language: tr\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Cari"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
30
base_vat_optional_vies/i18n/vi.po
Normal file
30
base_vat_optional_vies/i18n/vi.po
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Vietnamese (https://www.transifex.com/oca/teams/23907/vi/)\n"
|
||||||
|
"Language: vi\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "Đối tác"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/zh_CN.po
Normal file
31
base_vat_optional_vies/i18n/zh_CN.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/"
|
||||||
|
"zh_CN/)\n"
|
||||||
|
"Language: zh_CN\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "业务伙伴"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
31
base_vat_optional_vies/i18n/zh_TW.po
Normal file
31
base_vat_optional_vies/i18n/zh_TW.po
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * base_vat_optional_vies
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# OCA Transbot <transbot@odoo-community.org>, 2017
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: Odoo Server 10.0\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"PO-Revision-Date: 2017-11-28 23:24+0000\n"
|
||||||
|
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
|
||||||
|
"Language-Team: Chinese (Taiwan) (https://www.transifex.com/oca/teams/23907/"
|
||||||
|
"zh_TW/)\n"
|
||||||
|
"Language: zh_TW\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model,name:base_vat_optional_vies.model_res_partner
|
||||||
|
msgid "Partner"
|
||||||
|
msgstr "夥伴"
|
||||||
|
|
||||||
|
#. module: base_vat_optional_vies
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_partner_vies_passed
|
||||||
|
#: model:ir.model.fields,field_description:base_vat_optional_vies.field_res_users_vies_passed
|
||||||
|
msgid "VIES validation passed"
|
||||||
|
msgstr ""
|
@ -1,3 +1,3 @@
|
|||||||
# See README.rst file on addon root folder for more details
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
from . import res_partner
|
from . import res_partner
|
||||||
|
@ -1,23 +1,9 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# License AGPL-3: Tecnativa S.L. - Antonio Espinosa
|
# Copyright 2015 Tecnativa - Antonio Espinosa
|
||||||
# See README.rst file on addon root folder for more details
|
# Copyright 2017 Tecnativa - David Vidal
|
||||||
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
||||||
|
|
||||||
import logging
|
from odoo import api, fields, models
|
||||||
import re
|
|
||||||
from openerp import models, fields, api
|
|
||||||
from openerp.exceptions import ValidationError
|
|
||||||
|
|
||||||
_logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
try:
|
|
||||||
import vatnumber
|
|
||||||
except ImportError:
|
|
||||||
_logger.warning(
|
|
||||||
"VAT validation partially unavailable because the `vatnumber` Python "
|
|
||||||
"library cannot be found. Install it to support more countries, "
|
|
||||||
"for example with `easy_install vatnumber` or "
|
|
||||||
"`pip install vatnumber`.")
|
|
||||||
vatnumber = None
|
|
||||||
|
|
||||||
|
|
||||||
class ResPartner(models.Model):
|
class ResPartner(models.Model):
|
||||||
@ -26,112 +12,31 @@ class ResPartner(models.Model):
|
|||||||
vies_passed = fields.Boolean(
|
vies_passed = fields.Boolean(
|
||||||
string="VIES validation passed", readonly=True)
|
string="VIES validation passed", readonly=True)
|
||||||
|
|
||||||
def __init__(self, pool, cr):
|
@api.model
|
||||||
super(ResPartner, self).__init__(pool, cr)
|
def simple_vat_check(self, country_code, vat_number):
|
||||||
self._constraints = []
|
res = super(ResPartner, self).simple_vat_check(
|
||||||
|
country_code, vat_number,
|
||||||
|
)
|
||||||
|
partner = self.env.context.get('vat_partner')
|
||||||
|
if partner and self.vies_passed:
|
||||||
|
# Can not be sure that this VAT is signed up in VIES
|
||||||
|
partner.update({'vies_passed': False})
|
||||||
|
return res
|
||||||
|
|
||||||
|
@api.model
|
||||||
|
def vies_vat_check(self, country_code, vat_number):
|
||||||
|
partner = self.env.context.get('vat_partner')
|
||||||
|
if partner:
|
||||||
|
# If there's an exception checking VIES, the upstream method will
|
||||||
|
# call simple_vat_check and thus the flag will be removed
|
||||||
|
partner.update({'vies_passed': True})
|
||||||
|
res = super(ResPartner, self).vies_vat_check(country_code, vat_number)
|
||||||
|
if not res:
|
||||||
|
return self.simple_vat_check(country_code, vat_number)
|
||||||
|
return res
|
||||||
|
|
||||||
@api.constrains('vat')
|
@api.constrains('vat')
|
||||||
def check_vat(self):
|
def check_vat(self):
|
||||||
for partner in self:
|
for partner in self:
|
||||||
if (not self.env.context.get('avoid_check_vat') and
|
partner = partner.with_context(vat_partner=partner)
|
||||||
not partner.parent_id):
|
super(ResPartner, partner).check_vat()
|
||||||
if not partner.validate_vat():
|
|
||||||
raise ValidationError(partner._construct_constraint_msg())
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def button_check_vat(self):
|
|
||||||
if not self.validate_vat():
|
|
||||||
raise ValidationError(self._construct_constraint_msg())
|
|
||||||
return True
|
|
||||||
|
|
||||||
def _split_vat(self, vat, country=False):
|
|
||||||
"""
|
|
||||||
@summary: Split Partner vat into country_code and number
|
|
||||||
@result: (vat_country, vat_number)
|
|
||||||
"""
|
|
||||||
vat_country = 'XX'
|
|
||||||
vat_number = vat
|
|
||||||
if vat and re.match(r'[A-Za-z]{2}', vat):
|
|
||||||
vat_country = vat[:2].lower()
|
|
||||||
vat_number = vat[2:].replace(' ', '')
|
|
||||||
elif country:
|
|
||||||
vat_country = country
|
|
||||||
return vat_country, vat_number
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def validate_vat(self):
|
|
||||||
self.ensure_one()
|
|
||||||
if self.company_id.vat_check_vies:
|
|
||||||
# VIES online check
|
|
||||||
check_func = self.vies_vat_optional_check
|
|
||||||
else:
|
|
||||||
# quick and partial off-line checksum validation
|
|
||||||
check_func = self.simple_vat_optional_check
|
|
||||||
vat_country, vat_number = self._split_vat(self.vat)
|
|
||||||
if vat_number and vat_country == 'XX':
|
|
||||||
_logger.info("VAT country not found!")
|
|
||||||
raise ValidationError(self._construct_constraint_msg())
|
|
||||||
if vat_number and not check_func(vat_country, vat_number):
|
|
||||||
_logger.info("VAT Number [%s] is not valid !" % vat_number)
|
|
||||||
return False
|
|
||||||
return True
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def simple_vat_optional_check(self, country_code, vat_number):
|
|
||||||
"""
|
|
||||||
Check the VAT number depending of the country.
|
|
||||||
http://sima-pc.com/nif.php
|
|
||||||
"""
|
|
||||||
self.ensure_one()
|
|
||||||
res = self.simple_vat_check(country_code.lower(), vat_number)
|
|
||||||
data = {}
|
|
||||||
if res and self.vies_passed and not self.company_id.vat_check_vies:
|
|
||||||
# Can not be sure that this VAT is signed up in VIES
|
|
||||||
data['vies_passed'] = False
|
|
||||||
if res:
|
|
||||||
vat = country_code.upper() + vat_number
|
|
||||||
if self.vat != vat:
|
|
||||||
data['vat'] = vat
|
|
||||||
if data:
|
|
||||||
self.with_context(avoid_check_vat=True).write(data)
|
|
||||||
return res
|
|
||||||
|
|
||||||
@api.multi
|
|
||||||
def vies_vat_optional_check(self, country_code, vat_number):
|
|
||||||
self.ensure_one()
|
|
||||||
data = {}
|
|
||||||
res = False
|
|
||||||
try:
|
|
||||||
# Validate against VAT Information Exchange System (VIES)
|
|
||||||
# see also http://ec.europa.eu/taxation_customs/vies/
|
|
||||||
vat = country_code + vat_number
|
|
||||||
res = vatnumber.check_vies(vat)
|
|
||||||
if res and not self.vies_passed:
|
|
||||||
data['vies_passed'] = True
|
|
||||||
except Exception:
|
|
||||||
# See:
|
|
||||||
# http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
|
|
||||||
# Fault code may contain INVALID_INPUT, SERVICE_UNAVAILABLE,
|
|
||||||
# MS_UNAVAILABLE, TIMEOUT or SERVER_BUSY. There is no way we can
|
|
||||||
# validate the input with VIES if any of these arise, including
|
|
||||||
# the first one (it means invalid country code or empty
|
|
||||||
# VAT number), so we fall back to the simple check.
|
|
||||||
pass
|
|
||||||
|
|
||||||
if not res:
|
|
||||||
res = self.simple_vat_optional_check(country_code, vat_number)
|
|
||||||
if self.vies_passed:
|
|
||||||
data['vies_passed'] = False
|
|
||||||
if res:
|
|
||||||
vat = country_code.upper() + vat_number
|
|
||||||
if self.vat != vat:
|
|
||||||
data['vat'] = vat
|
|
||||||
if data:
|
|
||||||
self.with_context(avoid_check_vat=True).write(data)
|
|
||||||
return res
|
|
||||||
|
|
||||||
# Delete old api constraint defined in base_vat addon
|
|
||||||
@api.multi
|
|
||||||
def _validate_fields(self, field_names):
|
|
||||||
self._constraints = [x for x in self._constraints if 'vat' not in x[2]]
|
|
||||||
super(ResPartner, self)._validate_fields(field_names)
|
|
||||||
|
@ -1,70 +1,39 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
# License AGPL-3: Tecnativa S.L. - Antonio Espinosa
|
# Copyright 2015 Tecnativa - Antonio Espinosa
|
||||||
# See README.rst file on addon root folder for more details
|
# Copyright 2016 Tecnativa - Sergio Teruel
|
||||||
|
# Copyright 2017 Tecnativa - David Vidal
|
||||||
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
||||||
|
|
||||||
from openerp.tests.common import TransactionCase
|
import mock
|
||||||
|
from odoo.tests import common
|
||||||
|
|
||||||
|
|
||||||
class TestResPartner(TransactionCase):
|
class TestResPartner(common.TransactionCase):
|
||||||
|
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
super(TestResPartner, self).setUp()
|
super(TestResPartner, self).setUp()
|
||||||
self.m_partner = self.env['res.partner']
|
self.company = self.env.user.company_id
|
||||||
self.m_company = self.env['res.company']
|
self.company.vat_check_vies = True
|
||||||
self.company = self.m_company.browse(self.ref('base.main_company'))
|
self.partner = self.env['res.partner'].create({
|
||||||
self.partner = self.m_partner.browse(self.ref('base.res_partner_1'))
|
'name': 'Test partner',
|
||||||
|
})
|
||||||
def test_split_vat(self):
|
self.vatnumber_path = (
|
||||||
cases = (
|
'odoo.addons.base_vat.models.res_partner.vatnumber'
|
||||||
# vat, country, => vat_country, vat_number
|
|
||||||
('ESB12345678', False, 'ES', 'B12345678'),
|
|
||||||
('B12345678', False, 'XX', 'B12345678'),
|
|
||||||
('1EB12345678', False, 'XX', '1EB12345678'),
|
|
||||||
('ESB12345678', 'DE', 'ES', 'B12345678'),
|
|
||||||
('B12345678', 'ES', 'ES', 'B12345678'),
|
|
||||||
)
|
)
|
||||||
for vat, country, vat_country, vat_number in cases:
|
|
||||||
res_country, res_number = self.m_partner._split_vat(vat, country)
|
|
||||||
self.assertEqual(res_country, vat_country)
|
|
||||||
self.assertEqual(res_number, vat_number)
|
|
||||||
|
|
||||||
def _test_validate_vat(self, cases):
|
def test_validate_vat_vies(self):
|
||||||
for vat, res_vat, res_vies in cases:
|
with mock.patch(self.vatnumber_path) as mock_vatnumber:
|
||||||
self.partner.write({
|
mock_vatnumber.check_vies.return_value = True
|
||||||
'vat': vat,
|
self.partner.vat = 'ESB87530432'
|
||||||
})
|
self.assertEqual(self.partner.vies_passed, True)
|
||||||
self.assertEqual(self.partner.vat, res_vat)
|
|
||||||
self.assertEqual(self.partner.vies_passed, res_vies)
|
|
||||||
|
|
||||||
# AEA: Can't use this test in Travis, VIES checking returns always False
|
def test_exception_vat_vies(self):
|
||||||
# because of timeout
|
with mock.patch(self.vatnumber_path) as mock_vatnumber:
|
||||||
# def test_validate_vat_vies(self):
|
mock_vatnumber.check_vies.side_effect = Exception()
|
||||||
# """
|
self.partner.vat = 'ESB87530432'
|
||||||
# Validate VAT when company 'vat_check_vies' option is True
|
self.assertEqual(self.partner.vies_passed, False)
|
||||||
# All VATs are valid, but some are not signed up in VIES database
|
|
||||||
# """
|
|
||||||
# self.company.vat_check_vies = True
|
|
||||||
# cases = (
|
|
||||||
# # vat => vat, vies_passed
|
|
||||||
# # VATs signed up in VIES
|
|
||||||
# ('ESB84718550', 'ESB84718550', True),
|
|
||||||
# ('de222070543', 'DE222070543', True),
|
|
||||||
# # Valid VATs don't signed up in VIES
|
|
||||||
# ('DE253130868', 'DE253130868', False),
|
|
||||||
# ('esB87286357', 'ESB87286357', False),
|
|
||||||
# )
|
|
||||||
# self._test_validate_vat(cases)
|
|
||||||
|
|
||||||
def test_validate_vat_no_vies(self):
|
def test_no_validate_vat(self):
|
||||||
"""
|
with mock.patch(self.vatnumber_path) as mock_vatnumber:
|
||||||
Validate VAT when company 'vat_check_vies' option is False
|
mock_vatnumber.check_vies.return_value = False
|
||||||
"""
|
self.partner.vat = 'ESB87530432'
|
||||||
self.company.vat_check_vies = False
|
self.assertEqual(self.partner.vies_passed, False)
|
||||||
cases = (
|
|
||||||
# vat => vat, vies_passed
|
|
||||||
('ESB84718550', 'ESB84718550', False),
|
|
||||||
('de222070543', 'DE222070543', False),
|
|
||||||
('DE253130868', 'DE253130868', False),
|
|
||||||
('esB87286357', 'ESB87286357', False),
|
|
||||||
)
|
|
||||||
self._test_validate_vat(cases)
|
|
||||||
|
@ -1,18 +1,15 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<openerp>
|
<odoo>
|
||||||
<data>
|
|
||||||
|
|
||||||
<record id="view_partner_property_form" model="ir.ui.view">
|
<record id="view_partner_property_form" model="ir.ui.view">
|
||||||
<field name="name">Add VAT country and VIES passed fields</field>
|
<field name="name">Add VAT country and VIES passed fields</field>
|
||||||
<field name="model">res.partner</field>
|
<field name="model">res.partner</field>
|
||||||
<field name="inherit_id" ref="account.view_partner_property_form"/>
|
<field name="inherit_id" ref="account.view_partner_property_form"/>
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<field name="property_account_position" position="after">
|
<field name="property_account_position_id" position="after">
|
||||||
<field name="vies_passed"/>
|
<field name="vies_passed"/>
|
||||||
</field>
|
</field>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
</odoo>
|
||||||
</data>
|
|
||||||
</openerp>
|
|
||||||
|
Loading…
Reference in New Issue
Block a user