Update README.rst and translation files

This commit is contained in:
Alexis de Lattre
2015-05-27 21:32:43 +02:00
committed by Alexis de Lattre
parent c802ac3fd0
commit 7c5eb1de52
7 changed files with 226 additions and 124 deletions

View File

@@ -1,29 +1,44 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:alt: License
Intrastat Base Module
=====================
This module contains common functions for the Intrastat reporting and
should be used in combination with country specific reporting modules
such as
should be used in combination with country-specific reporting modules
such as:
- l10n_fr_intrastat_service:
the module for the "Déclaration Européenne des Services" (DES)
- l10n_fr_intrastat_product:
the module for the "Déclaration d'Echange de Biens" (DEB)
- *l10n_fr_intrastat_service*:
the module for the *Déclaration Européenne des Services* (DES) for France
- *l10n_fr_intrastat_product*:
the module for the *Déclaration d'Echange de Biens* (DEB) for France
- *l10n_nl_intrastat*:
the module for the *Opgaaf IntraCommunautaire Prestaties* (ICP) for the Netherlands.
These country-specific modules can be found in the OCA localization for those countries.
Installation
============
WARNING:
This module conflicts with the module "report_intrastat" from the addons.
If you have already installed the module "report_intrastat",
This module conflicts with the module *report_intrastat* from the official addons.
If you have already installed the module *report_intrastat*,
you should uninstall it first before installing this module.
Credits
=======
Author
------
Contributors
------------
* Alexis de Lattre, Akretion <alexis.delattre@akretion.com>
Maintainer
----------
.. image:: http://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: http://odoo-community.org
This module is maintained by the OCA.
OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
To contribute to this module, please visit http://odoo-community.org.

View File

@@ -26,7 +26,7 @@
'category': 'Localisation/Report Intrastat',
'license': 'AGPL-3',
'summary': 'Base module for Intrastat reporting',
'author': 'Akretion',
'author': 'Akretion,Odoo Community Association (OCA)',
'website': 'http://www.akretion.com',
'depends': ['base_vat'],
'conflicts': ['report_intrastat'],

View File

@@ -1,14 +1,14 @@
# Translation of OpenERP Server.
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * intrastat_base
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 7.0\n"
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-04-14 14:18+0000\n"
"PO-Revision-Date: 2014-04-14 14:18+0000\n"
"Last-Translator: Alexis de Lattre <alexis.delattre@akretion.com>\n"
"POT-Creation-Date: 2015-05-27 18:43+0000\n"
"PO-Revision-Date: 2015-05-27 18:43+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,47 +21,43 @@ msgid "Activate this option for shipping costs, packaging costs and all services
msgstr "Activez cette option pour les frais de port, les frais d'emballage et tous les services liés à la vente de produits physiques. Cette option est utilisée pour la DEB et la DES."
#. module: intrastat_base
#: view:res.company:0
#: code:addons/intrastat_base/intrastat_common.py:165
#, python-format
msgid "Cannot delete the declaration %s because it is in Done state"
msgstr "Impossible de supprimer la déclaration %s car elle est à l'état déclaré"
#. module: intrastat_base
#: view:res.company:intrastat_base.view_company_form
msgid "Common Intrastat Settings"
msgstr "Paramètres communs DEB et DES"
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_report_intrastat_common
msgid "Common functions for intrastat reports for products and services"
msgstr "Fonctions communes pour la DEB et la DES"
msgid "Common functions for intrastat reports for products "
msgstr ""
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_res_company
msgid "Companies"
msgstr "Sociétés"
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:68
#, python-format
msgid "Company not yet set on intrastat report."
msgstr "Société non configurée sur le rapport intrastat."
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_res_country
msgid "Country"
msgstr "Pays"
#. module: intrastat_base
#: view:res.country:0
#: view:res.country:intrastat_base.view_country_search
#: field:res.country,intrastat:0
msgid "EU Country"
msgstr "Pays UE"
#. module: intrastat_base
#: code:addons/intrastat_base/company.py:58
#: code:addons/intrastat_base/intrastat_common.py:77
#: code:addons/intrastat_base/intrastat_common.py:82
#: code:addons/intrastat_base/intrastat_common.py:90
#: code:addons/intrastat_base/intrastat_common.py:110
#: code:addons/intrastat_base/product.py:51
#, python-format
msgid "Error :"
msgstr "Erreur :"
#. module: intrastat_base
#: constraint:product.template:0
msgid "Error msg is in raise"
msgstr "Error msg is in raise"
#. module: intrastat_base
#: field:product.template,exclude_from_intrastat:0
msgid "Exclude from Intrastat reports"
@@ -72,6 +68,11 @@ msgstr "Exclure de la DEB et de la DES"
msgid "Exclude invoice line from intrastat if this tax is present"
msgstr "Exclue la ligne de facture de la DEB/DES si cette taxe est présente"
#. module: intrastat_base
#: field:report.intrastat.common,id:0
msgid "ID"
msgstr "ID"
#. module: intrastat_base
#: help:product.template,exclude_from_intrastat:0
msgid "If set to True, the product or service will not be taken into account for Intrastat Product or Service reports. So you should leave this field to False unless you have a very good reason."
@@ -83,21 +84,20 @@ msgid "If this tax is present on an invoice line, this invoice line will be skip
msgstr "Si cette taxe est présente sur une ligne de facture, cette ligne de facture ne sera pas prise en compte lors de la génération de la DEB et de la DES depuis les factures."
#. module: intrastat_base
#: view:product.product:0
#: view:product.template:0
#: view:product.template:intrastat_base.product_template_form_view
msgid "Intrastat Properties"
msgstr "Propriétés DEB/DES"
#. module: intrastat_base
#: view:res.company:0
msgid "Intrastat Settings"
msgstr "Configuration DEB/DES"
#. module: intrastat_base
#: model:ir.ui.menu,name:intrastat_base.menu_intrastat_base_root
msgid "Intrastat Reporting"
msgstr "DEB et DES"
#. module: intrastat_base
#: view:res.company:intrastat_base.view_company_form
msgid "Intrastat Settings"
msgstr "Configuration DEB/DES"
#. module: intrastat_base
#: field:product.template,is_accessory_cost:0
msgid "Is accessory cost"
@@ -109,28 +109,18 @@ msgid "List of OpenERP users who will receive a notification to remind them abou
msgstr "Liste d'utilisateurs OpenERP qui recevront le rappel pour la DEB et/ou la DES."
#. module: intrastat_base
#: field:res.company,intrastat_email_list:0
msgid "List of emails of Users Receiving the Intrastat Reminder"
msgstr "Liste des emails d'utilisateurs qui recevront le rappel pour la DEB et/ou la DES"
#. module: intrastat_base
#: code:addons/intrastat_base/company.py:59
#: code:addons/intrastat_base/company.py:55
#, python-format
msgid "Missing e-mail address on user '%s'."
msgstr "Adresse e-mail manquante sur l'utilisateur '%s'."
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_res_partner
msgid "Partner"
msgstr "Partenaire"
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_product_template
msgid "Product Template"
msgstr "Modèle d'article"
#. module: intrastat_base
#: view:res.country:0
#: view:res.country:intrastat_base.view_country_search
msgid "Search Countries"
msgstr "Recherche des pays"
@@ -150,42 +140,43 @@ msgid "Tax"
msgstr "Taxes"
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:91
#: code:addons/intrastat_base/intrastat_common.py:84
#, python-format
msgid "The VAT number is not set for the partner '%s'."
msgstr "Le numéro de TVA n'est pas renseigné pour le partenaire '%s'."
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:83
#: code:addons/intrastat_base/intrastat_common.py:76
#, python-format
msgid "The company currency must be 'EUR', but is currently '%s'."
msgstr "La monnaie de la société doit être 'EUR', mais est actuellement '%s'."
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:78
#: code:addons/intrastat_base/intrastat_common.py:72
#, python-format
msgid "The country is not set on the company '%s'."
msgstr "Le pays n'est pas renseigné sur la société '%s'."
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:111
#: code:addons/intrastat_base/intrastat_common.py:105
#, python-format
msgid "The generated XML file is not valid against the official XML Schema Definition. The generated XML file and the full error have been written in the server logs. Here is the error, which may give you an idea on the cause of the problem : %s."
msgstr "La validation du fichier XML avec le schéma XML officiel a échoué. Le fichier XML généré et le détail de l'erreur ont été écrits dans les logs du serveur. Voici le message d'erreur, qui peut vous donner une idée de la cause du problème : %s."
#. module: intrastat_base
#: code:addons/intrastat_base/product.py:56
#: code:addons/intrastat_base/product.py:51
#, python-format
msgid "The option 'Is accessory cost?' should only be activated on 'Service' products. You have activated this option for the product '%s' which is of type '%s'"
msgstr "L'option 'Frais accessoires' ne doit être activée que sur les produits de type 'Service'. Vous avez activé cette option sur le produit '%s' qui est de type '%s'"
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:62
#, python-format
msgid "The start date must be the first day of the month"
msgstr "La date de début doit être le premier jour du mois"
#. module: intrastat_base
#: field:res.company,intrastat_remind_user_ids:0
msgid "Users Receiving the Intrastat Reminder"
msgstr "Utilisateurs qui reçoivent le rappel DEB/DES"
#. module: intrastat_base
#: constraint:res.company:0
msgid "error msg in raise"
msgstr "error msg in raise"

View File

@@ -1,13 +1,13 @@
# Translation of OpenERP Server.
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * intrastat_base
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 7.0\n"
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-04-14 14:18+0000\n"
"PO-Revision-Date: 2014-04-14 14:18+0000\n"
"POT-Creation-Date: 2015-05-27 18:43+0000\n"
"PO-Revision-Date: 2015-05-27 18:43+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -21,13 +21,19 @@ msgid "Activate this option for shipping costs, packaging costs and all services
msgstr ""
#. module: intrastat_base
#: view:res.company:0
#: code:addons/intrastat_base/intrastat_common.py:165
#, python-format
msgid "Cannot delete the declaration %s because it is in Done state"
msgstr ""
#. module: intrastat_base
#: view:res.company:intrastat_base.view_company_form
msgid "Common Intrastat Settings"
msgstr ""
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_report_intrastat_common
msgid "Common functions for intrastat reports for products and services"
msgid "Common functions for intrastat reports for products "
msgstr ""
#. module: intrastat_base
@@ -35,33 +41,23 @@ msgstr ""
msgid "Companies"
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:68
#, python-format
msgid "Company not yet set on intrastat report."
msgstr ""
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_res_country
msgid "Country"
msgstr ""
#. module: intrastat_base
#: view:res.country:0
#: view:res.country:intrastat_base.view_country_search
#: field:res.country,intrastat:0
msgid "EU Country"
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/company.py:58
#: code:addons/intrastat_base/intrastat_common.py:77
#: code:addons/intrastat_base/intrastat_common.py:82
#: code:addons/intrastat_base/intrastat_common.py:90
#: code:addons/intrastat_base/intrastat_common.py:110
#: code:addons/intrastat_base/product.py:51
#, python-format
msgid "Error :"
msgstr ""
#. module: intrastat_base
#: constraint:product.template:0
msgid "Error msg is in raise"
msgstr ""
#. module: intrastat_base
#: field:product.template,exclude_from_intrastat:0
msgid "Exclude from Intrastat reports"
@@ -72,6 +68,11 @@ msgstr ""
msgid "Exclude invoice line from intrastat if this tax is present"
msgstr ""
#. module: intrastat_base
#: field:report.intrastat.common,id:0
msgid "ID"
msgstr ""
#. module: intrastat_base
#: help:product.template,exclude_from_intrastat:0
msgid "If set to True, the product or service will not be taken into account for Intrastat Product or Service reports. So you should leave this field to False unless you have a very good reason."
@@ -83,21 +84,20 @@ msgid "If this tax is present on an invoice line, this invoice line will be skip
msgstr ""
#. module: intrastat_base
#: view:product.product:0
#: view:product.template:0
#: view:product.template:intrastat_base.product_template_form_view
msgid "Intrastat Properties"
msgstr ""
#. module: intrastat_base
#: view:res.company:0
msgid "Intrastat Settings"
msgstr ""
#. module: intrastat_base
#: model:ir.ui.menu,name:intrastat_base.menu_intrastat_base_root
msgid "Intrastat Reporting"
msgstr ""
#. module: intrastat_base
#: view:res.company:intrastat_base.view_company_form
msgid "Intrastat Settings"
msgstr ""
#. module: intrastat_base
#: field:product.template,is_accessory_cost:0
msgid "Is accessory cost"
@@ -109,28 +109,18 @@ msgid "List of OpenERP users who will receive a notification to remind them abou
msgstr ""
#. module: intrastat_base
#: field:res.company,intrastat_email_list:0
msgid "List of emails of Users Receiving the Intrastat Reminder"
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/company.py:59
#: code:addons/intrastat_base/company.py:55
#, python-format
msgid "Missing e-mail address on user '%s'."
msgstr ""
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_res_partner
msgid "Partner"
msgstr ""
#. module: intrastat_base
#: model:ir.model,name:intrastat_base.model_product_template
msgid "Product Template"
msgstr ""
#. module: intrastat_base
#: view:res.country:0
#: view:res.country:intrastat_base.view_country_search
msgid "Search Countries"
msgstr ""
@@ -150,42 +140,43 @@ msgid "Tax"
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:91
#: code:addons/intrastat_base/intrastat_common.py:84
#, python-format
msgid "The VAT number is not set for the partner '%s'."
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:83
#: code:addons/intrastat_base/intrastat_common.py:76
#, python-format
msgid "The company currency must be 'EUR', but is currently '%s'."
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:78
#: code:addons/intrastat_base/intrastat_common.py:72
#, python-format
msgid "The country is not set on the company '%s'."
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:111
#: code:addons/intrastat_base/intrastat_common.py:105
#, python-format
msgid "The generated XML file is not valid against the official XML Schema Definition. The generated XML file and the full error have been written in the server logs. Here is the error, which may give you an idea on the cause of the problem : %s."
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/product.py:56
#: code:addons/intrastat_base/product.py:51
#, python-format
msgid "The option 'Is accessory cost?' should only be activated on 'Service' products. You have activated this option for the product '%s' which is of type '%s'"
msgstr ""
#. module: intrastat_base
#: code:addons/intrastat_base/intrastat_common.py:62
#, python-format
msgid "The start date must be the first day of the month"
msgstr ""
#. module: intrastat_base
#: field:res.company,intrastat_remind_user_ids:0
msgid "Users Receiving the Intrastat Reminder"
msgstr ""
#. module: intrastat_base
#: constraint:res.company:0
msgid "error msg in raise"
msgstr ""

View File

@@ -0,0 +1,41 @@
Intrastat Product Module
=====================
This module contains common objects and fields for the Intrastat Product reporting, such as the *H.S. codes* (if you are not familiar with H.S. codes, read `Wikipedia <http://en.wikipedia.org/wiki/Harmonized_System>`) and the *country of origin* on the products.
It should be used in combination with country-specific Intrastat Product reporting modules
such as:
- *l10n_fr_intrastat_product*:
the module for the *Déclaration d'Echange de Biens* (DEB) for France
These country-specific modules can be found in the OCA localization for those countries.
Installation
============
WARNING:
This module conflicts with the module *report_intrastat* from the official addons.
If you have already installed the module *report_intrastat*,
you should uninstall it before installing this module.
Credits
=======
Contributors
------------
* Alexis de Lattre, Akretion <alexis.delattre@akretion.com>
Maintainer
----------
.. image:: http://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: http://odoo-community.org
This module is maintained by the OCA.
OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
To contribute to this module, please visit http://odoo-community.org.

View File

@@ -33,7 +33,7 @@ This module is country-independant.
This module has been written by Alexis de Lattre from Akretion
<alexis.delattre@akretion.com>
""",
'author': 'Akretion',
'author': 'Akretion,Odoo Community Association (OCA)',
'website': 'http://www.akretion.com',
'depends': ['intrastat_base'],
'data': [

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-11-28 22:48+0000\n"
"PO-Revision-Date: 2014-11-28 22:48+0000\n"
"POT-Creation-Date: 2015-05-27 18:43+0000\n"
"PO-Revision-Date: 2015-05-27 18:43+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,6 +15,11 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: intrastat_product
#: field:report.intrastat.code,active:0
msgid "Active"
msgstr ""
#. module: intrastat_product
#: help:product.category,intrastat_id:0
msgid "Code from the Harmonised System. If this code is not set on the product itself, it will be read here, on the related product category."
@@ -25,6 +30,21 @@ msgstr ""
msgid "Code from the Harmonised System. Nomenclature is available from the World Customs Organisation, see http://www.wcoomd.org/. Some countries have made their own extensions to this nomenclature."
msgstr ""
#. module: intrastat_product
#: help:report.intrastat.code,intrastat_code:0
msgid "Code used for the Intrastat declaration. Must be part of the 'Combined Nomenclature' (CN), cf http://en.wikipedia.org/wiki/Combined_NomenclatureMust have 8 digits with sometimes a 9th digit."
msgstr ""
#. module: intrastat_product
#: field:product.template,origin_country_id:0
msgid "Country of Origin"
msgstr ""
#. module: intrastat_product
#: help:product.template,origin_country_id:0
msgid "Country of origin of the product i.e. product 'made in ____'. If you have different countries of origin depending on the supplier from which you purchased the product, leave this field empty and use the equivalent field on the 'product supplier info' form."
msgstr ""
#. module: intrastat_product
#: field:report.intrastat.code,create_uid:0
msgid "Created by"
@@ -40,6 +60,16 @@ msgstr ""
msgid "Description"
msgstr ""
#. module: intrastat_product
#: field:report.intrastat.code,display_name:0
msgid "Display Name"
msgstr ""
#. module: intrastat_product
#: field:report.intrastat.code,intrastat_code:0
msgid "European Intrastat Code"
msgstr ""
#. module: intrastat_product
#: help:report.intrastat.code,name:0
msgid "Full length Harmonized System code (digits only). Full list is available from the World Customs Organisation, see http://www.wcoomd.org"
@@ -56,7 +86,7 @@ msgid "H.S. code"
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/intrastat.py:56
#: code:addons/intrastat_product/intrastat.py:73
#, python-format
msgid "H.S. codes should only contain digits. It is not the case of H.S. code '%s'."
msgstr ""
@@ -95,6 +125,12 @@ msgstr ""
msgid "Last Updated on"
msgstr ""
#. module: intrastat_product
#: view:report.intrastat.code:intrastat_product.product_intrastat_code_form
#: field:report.intrastat.code,product_categ_ids:0
msgid "Product Categories"
msgstr ""
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_product_category
msgid "Product Category"
@@ -105,18 +141,46 @@ msgstr ""
msgid "Product Template"
msgstr ""
#. module: intrastat_product
#: view:report.intrastat.code:intrastat_product.product_intrastat_code_form
#: field:report.intrastat.code,product_tmpl_ids:0
msgid "Products"
msgstr ""
#. module: intrastat_product
#: view:report.intrastat.code:intrastat_product.product_intrastat_code_search
msgid "Search Intrastat Codes"
msgstr ""
#. module: intrastat_product
#: help:report.intrastat.code,intrastat_uom_id:0
msgid "Select the unit of measure if one is required for this particular Intrastat Code (other than the weight in Kg). If no particular unit of measure is required, leave empty."
msgstr ""
#. module: intrastat_product
#: help:report.intrastat.code,description:0
msgid "Short text description of the H.S. category"
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/intrastat.py:82
#, python-format
msgid "The field Intrastat Code should contain 8 or 9 digits. It is not the case of Intrastat Code '%s'."
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/intrastat.py:77
#, python-format
msgid "The field Intrastat Code should only contain digits. It is not the case of Intrastat Code '%s'."
msgstr ""
#. module: intrastat_product
#: sql_constraint:report.intrastat.code:0
msgid "This H.S. code already exists in Odoo !"
msgstr ""
#. module: intrastat_product
#: field:report.intrastat.code,intrastat_uom_id:0
msgid "UoM for Intrastat Report"
msgstr ""