From 1dd8b40a3d7502f74a4b8971f481b9ddcb288766 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Wed, 24 Jan 2024 23:05:22 +0100 Subject: [PATCH] [IMP] l10n_fr_intrastat_product: pre-commit auto fixes --- l10n_fr_intrastat_product/README.rst | 49 +++++++++++++------ l10n_fr_intrastat_product/pyproject.toml | 3 ++ l10n_fr_intrastat_product/readme/CONFIGURE.md | 12 +++++ .../readme/CONFIGURE.rst | 8 --- .../readme/CONTRIBUTORS.md | 1 + .../readme/CONTRIBUTORS.rst | 1 - .../readme/DESCRIPTION.md | 6 +++ .../readme/DESCRIPTION.rst | 3 -- l10n_fr_intrastat_product/readme/USAGE.md | 11 +++++ l10n_fr_intrastat_product/readme/USAGE.rst | 1 - .../static/description/index.html | 37 ++++++++++---- 11 files changed, 93 insertions(+), 39 deletions(-) create mode 100644 l10n_fr_intrastat_product/pyproject.toml create mode 100644 l10n_fr_intrastat_product/readme/CONFIGURE.md delete mode 100644 l10n_fr_intrastat_product/readme/CONFIGURE.rst create mode 100644 l10n_fr_intrastat_product/readme/CONTRIBUTORS.md delete mode 100644 l10n_fr_intrastat_product/readme/CONTRIBUTORS.rst create mode 100644 l10n_fr_intrastat_product/readme/DESCRIPTION.md delete mode 100644 l10n_fr_intrastat_product/readme/DESCRIPTION.rst create mode 100644 l10n_fr_intrastat_product/readme/USAGE.md delete mode 100644 l10n_fr_intrastat_product/readme/USAGE.rst diff --git a/l10n_fr_intrastat_product/README.rst b/l10n_fr_intrastat_product/README.rst index c38d2ca68..4622b2592 100644 --- a/l10n_fr_intrastat_product/README.rst +++ b/l10n_fr_intrastat_product/README.rst @@ -17,20 +17,23 @@ EMEBI :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/16.0/l10n_fr_intrastat_product + :target: https://github.com/OCA/l10n-france/tree/17.0/l10n_fr_intrastat_product :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-16-0/l10n-france-16-0-l10n_fr_intrastat_product + :target: https://translation.odoo-community.org/projects/l10n-france-17-0/l10n-france-17-0-l10n_fr_intrastat_product :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/l10n-france&target_branch=16.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-france&target_branch=17.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| -This module adds support for the *Enquête mensuelle statistique sur les échanges de biens intra-UE* (EMEBI), for France. Before 2022, this declaration was called Déclaration d'Échange de Biens (DEB). +This module adds support for the *Enquête mensuelle statistique sur les +échanges de biens intra-UE* (EMEBI), for France. Before 2022, this +declaration was called Déclaration d'Échange de Biens (DEB). -More information about the EMEBI is available on this `official web page `_. +More information about the EMEBI is available on this `official web +page `__. **Table of contents** @@ -42,17 +45,31 @@ Configuration To configure this module, you need to: - * go to the menu Invoicing > Configuration > Intrastat > Transaction Types to create/verify the Transaction Types - * go to the menu Invoicing > Settings and go to the *Intrastat* section + - go to the menu Invoicing > Configuration > Intrastat > Transaction + Types to create/verify the Transaction Types + - go to the menu Invoicing > Settings and go to the *Intrastat* + section -Make sure that you have already configured the other modules *intrastat_base* and *intrastat_product* on which this module depends. +Make sure that you have already configured the other modules +*intrastat_base* and *intrastat_product* on which this module depends. -WARNING: there are A LOT of settings for DEB and all these settings need to be configured properly to generate DEBs with Odoo. +WARNING: there are A LOT of settings for DEB and all these settings need +to be configured properly to generate DEBs with Odoo. Usage ===== -To use this module, you need to go to the menu Invoicing > Reports > Intrastat > EMEBI and create a new EMEBI. Depending on your obligation levels, you may have to create 2 EMEBIs: one for departures (Expéditions) and one for arrivals (Introductions). Then, click on the button *Generate lines from invoices* to automatically generate the computation lines of EMEBI. After checking the lines that have been automatically generated, click on the button *Confirm* to generate the declaration lines, create the XML file and set the declaration readonly. Eventually, connect to your account on `douane.gouv.fr `_ and upload the EMEBI XML file. +To use this module, you need to go to the menu Invoicing > Reports > +Intrastat > EMEBI and create a new EMEBI. Depending on your obligation +levels, you may have to create 2 EMEBIs: one for departures +(Expéditions) and one for arrivals (Introductions). Then, click on the +button *Generate lines from invoices* to automatically generate the +computation lines of EMEBI. After checking the lines that have been +automatically generated, click on the button *Confirm* to generate the +declaration lines, create the XML file and set the declaration readonly. +Eventually, connect to your account on +`douane.gouv.fr `__ and upload the EMEBI +XML file. Bug Tracker =========== @@ -60,7 +77,7 @@ 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 to smash it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -68,17 +85,17 @@ Credits ======= Authors -~~~~~~~ +------- * Akretion Contributors -~~~~~~~~~~~~ +------------ -* Alexis de Lattre +- Alexis de Lattre Maintainers -~~~~~~~~~~~ +----------- This module is maintained by the OCA. @@ -98,6 +115,6 @@ Current `maintainer `__: |maintainer-alexis-via| -This module is part of the `OCA/l10n-france `_ project on GitHub. +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_product/pyproject.toml b/l10n_fr_intrastat_product/pyproject.toml new file mode 100644 index 000000000..4231d0ccc --- /dev/null +++ b/l10n_fr_intrastat_product/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/l10n_fr_intrastat_product/readme/CONFIGURE.md b/l10n_fr_intrastat_product/readme/CONFIGURE.md new file mode 100644 index 000000000..0f6f2bc8d --- /dev/null +++ b/l10n_fr_intrastat_product/readme/CONFIGURE.md @@ -0,0 +1,12 @@ +To configure this module, you need to: + +> - go to the menu Invoicing \> Configuration \> Intrastat \> +> Transaction Types to create/verify the Transaction Types +> - go to the menu Invoicing \> Settings and go to the *Intrastat* +> section + +Make sure that you have already configured the other modules +*intrastat_base* and *intrastat_product* on which this module depends. + +WARNING: there are A LOT of settings for DEB and all these settings need +to be configured properly to generate DEBs with Odoo. diff --git a/l10n_fr_intrastat_product/readme/CONFIGURE.rst b/l10n_fr_intrastat_product/readme/CONFIGURE.rst deleted file mode 100644 index e719bbe1e..000000000 --- a/l10n_fr_intrastat_product/readme/CONFIGURE.rst +++ /dev/null @@ -1,8 +0,0 @@ -To configure this module, you need to: - - * go to the menu Invoicing > Configuration > Intrastat > Transaction Types to create/verify the Transaction Types - * go to the menu Invoicing > Settings and go to the *Intrastat* section - -Make sure that you have already configured the other modules *intrastat_base* and *intrastat_product* on which this module depends. - -WARNING: there are A LOT of settings for DEB and all these settings need to be configured properly to generate DEBs with Odoo. diff --git a/l10n_fr_intrastat_product/readme/CONTRIBUTORS.md b/l10n_fr_intrastat_product/readme/CONTRIBUTORS.md new file mode 100644 index 000000000..b61afe5d0 --- /dev/null +++ b/l10n_fr_intrastat_product/readme/CONTRIBUTORS.md @@ -0,0 +1 @@ +- Alexis de Lattre \<\> diff --git a/l10n_fr_intrastat_product/readme/CONTRIBUTORS.rst b/l10n_fr_intrastat_product/readme/CONTRIBUTORS.rst deleted file mode 100644 index ff65d68ce..000000000 --- a/l10n_fr_intrastat_product/readme/CONTRIBUTORS.rst +++ /dev/null @@ -1 +0,0 @@ -* Alexis de Lattre diff --git a/l10n_fr_intrastat_product/readme/DESCRIPTION.md b/l10n_fr_intrastat_product/readme/DESCRIPTION.md new file mode 100644 index 000000000..fa16fa07e --- /dev/null +++ b/l10n_fr_intrastat_product/readme/DESCRIPTION.md @@ -0,0 +1,6 @@ +This module adds support for the *Enquête mensuelle statistique sur les +échanges de biens intra-UE* (EMEBI), for France. Before 2022, this +declaration was called Déclaration d'Échange de Biens (DEB). + +More information about the EMEBI is available on this [official web +page](https://www.douane.gouv.fr/fiche/reglementation-sur-la-reponse-lenquete-mensuelle-statistique-sur-les-echanges-de-biens-intra). diff --git a/l10n_fr_intrastat_product/readme/DESCRIPTION.rst b/l10n_fr_intrastat_product/readme/DESCRIPTION.rst deleted file mode 100644 index 2bff2e1d3..000000000 --- a/l10n_fr_intrastat_product/readme/DESCRIPTION.rst +++ /dev/null @@ -1,3 +0,0 @@ -This module adds support for the *Enquête mensuelle statistique sur les échanges de biens intra-UE* (EMEBI), for France. Before 2022, this declaration was called Déclaration d'Échange de Biens (DEB). - -More information about the EMEBI is available on this `official web page `_. diff --git a/l10n_fr_intrastat_product/readme/USAGE.md b/l10n_fr_intrastat_product/readme/USAGE.md new file mode 100644 index 000000000..dfde2a1ca --- /dev/null +++ b/l10n_fr_intrastat_product/readme/USAGE.md @@ -0,0 +1,11 @@ +To use this module, you need to go to the menu Invoicing \> Reports \> +Intrastat \> EMEBI and create a new EMEBI. Depending on your obligation +levels, you may have to create 2 EMEBIs: one for departures +(Expéditions) and one for arrivals (Introductions). Then, click on the +button *Generate lines from invoices* to automatically generate the +computation lines of EMEBI. After checking the lines that have been +automatically generated, click on the button *Confirm* to generate the +declaration lines, create the XML file and set the declaration readonly. +Eventually, connect to your account on +[douane.gouv.fr](https://www.douane.gouv.fr/) and upload the EMEBI XML +file. diff --git a/l10n_fr_intrastat_product/readme/USAGE.rst b/l10n_fr_intrastat_product/readme/USAGE.rst deleted file mode 100644 index 79ed357c5..000000000 --- a/l10n_fr_intrastat_product/readme/USAGE.rst +++ /dev/null @@ -1 +0,0 @@ -To use this module, you need to go to the menu Invoicing > Reports > Intrastat > EMEBI and create a new EMEBI. Depending on your obligation levels, you may have to create 2 EMEBIs: one for departures (Expéditions) and one for arrivals (Introductions). Then, click on the button *Generate lines from invoices* to automatically generate the computation lines of EMEBI. After checking the lines that have been automatically generated, click on the button *Confirm* to generate the declaration lines, create the XML file and set the declaration readonly. Eventually, connect to your account on `douane.gouv.fr `_ and upload the EMEBI XML file. diff --git a/l10n_fr_intrastat_product/static/description/index.html b/l10n_fr_intrastat_product/static/description/index.html index eb6f8863f..2aea01162 100644 --- a/l10n_fr_intrastat_product/static/description/index.html +++ b/l10n_fr_intrastat_product/static/description/index.html @@ -369,9 +369,12 @@

EMEBI

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:e31636ac5ffe766e7171b8531d14ecc93e2c162d625a250888f605f9dc92cad4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/l10n-france Translate me on Weblate Try me on Runboat

-

This module adds support for the Enquête mensuelle statistique sur les échanges de biens intra-UE (EMEBI), for France. Before 2022, this declaration was called Déclaration d’Échange de Biens (DEB).

-

More information about the EMEBI is available on this official web page.

+

Beta License: AGPL-3 OCA/l10n-france Translate me on Weblate Try me on Runboat

+

This module adds support for the Enquête mensuelle statistique sur les +échanges de biens intra-UE (EMEBI), for France. Before 2022, this +declaration was called Déclaration d’Échange de Biens (DEB).

+

More information about the EMEBI is available on this official web +page.

Table of contents

    @@ -391,23 +394,37 @@

    Configuration

    To configure this module, you need to:

      -
    • go to the menu Invoicing > Configuration > Intrastat > Transaction Types to create/verify the Transaction Types
    • -
    • go to the menu Invoicing > Settings and go to the Intrastat section
    • +
    • go to the menu Invoicing > Configuration > Intrastat > Transaction +Types to create/verify the Transaction Types
    • +
    • go to the menu Invoicing > Settings and go to the Intrastat +section
    -

    Make sure that you have already configured the other modules intrastat_base and intrastat_product on which this module depends.

    -

    WARNING: there are A LOT of settings for DEB and all these settings need to be configured properly to generate DEBs with Odoo.

    +

    Make sure that you have already configured the other modules +intrastat_base and intrastat_product on which this module depends.

    +

    WARNING: there are A LOT of settings for DEB and all these settings need +to be configured properly to generate DEBs with Odoo.

Usage

-

To use this module, you need to go to the menu Invoicing > Reports > Intrastat > EMEBI and create a new EMEBI. Depending on your obligation levels, you may have to create 2 EMEBIs: one for departures (Expéditions) and one for arrivals (Introductions). Then, click on the button Generate lines from invoices to automatically generate the computation lines of EMEBI. After checking the lines that have been automatically generated, click on the button Confirm to generate the declaration lines, create the XML file and set the declaration readonly. Eventually, connect to your account on douane.gouv.fr and upload the EMEBI XML file.

+

To use this module, you need to go to the menu Invoicing > Reports > +Intrastat > EMEBI and create a new EMEBI. Depending on your obligation +levels, you may have to create 2 EMEBIs: one for departures +(Expéditions) and one for arrivals (Introductions). Then, click on the +button Generate lines from invoices to automatically generate the +computation lines of EMEBI. After checking the lines that have been +automatically generated, click on the button Confirm to generate the +declaration lines, create the XML file and set the declaration readonly. +Eventually, connect to your account on +douane.gouv.fr and upload the EMEBI +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 to smash it by providing a detailed and welcomed -feedback.

+feedback.

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

@@ -433,7 +450,7 @@

Maintainers

promote its widespread use.

Current maintainer:

alexis-via

-

This module is part of the OCA/l10n-france project on GitHub.

+

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.