diff --git a/l10n_fr_intrastat_service/README.rst b/l10n_fr_intrastat_service/README.rst
new file mode 100644
index 000000000..2901d0be5
--- /dev/null
+++ b/l10n_fr_intrastat_service/README.rst
@@ -0,0 +1,90 @@
+==============================
+France Intrastat Service (DES)
+==============================
+
+.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ !! This file is generated by oca-gen-addon-readme !!
+ !! changes will be overwritten. !!
+ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
+ :target: https://odoo-community.org/page/development-status
+ :alt: Beta
+.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
+ :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
+ :alt: License: AGPL-3
+.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--france-lightgray.png?logo=github
+ :target: https://github.com/OCA/l10n-france/tree/13.0/l10n_fr_intrastat_service
+ :alt: OCA/l10n-france
+.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
+ :target: https://translation.odoo-community.org/projects/l10n-france-13-0/l10n-france-13-0-l10n_fr_intrastat_service
+ :alt: Translate me on Weblate
+.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
+ :target: https://runbot.odoo-community.org/runbot/121/13.0
+ :alt: Try me on Runbot
+
+|badge1| |badge2| |badge3| |badge4| |badge5|
+
+This module adds support for the **Déclaration Européenne des Services** (DES) for France.
+
+The DES declaration has been introduced on January 1st 2010 in France. All French companies must send this declaration each month to France's Customs administration if they sell services without VAT to other EU companies.
+
+More information about the DES is available on this `official web page `_.
+
+**Table of contents**
+
+.. contents::
+ :local:
+
+Usage
+=====
+
+To use this module, you need to go to the menu Invoicing > Reports > Intrastat > DES and create a new DES. Then, click on the button *Generate lines from invoices* to automatically generate the lines of DES. After checking the lines that have been automatically generated, click on the button *Attach XML file* to create the XML file corresponding to the DES. Eventually, connect to your account on `pro.douane `_ and upload the XML file.
+
+Bug Tracker
+===========
+
+Bugs are tracked on `GitHub Issues `_.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+`feedback `_.
+
+Do not contact contributors directly about support or help with technical issues.
+
+Credits
+=======
+
+Authors
+~~~~~~~
+
+* Akretion
+
+Contributors
+~~~~~~~~~~~~
+
+* Alexis de Lattre
+
+Maintainers
+~~~~~~~~~~~
+
+This module is maintained by the OCA.
+
+.. image:: https://odoo-community.org/logo.png
+ :alt: Odoo Community Association
+ :target: https://odoo-community.org
+
+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.
+
+.. |maintainer-alexis-via| image:: https://github.com/alexis-via.png?size=40px
+ :target: https://github.com/alexis-via
+ :alt: alexis-via
+
+Current `maintainer `__:
+
+|maintainer-alexis-via|
+
+This module is part of the `OCA/l10n-france `_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/l10n_fr_intrastat_service/__init__.py b/l10n_fr_intrastat_service/__init__.py
new file mode 100644
index 000000000..bf588bc8b
--- /dev/null
+++ b/l10n_fr_intrastat_service/__init__.py
@@ -0,0 +1,2 @@
+from . import models
+from . import report
diff --git a/l10n_fr_intrastat_service/__manifest__.py b/l10n_fr_intrastat_service/__manifest__.py
new file mode 100644
index 000000000..be311443e
--- /dev/null
+++ b/l10n_fr_intrastat_service/__manifest__.py
@@ -0,0 +1,24 @@
+# Copyright 2010-2020 Akretion France (http://www.akretion.com)
+# @author Alexis de Lattre
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
+
+{
+ "name": "DES",
+ "version": "14.0.1.0.0",
+ "category": "Localisation/Report Intrastat",
+ "license": "AGPL-3",
+ "summary": "Module for Intrastat service reporting (DES) for France",
+ "author": "Akretion,Odoo Community Association (OCA)",
+ "maintainers": ["alexis-via"],
+ "website": "https://github.com/OCA/l10n-france",
+ "depends": ["intrastat_base", "report_xlsx_helper"],
+ "external_dependencies": {"python": ["stdnum"]},
+ "data": [
+ "security/ir.model.access.csv",
+ "views/intrastat_service_view.xml",
+ "data/intrastat_service_reminder.xml",
+ "security/intrastat_service_security.xml",
+ ],
+ "installable": True,
+ "application": True,
+}
diff --git a/l10n_fr_intrastat_service/data/des.xsd b/l10n_fr_intrastat_service/data/des.xsd
new file mode 100644
index 000000000..471a996fe
--- /dev/null
+++ b/l10n_fr_intrastat_service/data/des.xsd
@@ -0,0 +1,133 @@
+
+
+
+
+ fichier de déclarations de service
+
+
+
+
+
+
+
+
+
+ declaration de services
+
+
+
+
+
+
+
+
+
+
+
+
+
+ numéro de la DES
+
+
+
+
+
+
+
+
+
+
+ numéro TVA
+
+
+
+
+
+
+
+
+
+ mois de la DES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ année de la DES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ num de la ligne DES
+
+
+
+
+
+
+
+
+
+
+ valeur de la ligne de DES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ partenaire
+
+
+
+
+
+
+
+
+
diff --git a/l10n_fr_intrastat_service/data/intrastat_service_reminder.xml b/l10n_fr_intrastat_service/data/intrastat_service_reminder.xml
new file mode 100644
index 000000000..2370846bd
--- /dev/null
+++ b/l10n_fr_intrastat_service/data/intrastat_service_reminder.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+ DES Reminder
+
+
+ 1
+ months
+ -1
+
+
+
+ code
+ model._scheduler_reminder()
+
+
+
+
+ DES Reminder
+
+
+
+ ${object.company_id.email or 'odoo@example.com'}
+
+ ${object.company_id.intrastat_email_list}
+
+ DES ${object.year_month} for ${object.company_id.name}
+
+ I would like to remind you that we are approaching the deadline for the DES declaration for month ${object.year_month}.
+
+As there were no DES for that month in Odoo, a draft declaration has been generated automatically.
+
+% if ctx.get('exception'):
+When trying to generate the DES lines, the following error was encountered:
+
+${ctx.get('error_msg')}
+
+You should solve this error, then go to the menu Invoicing > Reporting > Intrastat > DES, open the declaration of month ${object.year_month} and click on the button Re-generate lines.
+
+% else:
+% if object.num_decl_lines > 0:
+This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines == 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} ${object.currency_id.symbol}.
+% else:
+This draft DES generated automatically by Odoo doesn't contain any line.
+% endif
+
+Go and check this declaration in the menu Invoicing > Reporting > Intrastat > DES.
+
+% endif
+
+
+--
+Automatic e-mail sent by Odoo.
+
+]]>
+
+
+
diff --git a/l10n_fr_intrastat_service/i18n/am.po b/l10n_fr_intrastat_service/i18n/am.po
new file mode 100644
index 000000000..f30eea96c
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/am.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n"
+"Language: am\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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/ca.po b/l10n_fr_intrastat_service/i18n/ca.po
new file mode 100644
index 000000000..bb5e984d5
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/ca.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Creat per"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Creat el"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Darrera Actualització per"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Darrera Actualització el"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/de.po b/l10n_fr_intrastat_service/i18n/de.po
new file mode 100644
index 000000000..405d5c860
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/de.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Erstellt von"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Erstellt am:"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Zuletzt aktualisiert von"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Zuletzt aktualisiert am"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/el_GR.po b/l10n_fr_intrastat_service/i18n/el_GR.po
new file mode 100644
index 000000000..0312bb6da
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/el_GR.po
@@ -0,0 +1,498 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/"
+"el_GR/)\n"
+"Language: el_GR\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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Δημιουργήθηκε από "
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Δημιουργήθηκε στις"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "Κωδικός"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Τελευταία ενημέρωση από"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Τελευταία ενημέρωση στις"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/es.po b/l10n_fr_intrastat_service/i18n/es.po
new file mode 100644
index 000000000..415bcf419
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/es.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr "Última modificación el"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Última actualización el"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/es_ES.po b/l10n_fr_intrastat_service/i18n/es_ES.po
new file mode 100644
index 000000000..bfe8b2890
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/es_ES.po
@@ -0,0 +1,498 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/"
+"es_ES/)\n"
+"Language: es_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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/fi.po b/l10n_fr_intrastat_service/i18n/fi.po
new file mode 100644
index 000000000..5922e5f55
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/fi.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/fi/)\n"
+"Language: fi\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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Luonut"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Luotu"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr "Nimi"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr "Viimeksi muokattu"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Viimeksi päivittänyt"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Viimeksi päivitetty"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr "Tila"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/fr.po b/l10n_fr_intrastat_service/i18n/fr.po
new file mode 100644
index 000000000..f40fc50dd
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/fr.po
@@ -0,0 +1,508 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr "11"
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr "12"
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+"Montant dans la monnaie de la société à reporter dans la déclaration. "
+"Montant dans la monnaie de la société = montant dans la monnaie de la "
+"facture converti au taux de la date de la facture et arrondi à l'entier le "
+"plus proche"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr "Société"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr "N° TVA du client"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+#, fuzzy
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr "DES ${object.year_month} pour ${object.company_id.name}"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr "Afficher le nom"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr "Déclaré"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr "Brouillon"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr "Grouper par"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr "Dernière Modification le"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Dernière modification par"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Dernière modification le"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr "Numéro de TVA non renseigné pour le partenaire '%s'."
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr "Pays manquant sur le partenaire '%s'."
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr "Mois"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr "État"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr "Montant total"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr "Montant total en monnaie société de la déclaration."
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr "Année et mois de la déclaration."
+
+#~ msgid "Intrastat Service"
+#~ msgstr "DES"
+
+#~ msgid "Intrastat Service Lines"
+#~ msgstr "Lignes de DES"
diff --git a/l10n_fr_intrastat_service/i18n/gl.po b/l10n_fr_intrastat_service/i18n/gl.po
new file mode 100644
index 000000000..788aff690
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/gl.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n"
+"Language: gl\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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "ültima actualización por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/it.po b/l10n_fr_intrastat_service/i18n/it.po
new file mode 100644
index 000000000..c42d6186b
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/it.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Creato da"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Creato il"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr "Nome da visualizzare"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr "Ultima modifica il"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Ultimo aggiornamento di"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Ultimo aggiornamento il"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/l10n_fr_intrastat_service.pot b/l10n_fr_intrastat_service/i18n/l10n_fr_intrastat_service.pot
new file mode 100644
index 000000000..1f12fb8a7
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/l10n_fr_intrastat_service.pot
@@ -0,0 +1,479 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 12.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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "\n"
+"I would like to remind you that we are approaching the deadline for the DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > Reporting > Intrastat > DES, open the declaration of month ${object.year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines == 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} ${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line.
\n"
+"% endif\n"
+"\n"
+"Go and check this declaration in the menu Invoicing > Reporting > Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+""
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount in company currency to write in the declaration. Amount in company currency = amount in invoice currency converted to company currency with the rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
+
diff --git a/l10n_fr_intrastat_service/i18n/nb_NO.po b/l10n_fr_intrastat_service/i18n/nb_NO.po
new file mode 100644
index 000000000..c1672ba34
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/nb_NO.po
@@ -0,0 +1,498 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/"
+"teams/23907/nb_NO/)\n"
+"Language: nb_NO\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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Laget av"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Laget den"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr "Vis navn"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr "Gruppe laget av"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr "Sist endret den"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Sist oppdatert av"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Sist oppdatert den"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr "Stat"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/pt.po b/l10n_fr_intrastat_service/i18n/pt.po
new file mode 100644
index 000000000..bcadea9e4
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/pt.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Atualizado pela última vez por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Atualizado pela última vez em"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/pt_BR.po b/l10n_fr_intrastat_service/i18n/pt_BR.po
new file mode 100644
index 000000000..3f7ac5161
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/pt_BR.po
@@ -0,0 +1,498 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "Identificação"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Última atualização por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Última atualização em"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/pt_PT.po b/l10n_fr_intrastat_service/i18n/pt_PT.po
new file mode 100644
index 000000000..66def2d39
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/pt_PT.po
@@ -0,0 +1,498 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 2017\n"
+"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/"
+"teams/23907/pt_PT/)\n"
+"Language: pt_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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Atualizado pela última vez por"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Atualizado pela última vez em"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/sl.po b/l10n_fr_intrastat_service/i18n/sl.po
new file mode 100644
index 000000000..a4b32736b
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/sl.po
@@ -0,0 +1,498 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Ustvaril"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Ustvarjeno"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr "Prikazni naziv"
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr "Združi po"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr "Zadnjič spremenjeno"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Zadnjič posodobil"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Zadnjič posodobljeno"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr "Stanje"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/i18n/tr.po b/l10n_fr_intrastat_service/i18n/tr.po
new file mode 100644
index 000000000..d4c56e8e6
--- /dev/null
+++ b/l10n_fr_intrastat_service/i18n/tr.po
@@ -0,0 +1,497 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * l10n_fr_intrastat_service
+#
+# Translators:
+# OCA Transbot , 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 10.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-04-26 02:41+0000\n"
+"PO-Revision-Date: 2017-04-26 02:41+0000\n"
+"Last-Translator: OCA Transbot , 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: l10n_fr_intrastat_service
+#: model:mail.template,body_html:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid ""
+"\n"
+"I would like to remind you that we are approaching the deadline for the "
+"DES declaration for month ${object.year_month}.
\n"
+"\n"
+"As there were no DES for that month in Odoo, a draft declaration has been "
+"generated automatically.
\n"
+"\n"
+"% if ctx.get('exception'):\n"
+"When trying to generate the DES lines, the following error was "
+"encountered:
\n"
+"\n"
+"${ctx.get('error_msg')}
\n"
+"\n"
+"You should solve this error, then go to the menu Invoicing > "
+"Reporting > Intrastat > DES, open the declaration of month ${object."
+"year_month} and click on the button Re-generate lines.
\n"
+"\n"
+"% else:\n"
+"% if object.num_lines and object.num_decl_lines > 0:\n"
+"This draft DES contains ${object.num_decl_lines} ${object.num_decl_lines "
+"== 1 and 'line' or 'lines'} and the total amount is ${object.total_amount} "
+"${object.currency_id.symbol}.
\n"
+"% else:\n"
+"This draft DES generated automatically by Odoo doesn't contain any line."
+"p>\n"
+"% endif\n"
+"\n"
+"
Go and check this declaration in the menu Invoicing > Reporting > "
+"Intrastat > DES.
\n"
+"\n"
+"% endif\n"
+"\n"
+"\n"
+"--
\n"
+"Automatic e-mail sent by Odoo.\n"
+"
\n"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "01"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "02"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "03"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "04"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "05"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "06"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "07"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "08"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "09"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "10"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "11"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: selection:l10n.fr.intrastat.service.declaration,month:0
+msgid "12"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: sql_constraint:l10n.fr.intrastat.service.declaration:0
+msgid "A DES already exists for this month!"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid "Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_invoice_currency
+msgid "Amount in Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__amount_company_currency
+msgid ""
+"Amount in company currency to write in the declaration. Amount in company "
+"currency = amount in invoice currency converted to company currency with the "
+"rate of the invoice date and rounded at 0 digits"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Attach XML File"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Back to Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__company_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_id
+msgid "Company"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__currency_id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__company_currency_id
+msgid "Company Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_uid
+msgid "Created by"
+msgstr "Oluşturan"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__create_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__create_date
+msgid "Created on"
+msgstr "Oluşturuldu"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_vat
+msgid "Customer VAT"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.act_window,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_action
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__parent_id
+#: model:ir.ui.menu,name:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_menu
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_pivot
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:mail.template,subject:l10n_fr_intrastat_service.intrastat_service_reminder_email_template
+msgid "DES ${object.year_month} for ${object.company_id.name}"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_graph
+msgid "DES Graph"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model,name:l10n_fr_intrastat_service.model_l10n_fr_intrastat_service_declaration_line
+msgid "DES Line"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__declaration_line_ids
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_tree
+msgid "DES Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.actions.server,name:l10n_fr_intrastat_service.intrastat_service_cron_ir_actions_server
+#: model:ir.cron,cron_name:l10n_fr_intrastat_service.intrastat_service_cron
+#: model:ir.cron,name:l10n_fr_intrastat_service.intrastat_service_cron
+msgid "DES Reminder"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__display_name
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Done"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+#: selection:l10n.fr.intrastat.service.declaration,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_channel_ids
+msgid "Followers (Channels)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Generate Lines from Invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid "Goto Prodou@ne"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Group By"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__id
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__id
+msgid "ID"
+msgstr "ID"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "If checked new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Information to Declare"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_id
+msgid "Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__invoice_currency_id
+msgid "Invoice Currency"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Invoice Date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__date_invoice
+msgid "Keep empty to use the current date"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration____last_update
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_uid
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_uid
+msgid "Last Updated by"
+msgstr "Son güncelleyen"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__write_date
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__write_date
+msgid "Last Updated on"
+msgstr "Son güncelleme"
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:213
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:272
+#, python-format
+msgid "Missing VAT number on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:132
+#, python-format
+msgid "Missing country on partner '%s'."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__month
+msgid "Month"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__num_decl_lines
+msgid "Number of Lines"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Number of unread messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration_line__partner_id
+msgid "Partner Name"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Period"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: code:addons/l10n_fr_intrastat_service/models/intrastat_service.py:228
+#, python-format
+msgid "Re-generating lines from invoices"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_line_form
+msgid "Related Invoice"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Search DES"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__state
+msgid "State"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total Amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_tree
+msgid "Total amount"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__total_amount
+msgid "Total amount in company currency of the declaration."
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread
+msgid "Unread Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_form
+msgid ""
+"Vous devez être connecté au préalable sur le site https://pro.douane.gouv.fr "
+"pour bénéficier des services"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,field_description:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year
+#: model_terms:ir.ui.view,arch_db:l10n_fr_intrastat_service.l10n_fr_intrastat_service_declaration_search
+msgid "Year"
+msgstr ""
+
+#. module: l10n_fr_intrastat_service
+#: model:ir.model.fields,help:l10n_fr_intrastat_service.field_l10n_fr_intrastat_service_declaration__year_month
+msgid "Year and month of the declaration."
+msgstr ""
diff --git a/l10n_fr_intrastat_service/models/__init__.py b/l10n_fr_intrastat_service/models/__init__.py
new file mode 100644
index 000000000..a926e3b05
--- /dev/null
+++ b/l10n_fr_intrastat_service/models/__init__.py
@@ -0,0 +1 @@
+from . import intrastat_service
diff --git a/l10n_fr_intrastat_service/models/intrastat_service.py b/l10n_fr_intrastat_service/models/intrastat_service.py
new file mode 100644
index 000000000..5a7612292
--- /dev/null
+++ b/l10n_fr_intrastat_service/models/intrastat_service.py
@@ -0,0 +1,472 @@
+# Copyright 2010-2020 Akretion France (http://www.akretion.com/)
+# @author Alexis de Lattre
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
+
+
+import logging
+
+from dateutil.relativedelta import relativedelta
+from lxml import etree
+from stdnum.vatin import is_valid
+
+from odoo import _, api, fields, models
+from odoo.exceptions import UserError, ValidationError
+
+logger = logging.getLogger(__name__)
+
+
+class L10nFrIntrastatServiceDeclaration(models.Model):
+ _name = "l10n.fr.intrastat.service.declaration"
+ _order = "year_month desc"
+ _rec_name = "year_month"
+ _inherit = ["mail.thread", "mail.activity.mixin", "intrastat.common"]
+ _description = "DES"
+
+ company_id = fields.Many2one(
+ "res.company",
+ string="Company",
+ required=True,
+ states={"done": [("readonly", True)]},
+ default=lambda self: self.env.company,
+ )
+ start_date = fields.Date(
+ required=True,
+ default=lambda self: self._default_start_date(),
+ states={"done": [("readonly", True)]},
+ )
+ end_date = fields.Date(compute="_compute_dates", store=True)
+ year_month = fields.Char(
+ compute="_compute_dates", store=True, string="Period", tracking=True
+ )
+ declaration_line_ids = fields.One2many(
+ "l10n.fr.intrastat.service.declaration.line",
+ "parent_id",
+ string="DES Lines",
+ states={"done": [("readonly", True)]},
+ copy=False,
+ )
+ num_decl_lines = fields.Integer(
+ compute="_compute_numbers", string="Number of Lines", store=True, tracking=True
+ )
+ # For the field 'total_amount', we could have used a fields.Integer
+ # like for the field 'amount_company_currency' on lines. But this field is not
+ # used in the DES, so it's not an important field, therefore it's simpler
+ # to use a fields.Monetary (no need to explicitly define the widget and
+ # currency in views)
+ total_amount = fields.Monetary(
+ compute="_compute_numbers",
+ currency_field="currency_id",
+ string="Total Amount",
+ store=True,
+ tracking=True,
+ )
+ currency_id = fields.Many2one(
+ related="company_id.currency_id", string="Company Currency", store=True
+ )
+ state = fields.Selection(
+ [
+ ("draft", "Draft"),
+ ("done", "Done"),
+ ],
+ string="State",
+ readonly=True,
+ tracking=True,
+ default="draft",
+ copy=False,
+ )
+ attachment_id = fields.Many2one("ir.attachment")
+ attachment_datas = fields.Binary(related="attachment_id.datas", string="XML Export")
+ attachment_name = fields.Char(related="attachment_id.name", string="XML Filename")
+
+ _sql_constraints = [
+ (
+ "date_uniq",
+ "unique(year_month, company_id)",
+ "A DES already exists for this month!",
+ )
+ ]
+
+ @api.constrains("start_date")
+ def _check_start_date(self):
+ for rec in self:
+ if rec.start_date and rec.start_date.day != 1:
+ raise ValidationError(
+ _("The start date must be the first day of a month.")
+ )
+
+ @api.depends("declaration_line_ids.amount_company_currency")
+ def _compute_numbers(self):
+ rg_res = self.env["l10n.fr.intrastat.service.declaration.line"].read_group(
+ [("parent_id", "in", self.ids)],
+ ["parent_id", "amount_company_currency"],
+ ["parent_id"],
+ )
+ data = {
+ x["parent_id"][0]: {
+ "total_amount": x["amount_company_currency"],
+ "num_decl_lines": x["parent_id_count"],
+ }
+ for x in rg_res
+ }
+ for rec in self:
+ rec.write(data.get(rec.id, {}))
+
+ @api.depends("start_date")
+ def _compute_dates(self):
+ for rec in self:
+ end_date = year_month = False
+ if rec.start_date:
+ end_date = rec.start_date + relativedelta(day=31)
+ year_month = fields.Date.to_string(rec.start_date)[:7]
+ rec.end_date = end_date
+ rec.year_month = year_month
+
+ @api.model
+ def _default_start_date(self):
+ return fields.Date.context_today(self) - relativedelta(months=1, day=1)
+
+ @api.onchange("start_date")
+ def start_date_change(self):
+ if self.start_date and self.start_date.day != 1:
+ self.start_date = self.start_date + relativedelta(day=1)
+
+ @api.depends("year_month")
+ def name_get(self):
+ res = []
+ for rec in self:
+ res.append((rec.id, "DES %s" % rec.year_month))
+ return res
+
+ def _prepare_domain(self):
+ self.ensure_one()
+ domain = [
+ ("move_type", "in", ("out_invoice", "out_refund")),
+ ("invoice_date", "<=", self.end_date),
+ ("invoice_date", ">=", self.start_date),
+ ("state", "=", "posted"),
+ ("intrastat_fiscal_position", "=", True),
+ ("company_id", "=", self.company_id.id),
+ ]
+ return domain
+
+ def _is_service(self, invoice_line):
+ if invoice_line.product_id.type == "service":
+ return True
+ else:
+ return False
+
+ def generate_service_lines(self):
+ self.ensure_one()
+ line_obj = self.env["l10n.fr.intrastat.service.declaration.line"]
+ amo = self.env["account.move"]
+ # delete all DES lines generated from invoices
+ lines_to_remove = line_obj.search(
+ [("move_id", "!=", False), ("parent_id", "=", self.id)]
+ )
+ lines_to_remove.unlink()
+ company_currency = self.company_id.currency_id
+ invoices = amo.search(self._prepare_domain(), order="invoice_date")
+ for invoice in invoices:
+ if (
+ invoice.commercial_partner_id.country_id.code == "GB"
+ and self.year_month >= "2021-01"
+ ):
+ logger.info(
+ "Skipping invoice %s because of Brexit and the fact that "
+ "services sold in Northern Ireland are not under the EU "
+ "VAT regime",
+ invoice.name,
+ )
+ continue
+ amount_invoice_cur_to_write = 0.0
+ amount_company_cur_to_write = 0.0
+ amount_invoice_cur_regular_service = 0.0
+ amount_invoice_cur_accessory_cost = 0.0
+ regular_product_in_invoice = False
+
+ for line in invoice.invoice_line_ids.filtered(
+ lambda x: not x.display_type and x.product_id
+ ):
+ # If we have a regular product/consu in the invoice, we
+ # don't take the is_accessory_cost in DES (it will be in DEB)
+ # If we don't, we declare the is_accessory_cost in DES as other
+ # regular services
+ if not self._is_service(line):
+ regular_product_in_invoice = True
+ continue
+
+ # This check on line.price_subtotal must be AFTER the check
+ # on line.product_id.type != 'service' in order to handle
+ # the case where we have in an invoice :
+ # - some HW products with value = 0
+ # - some accessory costs
+ # => we want to have the accessory costs in DEB, not in DES
+ if line.currency_id.is_zero(line.price_subtotal):
+ continue
+
+ if line.product_id.is_accessory_cost:
+ amount_invoice_cur_accessory_cost += line.price_subtotal
+ else:
+ amount_invoice_cur_regular_service += line.price_subtotal
+
+ # END of the loop on invoice lines
+ if regular_product_in_invoice:
+ amount_invoice_cur_to_write = amount_invoice_cur_regular_service
+ else:
+ amount_invoice_cur_to_write = (
+ amount_invoice_cur_regular_service
+ + amount_invoice_cur_accessory_cost
+ )
+
+ amount_company_cur_to_write = int(
+ round(
+ invoice.currency_id._convert(
+ amount_invoice_cur_to_write,
+ company_currency,
+ self.company_id,
+ invoice.invoice_date,
+ )
+ )
+ )
+
+ if amount_company_cur_to_write:
+ if invoice.move_type == "out_refund":
+ amount_invoice_cur_to_write *= -1
+ amount_company_cur_to_write *= -1
+
+ # Why do I check that the Partner has a VAT number
+ # only here and not earlier ? Because, if I sell
+ # to a physical person in the EU with VAT, then
+ # the corresponding partner will not have a VAT
+ # number, and the entry will be skipped because
+ # line_tax.exclude_from_intrastat_if_present is
+ # always True and amount_company_cur_to_write = 0
+ # So we should not block with a raise before the
+ # end of the loop on the invoice lines and the "if
+ # amount_company_cur_to_write:"
+ if not invoice.commercial_partner_id.vat:
+ raise UserError(
+ _("Missing VAT number on partner '%s'.")
+ % invoice.commercial_partner_id.display_name
+ )
+ else:
+ partner_vat_to_write = invoice.commercial_partner_id.vat
+
+ line_obj.create(
+ {
+ "parent_id": self.id,
+ "move_id": invoice.id,
+ "partner_vat": partner_vat_to_write,
+ "partner_id": invoice.commercial_partner_id.id,
+ "invoice_currency_id": invoice.currency_id.id,
+ "amount_invoice_currency": amount_invoice_cur_to_write,
+ "amount_company_currency": amount_company_cur_to_write,
+ }
+ )
+ self.message_post(body=_("Re-generating lines from invoices"))
+ return
+
+ def done(self):
+ self.write({"state": "done"})
+
+ def back2draft(self):
+ for decl in self:
+ if decl.attachment_id:
+ raise UserError(
+ _("Before going back to draft, you must delete the XML export.")
+ )
+ self.write({"state": "draft"})
+
+ def _generate_des_xml_root(self):
+ self.ensure_one()
+ my_company_vat = self.company_id.partner_id.vat.replace(" ", "")
+
+ # Tech spec of XML export are available here :
+ # https://www.douane.gouv.fr/sites/default/files/uploads/files/2020-10/ManuelDesXML.pdf # noqa
+ root = etree.Element("fichier_des")
+ decl = etree.SubElement(root, "declaration_des")
+ num_des = etree.SubElement(decl, "num_des")
+ num_des.text = self.year_month.replace("-", "")
+ num_tva = etree.SubElement(decl, "num_tvaFr")
+ num_tva.text = my_company_vat
+ mois_des = etree.SubElement(decl, "mois_des")
+ mois_des.text = self.year_month[5:7]
+ # month 2 digits
+ an_des = etree.SubElement(decl, "an_des")
+ an_des.text = self.year_month[:4]
+ line = 0
+ # we now go through each service line
+ for sline in self.declaration_line_ids:
+ line += 1 # increment line number
+ ligne_des = etree.SubElement(decl, "ligne_des")
+ numlin_des = etree.SubElement(ligne_des, "numlin_des")
+ numlin_des.text = str(line)
+ valeur = etree.SubElement(ligne_des, "valeur")
+ valeur.text = str(sline.amount_company_currency)
+ partner_des = etree.SubElement(ligne_des, "partner_des")
+ vat = sline.partner_vat.replace(" ", "")
+ if not vat:
+ raise UserError(
+ _("Missing VAT number on partner '%s'.")
+ % sline.partner_id.display_name
+ )
+ if vat.startswith("GB") and self.year_month >= "2021-01":
+ raise UserError(
+ _(
+ "VAT Number '%s' cannot be used because Brexit took "
+ "place on January 1st 2021 and services sold "
+ "in Northern Ireland are not under the EU VAT regime."
+ )
+ % vat
+ )
+ partner_des.text = vat
+ return root
+
+ def generate_xml(self):
+ self.ensure_one()
+ if self.attachment_id:
+ raise UserError(
+ _(
+ "An XML Export already exists for %s. "
+ "To re-generate it, you must first delete it."
+ )
+ % self.display_name
+ )
+ self._check_generate_xml()
+ root = self._generate_des_xml_root()
+ xml_bytes = etree.tostring(
+ root, pretty_print=True, encoding="UTF-8", xml_declaration=True
+ )
+
+ # We now validate the XML file against the official XSD
+ self._check_xml_schema(xml_bytes, "l10n_fr_intrastat_service/data/des.xsd")
+ # Attach the XML file
+ attach_id = self._attach_xml_file(xml_bytes, "des")
+ self.write({"attachment_id": attach_id})
+
+ def delete_xml(self):
+ self.ensure_one()
+ self.attachment_id and self.attachment_id.unlink()
+
+ @api.model
+ def _scheduler_reminder(self):
+ previous_month = fields.Date.context_today(self) + relativedelta(
+ day=1, months=-1
+ )
+ # I can't search on [('country_id', '=', ...)]
+ # because it is a fields.function not stored and without fnct_search
+ fr_countries = self.env["res.country"].search(
+ [("code", "in", ("FR", "GP", "MQ", "GF", "RE", "YT"))]
+ )
+ companies = self.env["res.company"].search(
+ [("partner_id.country_id", "in", fr_countries.ids)]
+ )
+ logger.info("Starting the DES reminder")
+ for company in companies:
+ # Check if a DES already exists for month N-1
+ intrastats = self.search(
+ [("start_date", "=", previous_month), ("company_id", "=", company.id)]
+ )
+ # if it already exists, we don't do anything
+ # in the future, we may check the state and send a mail
+ # if the state is still in draft ?
+ if intrastats:
+ logger.info(
+ "A DES for month %s already exists for company %s",
+ previous_month,
+ company.name,
+ )
+ else:
+ # If not, we create an intrastat.service for month N-1
+ intrastat = self.create({"company_id": company.id})
+ logger.info(
+ "A DES for month %s has been created by Odoo for " "company %s",
+ previous_month,
+ company.name,
+ )
+ # we try to generate the lines
+ try:
+ intrastat.generate_service_lines()
+ except UserError as e:
+ intrastat = intrastat.with_context(exception=True, error_msg=e)
+ # send the reminder email
+ intrastat.send_reminder_email(
+ "l10n_fr_intrastat_service."
+ "intrastat_service_reminder_email_template"
+ )
+ return True
+
+ def create_xlsx(self):
+ action = {
+ "type": "ir.actions.report",
+ "report_type": "xlsx",
+ "report_name": "l10n.fr.intrastat.service.declaration.xlsx",
+ "context": dict(self.env.context),
+ "data": {"dynamic_report": True},
+ }
+ return action
+
+
+class L10nFrIntrastatServiceDeclarationLine(models.Model):
+ _name = "l10n.fr.intrastat.service.declaration.line"
+ _description = "DES Line"
+ _rec_name = "partner_vat"
+ _order = "id"
+
+ parent_id = fields.Many2one(
+ "l10n.fr.intrastat.service.declaration",
+ string="DES",
+ ondelete="cascade",
+ index=True,
+ )
+ company_id = fields.Many2one(
+ "res.company", related="parent_id.company_id", string="Company", store=True
+ )
+ company_currency_id = fields.Many2one(
+ "res.currency",
+ related="company_id.currency_id",
+ string="Company Currency",
+ store=True,
+ )
+ move_id = fields.Many2one(
+ "account.move", string="Invoice", readonly=True, ondelete="restrict"
+ )
+ invoice_date = fields.Date(
+ related="move_id.invoice_date", string="Invoice Date", store=True
+ )
+ partner_vat = fields.Char(string="Customer VAT", required=True)
+ partner_id = fields.Many2one(
+ "res.partner",
+ string="Partner Name",
+ ondelete="restrict",
+ domain=[("parent_id", "=", False)],
+ )
+ amount_company_currency = fields.Integer(
+ string="Amount",
+ required=True,
+ help="Amount in company currency to write in the declaration. "
+ "Amount in company currency = amount in invoice currency "
+ "converted to company currency with the rate of the invoice "
+ "date and rounded at 0 digits",
+ )
+ amount_invoice_currency = fields.Monetary(
+ string="Amount in Invoice Currency",
+ readonly=True,
+ currency_field="invoice_currency_id",
+ )
+ invoice_currency_id = fields.Many2one(
+ "res.currency", "Invoice Currency", readonly=True
+ )
+
+ @api.onchange("partner_id")
+ def partner_on_change(self):
+ if self.partner_id and self.partner_id.vat:
+ self.partner_vat = self.partner_id.vat
+
+ @api.constrains("partner_vat")
+ def _check_partner_vat(self):
+ for line in self:
+ if line.partner_vat and not is_valid(line.partner_vat):
+ raise ValidationError(
+ _("The VAT number '%s' is invalid.") % line.partner_vat
+ )
diff --git a/l10n_fr_intrastat_service/readme/CONTRIBUTORS.rst b/l10n_fr_intrastat_service/readme/CONTRIBUTORS.rst
new file mode 100644
index 000000000..ff65d68ce
--- /dev/null
+++ b/l10n_fr_intrastat_service/readme/CONTRIBUTORS.rst
@@ -0,0 +1 @@
+* Alexis de Lattre
diff --git a/l10n_fr_intrastat_service/readme/DESCRIPTION.rst b/l10n_fr_intrastat_service/readme/DESCRIPTION.rst
new file mode 100644
index 000000000..733c2f026
--- /dev/null
+++ b/l10n_fr_intrastat_service/readme/DESCRIPTION.rst
@@ -0,0 +1,5 @@
+This module adds support for the **Déclaration Européenne des Services** (DES) for France.
+
+The DES declaration has been introduced on January 1st 2010 in France. All French companies must send this declaration each month to France's Customs administration if they sell services without VAT to other EU companies.
+
+More information about the DES is available on this `official web page `_.
diff --git a/l10n_fr_intrastat_service/readme/USAGE.rst b/l10n_fr_intrastat_service/readme/USAGE.rst
new file mode 100644
index 000000000..a3300ef4d
--- /dev/null
+++ b/l10n_fr_intrastat_service/readme/USAGE.rst
@@ -0,0 +1 @@
+To use this module, you need to go to the menu Invoicing > Reports > Intrastat > DES and create a new DES. Then, click on the button *Generate lines from invoices* to automatically generate the lines of DES. After checking the lines that have been automatically generated, click on the button *Attach XML file* to create the XML file corresponding to the DES. Eventually, connect to your account on `pro.douane `_ and upload the XML file.
diff --git a/l10n_fr_intrastat_service/report/__init__.py b/l10n_fr_intrastat_service/report/__init__.py
new file mode 100644
index 000000000..16b83866f
--- /dev/null
+++ b/l10n_fr_intrastat_service/report/__init__.py
@@ -0,0 +1 @@
+from . import intrastat_service_report_xls
diff --git a/l10n_fr_intrastat_service/report/intrastat_service_report_xls.py b/l10n_fr_intrastat_service/report/intrastat_service_report_xls.py
new file mode 100644
index 000000000..041e1290a
--- /dev/null
+++ b/l10n_fr_intrastat_service/report/intrastat_service_report_xls.py
@@ -0,0 +1,101 @@
+# Copyright 2019-2020 Akretion France (http://www.akretion.com/)
+# @author: Alexis de Lattre
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
+
+from odoo import _, models
+
+from odoo.addons.report_xlsx_helper.report.report_xlsx_format import (
+ FORMATS,
+ XLS_HEADERS,
+)
+
+
+class IntrastatServiceDeclarationXlsx(models.AbstractModel):
+ _name = "report.l10n.fr.intrastat.service.declaration.xlsx"
+ _inherit = "report.report_xlsx.abstract"
+ _description = "DES XLSX Export"
+
+ def _get_ws_params(self, wb, data, declaration):
+ template = {
+ "partner_vat": {
+ "header": {
+ "type": "string",
+ "value": _("Partner VAT"),
+ },
+ "line": {
+ "value": self._render("line.partner_vat or ''"),
+ },
+ "width": 20,
+ },
+ "amount": {
+ "header": {
+ "type": "string",
+ "value": _("Amount"),
+ },
+ "line": {
+ "type": "number",
+ "value": self._render("line.amount_company_currency"),
+ "format": FORMATS["format_tcell_amount_right"],
+ },
+ "width": 16,
+ },
+ "partner": {
+ "header": {
+ "type": "string",
+ "value": _("Partner"),
+ },
+ "line": {
+ "value": self._render("line.partner_id.display_name or ''"),
+ },
+ "width": 40,
+ },
+ "invoice": {
+ "header": {
+ "type": "string",
+ "value": _("Invoice"),
+ },
+ "line": {
+ "value": self._render("line.move_id.name or ''"),
+ },
+ "width": 20,
+ },
+ }
+
+ title = declaration.display_name
+ ws_params = {
+ "ws_name": title,
+ "generate_ws_method": "_intrastat_service_report",
+ "title": title,
+ "wanted_list": ["partner_vat", "amount", "partner", "invoice"],
+ "col_specs": template,
+ }
+ return [ws_params]
+
+ def _intrastat_service_report(self, workbook, ws, ws_params, data, decl):
+ ws.set_portrait()
+ ws.fit_to_pages(1, 0)
+ ws.set_header(XLS_HEADERS["xls_headers"]["standard"])
+ ws.set_footer(XLS_HEADERS["xls_footers"]["standard"])
+
+ self._set_column_width(ws, ws_params)
+
+ row_pos = 0
+ row_pos = self._write_ws_title(ws, row_pos, ws_params)
+ row_pos = self._write_line(
+ ws,
+ row_pos,
+ ws_params,
+ col_specs_section="header",
+ default_format=FORMATS["format_theader_yellow_left"],
+ )
+ ws.freeze_panes(row_pos, 0)
+
+ for line in decl.declaration_line_ids:
+ row_pos = self._write_line(
+ ws,
+ row_pos,
+ ws_params,
+ col_specs_section="line",
+ render_space={"line": line},
+ default_format=FORMATS["format_tcell_left"],
+ )
diff --git a/l10n_fr_intrastat_service/security/intrastat_service_security.xml b/l10n_fr_intrastat_service/security/intrastat_service_security.xml
new file mode 100644
index 000000000..03db213b6
--- /dev/null
+++ b/l10n_fr_intrastat_service/security/intrastat_service_security.xml
@@ -0,0 +1,17 @@
+
+
+
+ DES multi-company
+
+
+ ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
+
+
+
+ DES Line multi-company
+
+
+ ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
+
+
+
diff --git a/l10n_fr_intrastat_service/security/ir.model.access.csv b/l10n_fr_intrastat_service/security/ir.model.access.csv
new file mode 100644
index 000000000..b9a00c503
--- /dev/null
+++ b/l10n_fr_intrastat_service/security/ir.model.access.csv
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_l10n_fr_intrastat_service_declaration,Full access to l10n.fr.intrastat.service.declaration to accountant,model_l10n_fr_intrastat_service_declaration,account.group_account_user,1,1,1,1
+access_l10n_fr_intrastat_service_declaration_line,Full access to l10n.fr.intrastat.service.declaration.line to accoutant,model_l10n_fr_intrastat_service_declaration_line,account.group_account_user,1,1,1,1
diff --git a/l10n_fr_intrastat_service/static/description/icon.png b/l10n_fr_intrastat_service/static/description/icon.png
new file mode 100644
index 000000000..3a0328b51
Binary files /dev/null and b/l10n_fr_intrastat_service/static/description/icon.png differ
diff --git a/l10n_fr_intrastat_service/static/description/index.html b/l10n_fr_intrastat_service/static/description/index.html
new file mode 100644
index 000000000..5ca095087
--- /dev/null
+++ b/l10n_fr_intrastat_service/static/description/index.html
@@ -0,0 +1,428 @@
+
+
+
+
+
+
+France Intrastat Service (DES)
+
+
+
+
+
France Intrastat Service (DES)
+
+
+

+
This module adds support for the Déclaration Européenne des Services (DES) for France.
+
The DES declaration has been introduced on January 1st 2010 in France. All French companies must send this declaration each month to France’s Customs administration if they sell services without VAT to other EU companies.
+
More information about the DES is available on this official web page.
+
Table of contents
+
+
+
+
To use this module, you need to go to the menu Invoicing > Reports > Intrastat > DES and create a new DES. Then, click on the button Generate lines from invoices to automatically generate the lines of DES. After checking the lines that have been automatically generated, click on the button Attach XML file to create the XML file corresponding to the DES. Eventually, connect to your account on pro.douane and upload the XML file.
+
+
+
+
Bugs are tracked on GitHub Issues.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+feedback.
+
Do not contact contributors directly about support or help with technical issues.
+
+
+
+
+
+
+
+
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.
+
Current maintainer:
+

+
This module is part of the OCA/l10n-france project on GitHub.
+
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
+
+
+
+
+
diff --git a/l10n_fr_intrastat_service/tests/__init__.py b/l10n_fr_intrastat_service/tests/__init__.py
new file mode 100644
index 000000000..2bfa6b6d3
--- /dev/null
+++ b/l10n_fr_intrastat_service/tests/__init__.py
@@ -0,0 +1 @@
+from . import test_fr_intrastat_service
diff --git a/l10n_fr_intrastat_service/tests/test_fr_intrastat_service.py b/l10n_fr_intrastat_service/tests/test_fr_intrastat_service.py
new file mode 100644
index 000000000..42f9afaeb
--- /dev/null
+++ b/l10n_fr_intrastat_service/tests/test_fr_intrastat_service.py
@@ -0,0 +1,183 @@
+# Copyright 2016-2020 Akretion France (http://www.akretion.com/)
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+# @author: Alexis de Lattre
+
+import base64
+from datetime import datetime
+
+from dateutil.relativedelta import relativedelta
+from lxml import etree
+
+from odoo.tests.common import TransactionCase
+from odoo.tools import float_compare
+
+
+class TestFrIntrastatService(TransactionCase):
+ def setUp(self):
+ super(TestFrIntrastatService, self).setUp()
+ # Set company country to France
+ self.company = self.env.ref("base.main_company")
+ self.company.country_id = self.env.ref("base.fr")
+ self.company.currency_id = self.env.ref("base.EUR")
+ self.move_model = self.env["account.move"]
+ self.move_line_model = self.env["account.move.line"]
+ self.account_account_model = self.env["account.account"]
+ self.service_product = self.env["product.product"].create(
+ {
+ "name": "Engineering services",
+ "type": "service",
+ "sale_ok": True,
+ }
+ )
+ self.belgian_partner = self.env["res.partner"].create(
+ {
+ "name": "Odoo SA",
+ "is_company": True,
+ "vat": "BE0477472701",
+ "country_id": self.env.ref("base.be").id,
+ }
+ )
+ self.account_receivable = self.account_account_model.search(
+ [("code", "=", "411100"), ("company_id", "=", self.company.id)], limit=1
+ )
+
+ if not self.account_receivable:
+ self.account_receivable = self.account_account_model.create(
+ {
+ "code": "411100",
+ "name": "Debtors - (test)",
+ "reconcile": True,
+ "user_type_id": self.ref("account.data_account_type_receivable"),
+ "company_id": self.company.id,
+ }
+ )
+ self.account_revenue = self.account_account_model.search(
+ [("code", "=", "706000"), ("company_id", "=", self.company.id)], limit=1
+ )
+ if not self.account_revenue:
+ self.account_revenue = self.account_account_model.create(
+ {
+ "code": "706000",
+ "name": "Service Sales - (test)",
+ "user_type_id": self.ref("account.data_account_type_revenue"),
+ "company_id": self.company.id,
+ }
+ )
+
+ # create first invoice
+ date = datetime.today() + relativedelta(day=5, months=-1)
+ inv1 = self.move_model.create(
+ {
+ "company_id": self.company.id,
+ "partner_id": self.belgian_partner.id,
+ "currency_id": self.env.ref("base.EUR").id,
+ "move_type": "out_invoice",
+ "invoice_date": date,
+ "invoice_line_ids": [
+ (
+ 0,
+ 0,
+ {
+ "product_id": self.service_product.id,
+ "quantity": 5,
+ "price_unit": 90,
+ "name": "Audit service",
+ "account_id": self.account_revenue.id,
+ },
+ ),
+ (
+ 0,
+ 0,
+ {
+ # product
+ "product_id": self.env.ref("product.product_product_25").id,
+ "quantity": 1,
+ "price_unit": 1950,
+ "name": "Laptop",
+ "account_id": self.account_revenue.id,
+ },
+ ),
+ ],
+ }
+ )
+ inv1.action_post()
+ # create 2nd invoice
+ inv2 = self.move_model.create(
+ {
+ "company_id": self.company.id,
+ "partner_id": self.belgian_partner.id,
+ "currency_id": self.env.ref("base.EUR").id,
+ "move_type": "out_invoice",
+ "invoice_date": date,
+ "invoice_line_ids": [
+ (
+ 0,
+ 0,
+ {
+ "product_id": self.env.ref("product.product_product_1").id,
+ "quantity": 2,
+ "price_unit": 90.2,
+ "name": "GAP Analysis for your Odoo v10 project",
+ "account_id": self.account_revenue.id,
+ },
+ ),
+ (
+ 0,
+ 0,
+ {
+ # consu product
+ "product_id": self.env.ref("product.product_product_7").id,
+ "quantity": 1,
+ "price_unit": 45,
+ "name": "Apple headphones",
+ "account_id": self.account_revenue.id,
+ },
+ ),
+ ],
+ }
+ )
+ inv2.action_post()
+ # create refund
+ inv3 = self.move_model.create(
+ {
+ "company_id": self.company.id,
+ "partner_id": self.belgian_partner.id,
+ "currency_id": self.env.ref("base.EUR").id,
+ "move_type": "out_refund",
+ "invoice_date": date,
+ "invoice_line_ids": [
+ (
+ 0,
+ 0,
+ {
+ "product_id": self.service_product.id,
+ "quantity": 1,
+ "price_unit": 90,
+ "name": "Refund consulting hour",
+ "account_id": self.account_revenue.id,
+ },
+ )
+ ],
+ }
+ )
+ inv3.action_post()
+
+ def test_generate_des(self):
+ des = self.env["l10n.fr.intrastat.service.declaration"].create(
+ {"company_id": self.company.id}
+ )
+ des.generate_service_lines()
+ self.assertEqual(float_compare(des.total_amount, 540.0, precision_digits=0), 0)
+ self.assertEqual(des.num_decl_lines, 3)
+ des.done()
+ self.assertEqual(des.state, "done")
+ des.generate_xml()
+ xml_des_file = des.attachment_id
+ self.assertTrue(xml_des_file)
+ self.assertEqual(xml_des_file.name[-4:], ".xml")
+ xml_str = base64.b64decode(xml_des_file.datas)
+ xml_root = etree.fromstring(xml_str)
+ company_vat_xpath = xml_root.xpath("/fichier_des/declaration_des/num_tvaFr")
+ self.assertEqual(company_vat_xpath[0].text, self.company.vat)
+ lines_xpath = xml_root.xpath("/fichier_des/declaration_des/ligne_des")
+ self.assertEqual(len(lines_xpath), des.num_decl_lines)
diff --git a/l10n_fr_intrastat_service/views/intrastat_service_view.xml b/l10n_fr_intrastat_service/views/intrastat_service_view.xml
new file mode 100644
index 000000000..a5e7fd559
--- /dev/null
+++ b/l10n_fr_intrastat_service/views/intrastat_service_view.xml
@@ -0,0 +1,206 @@
+
+
+
+
+
+ fr.intrastat.service.declaration.form
+ l10n.fr.intrastat.service.declaration
+
+
+
+
+
+
+ fr.intrastat.service.declaration.tree
+ l10n.fr.intrastat.service.declaration
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fr.intrastat.service.declaration.search
+ l10n.fr.intrastat.service.declaration
+
+
+
+
+
+
+
+
+
+
+
+
+
+ fr.intrastat.service.declaration.graph
+ l10n.fr.intrastat.service.declaration
+
+
+
+
+
+
+
+
+
+ fr.intrastat.service.declaration.pivot
+ l10n.fr.intrastat.service.declaration
+
+
+
+
+
+
+
+
+
+ fr.intrastat.service.declaration.line.form
+ l10n.fr.intrastat.service.declaration.line
+
+
+
+
+
+
+ fr.intrastat.service.declaration.line.tree
+ l10n.fr.intrastat.service.declaration.line
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DES
+ l10n.fr.intrastat.service.declaration
+ tree,form,graph,pivot
+
+
+
+
diff --git a/setup/l10n_fr_intrastat_service/odoo/addons/l10n_fr_intrastat_service b/setup/l10n_fr_intrastat_service/odoo/addons/l10n_fr_intrastat_service
new file mode 120000
index 000000000..af14383ee
--- /dev/null
+++ b/setup/l10n_fr_intrastat_service/odoo/addons/l10n_fr_intrastat_service
@@ -0,0 +1 @@
+../../../../l10n_fr_intrastat_service
\ No newline at end of file
diff --git a/setup/l10n_fr_intrastat_service/setup.py b/setup/l10n_fr_intrastat_service/setup.py
new file mode 100644
index 000000000..28c57bb64
--- /dev/null
+++ b/setup/l10n_fr_intrastat_service/setup.py
@@ -0,0 +1,6 @@
+import setuptools
+
+setuptools.setup(
+ setup_requires=['setuptools-odoo'],
+ odoo_addon=True,
+)