Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIG] 8.0 l10n_nl_intrastat #58

Closed
wants to merge 12 commits into from
Closed
76 changes: 76 additions & 0 deletions l10n_nl_intrastat/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3

=============================================
Intrastat reporting (ICP) for the Netherlands
=============================================

Based on the OCA Intrastat framework, this module provides an
intrastat report for the Netherlands. Only generating the required data
for a manual declaration is supported. Message communication with the
tax authority has not yet been implemented.

Installation
============

Just install.

Configuration
=============

To configure this module, you need to:

#. Configure the country of your company (NL)
#. Configure some accounting periods

Usage
=====

To use this module, you need to:

#. Invoice some companies in other EU countries
#. Go to Accounting - Legal Reports - Intrastat - ICP report
#. View there the values for each period
#. Manually copy the values into your ICP tax entry

Known issues / Roadmap
======================

* The Dutch tax authority accepts an XML format, generate this to avoid manual processing.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues
<https://github.com/OCA/{project_repo}/issues>`_. In case of trouble, please
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The link here should be https://github.com/OCA/l10n-netherlands/issues

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.

Credits
=======

Images
------

* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.

Contributors
------------

* Therp BV

Maintainer
----------

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

This module is maintained by the OCA.

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

To contribute to this module, please visit https://odoo-community.org.
3 changes: 3 additions & 0 deletions l10n_nl_intrastat/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# -*- coding: utf-8 -*-
from . import models

18 changes: 18 additions & 0 deletions l10n_nl_intrastat/__openerp__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# -*- coding: utf-8 -*-
# Copyright 2010-2011 Akretion (http://www.akretion.com).
# Modifications Copyright 2012-2016 Therp BV <http://therp.nl>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
'name': 'Intrastat reporting (ICP) for the Netherlands',
'version': '8.0.1.0.1',
'category': 'Localisation/Report Intrastat',
'license': 'AGPL-3',
'summary': """Intrastat report for the Netherlands""",
'author': 'Therp BV, Odoo Community Association (OCA)',
'website': 'https://launchpad.net/new-report-intrastat',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we think of an updated website to propose?
Maybe https://github.com/OCA/intrastat ?

'depends': ['intrastat_base'],
'data': [
'views/l10n_nl_intrastat.xml',
'security/ir.model.access.csv',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

security/* files are commonly declared before the views/* files

],
}
172 changes: 172 additions & 0 deletions l10n_nl_intrastat/i18n/l10n_nl_intrastat.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,172 @@
# Translation of OpenERP Server.
# This file contains the translation of the following modules:
# * l10n_nl_intrastat
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 6.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-10-23 11:48+0000\n"
"PO-Revision-Date: 2012-10-23 11:48+0000\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_nl_intrastat
#: model:ir.model,name:l10n_nl_intrastat.model_l10n_nl_report_intrastat
msgid "Declaration of intracommunautary transactions (ICP)"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat.line,amount_service:0
msgid "Amount services"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat,state:0
msgid "State"
msgstr ""

#. module: l10n_nl_intrastat
#: selection:l10n_nl.report.intrastat,state:0
msgid "Draft"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat.line,amount_product:0
msgid "Amount products"
msgstr ""

#. module: l10n_nl_intrastat
#: code:addons/l10n_nl_intrastat/model/l10n_nl_intrastat.py:144
#, python-format
msgid ""
"Missing country on the invoice addresses of the following partners:\n"
"%s"
msgstr ""

#. module: l10n_nl_intrastat
#: help:l10n_nl.report.intrastat,notes:0
msgid "You can add some comments here if you want."
msgstr ""

#. module: l10n_nl_intrastat
#: help:l10n_nl.report.intrastat,company_id:0
msgid "Related company."
msgstr ""

#. module: l10n_nl_intrastat
#: help:l10n_nl.report.intrastat,date_done:0
msgid "Last date when the intrastat declaration was converted to 'Done' state."
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat,company_id:0
msgid "Company"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat.line,vat:0
msgid "VAT"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat,total_amount:0
msgid "Total amount"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat.line,country_code:0
msgid "Country Code"
msgstr ""

#. module: l10n_nl_intrastat
#: view:l10n_nl.report.intrastat:0 field:l10n_nl.report.intrastat,notes:0
msgid "Notes"
msgstr ""

#. module: l10n_nl_intrastat
#: model:ir.model,name:l10n_nl_intrastat.model_l10n_nl_report_intrastat_line
msgid "ICP report line"
msgstr ""

#. module: l10n_nl_intrastat
#: code:addons/l10n_nl_intrastat/model/l10n_nl_intrastat.py:219
#, python-format
msgid "Cannot remove IPC reports in a non-draft state"
msgstr ""

#. module: l10n_nl_intrastat
#: code:addons/l10n_nl_intrastat/model/l10n_nl_intrastat.py:119
#: code:addons/l10n_nl_intrastat/model/l10n_nl_intrastat.py:143
#: code:addons/l10n_nl_intrastat/model/l10n_nl_intrastat.py:218
#, python-format
msgid "Error"
msgstr ""

#. module: l10n_nl_intrastat
#: help:l10n_nl.report.intrastat,state:0
msgid ""
"State of the declaration. When the state is set to 'Done', the parameters "
"become read-only."
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat.line,report_id:0
msgid "ICP report"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat,line_ids:0
msgid "ICP line"
msgstr ""

#. module: l10n_nl_intrastat
#: help:l10n_nl.report.intrastat,total_amount:0
msgid "Total amount in company currency of the declaration."
msgstr ""

#. module: l10n_nl_intrastat
#: code:addons/l10n_nl_intrastat/model/l10n_nl_intrastat.py:120
#, python-format
msgid "Cannot generate reports lines in a non-draft state"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat,period_id:0
msgid "Period"
msgstr ""

#. module: l10n_nl_intrastat
#: view:l10n_nl.report.intrastat:0
msgid "Generate lines"
msgstr ""

#. module: l10n_nl_intrastat
#: selection:l10n_nl.report.intrastat,state:0
msgid "Done"
msgstr ""

#. module: l10n_nl_intrastat
#: view:l10n_nl.report.intrastat:0
msgid "Cancel"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat.line,partner_id:0
msgid "Partner"
msgstr ""

#. module: l10n_nl_intrastat
#: model:ir.actions.act_window,name:l10n_nl_intrastat.l10n_nl_intrastat_tree_action
#: model:ir.ui.menu,name:l10n_nl_intrastat.l10n_nl_intrastat_report_menu
msgid "ICP Report"
msgstr ""

#. module: l10n_nl_intrastat
#: field:l10n_nl.report.intrastat,date_done:0
msgid "Date done"
msgstr ""
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

File .pot could be safely removed, is not required anymore

Loading