Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
e46b506
[ADD] intrastat_base: Redesign for 6.1
Apr 4, 2011
ebbe426
[MIG] intrastat_base: Migration to 7.0
Apr 24, 2013
d377c4f
[FIX] intrastat_base: Several things
bealdav Mar 9, 2014
2a97436
[IMP] intrastat_base: Several improvements:
Apr 14, 2014
476546f
[MIG] intrastat_base: Migration to 8.0
Jun 23, 2014
3ab1787
Make dutch ICP report workable on odoo 8.0 [FIX] Some small changes i…
NL66278 Feb 4, 2015
4e82435
Continue the port to the new API Access for intrastat report to accou…
Feb 7, 2015
728dd56
Revert rename of _check_generate_lines to version withouth underscore.
NL66278 Feb 13, 2015
7edd603
[IMP] intrasta_base: Several imps:
Apr 14, 2015
fcab4ad
[REF] intrastat_base: major update intrastat V3
luc-demeyer Oct 20, 2015
c9c9c71
[IMP] intrastat_base: A lot of imps:
alexis-via Nov 10, 2015
a745f3f
[FIX] intrastat_base: this week's ci errors + wrong variable name
hbrunn May 30, 2016
3780239
Cleaner view inheritance (works both in v8 and v9)
alexis-via Jun 21, 2016
3a14f43
update intrastat_base
luc-demeyer Oct 3, 2016
fdd3e76
[IMP] intrastat_base: Update README.rst + rename variables + restore …
alexis-via Oct 3, 2016
fb917d8
[MIG] intrastat_base: Migration to v10
alexis-via Oct 11, 2016
6a87af6
[MIG] intrastat_base: Migration to 11.0
Mar 9, 2018
e7c1bb3
[IMP] *: removed utf-8 headers, changed icon and site
rvalyi Jul 28, 2018
407e68f
[10.0][FIX] intrastat_common - remove check on EUR
luc-demeyer Aug 16, 2018
2c4fc52
Add new module product_harmonized_system_delivery (hide native hs_cod…
alexis-via Dec 6, 2018
34b5824
[FIX+IMP] intrastat_*: Several things:
alexis-via Dec 10, 2018
1e1e6a2
[MIG] intrastat_product: Migration to 11.0
luc-demeyer Apr 17, 2019
37d40be
Update translation files
oca-transbot May 20, 2019
b840be3
Prepare v12 branch
alexis-via May 27, 2019
cf39863
[MIG] Migrate all modules from v11 to v12
alexis-via May 28, 2019
2a96f3d
Update translation files
oca-transbot Jun 16, 2019
371ca87
[MIG] intrastat_base: Migration to 13.0
luc-demeyer Jan 14, 2020
8b6880c
pre-commit
luc-demeyer Jan 14, 2020
15ad50c
[UPD] Update intrastat_base.pot
oca-travis Jan 17, 2020
bbce88c
[UPD] README.rst
OCA-git-bot Jan 17, 2020
b065643
Update translation files
oca-transbot Jan 31, 2020
9d83f23
[MIG] intrastat_product: Migration to 13.0
luc-demeyer Feb 26, 2020
18ba122
[13.0][FIX]attach_xml_file
luc-demeyer Mar 3, 2020
cd497f0
intrastat_base 13.0.1.1.0
OCA-git-bot Mar 3, 2020
fed7fdc
pre-commit update
OCA-git-bot Mar 14, 2020
f347e37
intrastat_product: Add xml_attachment_id field
alexis-via Jun 8, 2020
30f13b7
Update translation files
oca-transbot Aug 16, 2020
04d8c50
[MIG] intrastat_base from v13 to v14
alexis-via Oct 14, 2020
18e199d
intrastat_base: remove methods in intrastat.common that are not usefu…
alexis-via Oct 14, 2020
5642c90
[UPD] README.rst
OCA-git-bot Nov 19, 2020
a08e191
[IMP] update dotfiles [ci skip]
OCA-git-bot Dec 11, 2020
eb4afc8
intrastat_base: use fiscal position, following suggestion on issue #110
alexis-via Jan 5, 2021
3c5ee21
Add related field intrastat_fiscal_position on account.move
alexis-via Jan 5, 2021
c80be1d
Remove intrastat from res.country
alexis-via Jan 22, 2021
74b9dd4
intrastat_base: update USAGE.rst
alexis-via Jan 24, 2021
71894de
[UPD] Update intrastat_base.pot
oca-travis Feb 1, 2021
62a42fe
[UPD] README.rst
OCA-git-bot Feb 1, 2021
d827c88
intrastat_base 14.0.2.0.0
OCA-git-bot Feb 1, 2021
6979be2
Update translation files
oca-transbot Feb 1, 2021
bdceb40
Translated using Weblate (French)
Jul 4, 2021
b4374c4
[14.0][IMP] intrastat_*: Improve tests and code
rousseldenis Oct 23, 2021
31946fc
[14.0][IMP] intrastat_base: Split models files
rousseldenis Oct 23, 2021
e87e6b7
[14.0][IMP] intrastat_*: CONTRIBUTORS.rst
rousseldenis Oct 23, 2021
7d52eee
[14.0][IMP] intrastat_*: Add tests for base and for sale flows
rousseldenis Oct 24, 2021
20d8d10
[14.0][IMP] intrastat_product: Add description for fake model
rousseldenis Oct 24, 2021
5488746
intrastat_base: Remove intrastat.common class
alexis-via Dec 15, 2021
00d4181
[MIG] intrastat_base to v15
alexis-via Dec 16, 2021
3582cc3
[UPD] Update intrastat_base.pot
May 30, 2022
64bb399
[UPD] README.rst
OCA-git-bot May 30, 2022
b246ed5
[IMP] intrastat_base: Brexit support
victoralmau Jun 14, 2022
e61fe5e
[UPD] Update intrastat_base.pot
Jul 24, 2022
aee7541
intrastat_base 15.0.1.0.1
OCA-git-bot Jul 24, 2022
49cfd5b
Update translation files
oca-transbot Jul 24, 2022
6204d3f
[MIG] intrastat_base to v16
alexis-via Dec 27, 2022
616b585
intrastat_base: intrastat field is now a selection field
alexis-via Feb 8, 2023
e5722c7
[FIX] intrastat_base: inherit of account.fiscal.position.template for…
alexis-via Feb 9, 2023
7c5e28c
[UPD] Update intrastat_base.pot
Mar 4, 2023
c53d282
[UPD] README.rst
OCA-git-bot Mar 4, 2023
10ed4f3
Update translation files
weblate Mar 4, 2023
0dcefb3
Translated using Weblate (French)
sanrav May 26, 2023
3a7de11
Translated using Weblate (French)
Jun 7, 2023
7ac1fbf
intrastat_base: fix string formatting
alexis-via Jun 7, 2023
bbbd20c
[UPD] Update intrastat_base.pot
Jun 9, 2023
2d51fab
intrastat_base 16.0.1.1.0
OCA-git-bot Jun 9, 2023
bcd3345
Update translation files
weblate Jun 9, 2023
e9f19ab
Translated using Weblate (French)
Jun 20, 2023
f5e2b64
Added translation using Weblate (Spanish)
Ivorra78 Aug 4, 2023
6ab972e
Translated using Weblate (Spanish)
Ivorra78 Aug 4, 2023
f43133d
[UPD] README.rst
OCA-git-bot Sep 3, 2023
0a520db
Update translation files
weblate Oct 9, 2023
641b9ed
[IMP] intrastat_base: pre-commit auto fixes
alexis-via Dec 29, 2023
f643359
[MIG] intrastat_base: migrate from v16 to v17
alexis-via Dec 29, 2023
4e805ee
[UPD] Update intrastat_base.pot
Jan 19, 2024
52918af
[BOT] post-merge updates
OCA-git-bot Jan 19, 2024
499646b
Update translation files
weblate Feb 3, 2024
4fc8f58
Added translation using Weblate (Italian)
mymage Feb 4, 2024
b629944
Translated using Weblate (Italian)
mymage Feb 13, 2024
e2ae448
Translated using Weblate (Italian)
mymage Apr 4, 2024
380f676
[IMP] intrastat_base: pre-commit auto fixes for v18 migration
alexis-via Nov 27, 2024
3ba1a28
[MIG] intrastat_base to v18
alexis-via Nov 27, 2024
f499fbb
[UPD] Update intrastat_base.pot
Jan 31, 2025
230803b
[BOT] post-merge updates
OCA-git-bot Jan 31, 2025
9438143
Update translation files
weblate Jan 31, 2025
94d34ac
[IMP] intrastat_base: add field intrastat_type on product.template
alexis-via Feb 6, 2025
ef7f50b
[IMP] intrastat_base: is_accessory_cost is now a computed field
alexis-via Feb 6, 2025
8609a0f
[UPD] Update intrastat_base.pot
Feb 11, 2025
503ce41
[BOT] post-merge updates
OCA-git-bot Feb 11, 2025
365c91d
Update translation files
weblate Feb 11, 2025
08031a3
Translated using Weblate (Italian)
mymage Feb 12, 2025
bb106f5
[MIG] intrastat_base: migrate 18 -> 19
alexis-via Dec 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
127 changes: 127 additions & 0 deletions intrastat_base/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

========================
Intrastat Reporting Base
========================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:2ef7912c1e42dd16e45722cb20b94fb6c3311a7019648cc51db7ba92c7a47995
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |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/license-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%2Fintrastat--extrastat-lightgray.png?logo=github
:target: https://github.com/OCA/intrastat-extrastat/tree/19.0/intrastat_base
:alt: OCA/intrastat-extrastat
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/intrastat-extrastat-19-0/intrastat-extrastat-19-0-intrastat_base
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/intrastat-extrastat&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module contains common functions for the intrastat reporting and
should be used in combination with the generic reporting module
*intrastat_product* and with the country-specific reporting modules such
as:

- *l10n_fr_intrastat_service*: the module for the *Déclaration
Européenne des Services* (DES) for France
- *l10n_fr_intrastat_product*: the module for the *Déclaration
d'Echange de Biens* (DEB) for France
- *l10n_be_intrastat_product*: the module for the Intrastat Declaration
for Belgium.

**Table of contents**

.. contents::
:local:

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

WARNING:

This module conflicts with the module *account_intrastat* from Odoo
Enterprise. If you have already installed the module
*account_intrastat*, you should uninstall it first before installing
this module.

Usage
=====

This module adds an intrastat property on fiscal positions.

With this module, the country field on partners becomes a required
field.

It adds an *Intrastat* section on the *Invoicing* configuration page.

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/intrastat-extrastat/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/intrastat-extrastat/issues/new?body=module:%20intrastat_base%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* ACSONE SA/NV
* Akretion
* Noviat

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

- Alexis de Lattre, Akretion <alexis.delattre@akretion.com>
- Luc De Meyer, Noviat <info@noviat.com>
- Kumar Aberer, brain-tec AG <kumar.aberer@braintec-group.com>
- Andrea Stirpe <a.stirpe@onestein.nl>
- Denis Roussel <denis.roussel@acsone.eu>

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
.. |maintainer-luc-demeyer| image:: https://github.com/luc-demeyer.png?size=40px
:target: https://github.com/luc-demeyer
:alt: luc-demeyer

Current `maintainers <https://odoo-community.org/page/maintainer-role>`__:

|maintainer-alexis-via| |maintainer-luc-demeyer|

This module is part of the `OCA/intrastat-extrastat <https://github.com/OCA/intrastat-extrastat/tree/19.0/intrastat_base>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
2 changes: 2 additions & 0 deletions intrastat_base/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
from . import models
from . import wizards
26 changes: 26 additions & 0 deletions intrastat_base/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 2011-2022 Akretion (http://www.akretion.com)
# Copyright 2018-2022 brain-tec AG (Kumar Aberer <kumar.aberer@braintec-group.com>)
# Copyright 2009-2022 Noviat (http://www.noviat.com)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

{
"name": "Intrastat Reporting Base",
"version": "19.0.1.0.0",
"category": "Intrastat",
"license": "AGPL-3",
"summary": "Base module for Intrastat reporting",
"author": "ACSONE SA/NV,Akretion,Noviat,Odoo Community Association (OCA)",
"maintainers": ["alexis-via", "luc-demeyer"],
"website": "https://github.com/OCA/intrastat-extrastat",
"depends": ["base_vat", "account"],
"excludes": ["account_intrastat"],
"data": [
"views/product_template.xml",
"views/res_partner.xml",
"views/res_config_settings.xml",
"views/intrastat.xml",
"views/account_fiscal_position.xml",
],
"demo": ["demo/intrastat_demo.xml"],
"installable": True,
}
71 changes: 71 additions & 0 deletions intrastat_base/demo/intrastat_demo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright 2011-2022 Akretion France (http://www.akretion.com/)
@author: Alexis de Lattre <alexis.delattre@akretion.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-->
<odoo noupdate="1">
<record id="base.main_partner" model="res.partner">
<field name="vat">FR58441019213</field>
</record>
<!-- Create a few partners from several EU countries
with real/valid VAT number -->
<record id="noviat" model="res.partner">
<field name="name">Noviat</field>
<field name="is_company">1</field>
<field name="website">https://www.noviat.com</field>
<field name="street">Avenue de Rusatiralaan 1</field>
<field name="city">Ganshoren</field>
<field name="zip">1083</field>
<field name="country_id" ref="base.be" />
<field name="vat">BE0820512013</field>
</record>
<record id="acsone" model="res.partner">
<field name="name">Acsone</field>
<field name="is_company">1</field>
<field name="website">https://www.acsone.eu</field>
<field name="street">Drève Richelle, 167</field>
<field name="city">Waterloo</field>
<field name="zip">1410</field>
<field name="country_id" ref="base.be" />
<field name="vat">BE0835207216</field>
</record>
<record id="tecnativa" model="res.partner">
<field name="name">Tecnativa</field>
<field name="is_company">1</field>
<field name="website">https://www.tecnativa.com</field>
<field name="street">Calle Tormos 1-A, 25</field>
<field name="city">Alicante</field>
<field name="zip">03008</field>
<field name="country_id" ref="base.es" />
<field name="vat">ESB87530432</field>
</record>
<record id="forgeflow" model="res.partner">
<field name="name">ForgeFlow</field>
<field name="is_company">1</field>
<field name="website">https://www.forgeflow.com</field>
<field name="street">Rosselló 319, 6-1</field>
<field name="city">Barcelona</field>
<field name="zip">08037</field>
<field name="country_id" ref="base.es" />
<field name="vat">ESB66676008</field>
</record>
<record id="akretion_france" model="res.partner">
<field name="name">Akretion France</field>
<field name="is_company">1</field>
<field name="website">https://www.akretion.com</field>
<field name="street">27 rue Henri Rolland</field>
<field name="city">Villeurbanne</field>
<field name="zip">69100</field>
<field name="country_id" ref="base.fr" />
<field name="vat">FR86792377731</field>
</record>
<record id="shipping_costs_exclude" model="product.product">
<field name="name">Shipping costs</field>
<field name="default_code">SHIP_S</field>
<field name="type">service</field>
<field name="categ_id" ref="product.product_category_services" />
<field name="list_price">30</field>
<field name="is_accessory_cost" eval="True" />
</record>
</odoo>
Loading