From 9e6a0fa74c7dc4626bb9f31a6210fa2dd5120d66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Valyi?= Date: Thu, 16 Jan 2025 04:00:35 +0000 Subject: [PATCH] [IMP] l10n_br_cte_spec: pre-commit stuff --- l10n_br_cte_spec/README.rst | 43 +++++++++++-------- l10n_br_cte_spec/pyproject.toml | 3 ++ l10n_br_cte_spec/readme/CONTRIBUTORS.md | 2 + l10n_br_cte_spec/readme/CONTRIBUTORS.rst | 3 -- l10n_br_cte_spec/readme/DESCRIPTION.md | 20 +++++++++ l10n_br_cte_spec/readme/DESCRIPTION.rst | 18 -------- .../static/description/index.html | 20 +++++---- 7 files changed, 61 insertions(+), 48 deletions(-) create mode 100644 l10n_br_cte_spec/pyproject.toml create mode 100644 l10n_br_cte_spec/readme/CONTRIBUTORS.md delete mode 100644 l10n_br_cte_spec/readme/CONTRIBUTORS.rst create mode 100644 l10n_br_cte_spec/readme/DESCRIPTION.md delete mode 100644 l10n_br_cte_spec/readme/DESCRIPTION.rst diff --git a/l10n_br_cte_spec/README.rst b/l10n_br_cte_spec/README.rst index 6b842674155d..ecbed7f42a3d 100644 --- a/l10n_br_cte_spec/README.rst +++ b/l10n_br_cte_spec/README.rst @@ -17,35 +17,40 @@ cte spec :target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html :alt: License: LGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--brazil-lightgray.png?logo=github - :target: https://github.com/OCA/l10n-brazil/tree/14.0/l10n_br_cte_spec + :target: https://github.com/OCA/l10n-brazil/tree/16.0/l10n_br_cte_spec :alt: OCA/l10n-brazil .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/l10n-brazil-14-0/l10n-brazil-14-0-l10n_br_cte_spec + :target: https://translation.odoo-community.org/projects/l10n-brazil-16-0/l10n-brazil-16-0-l10n_br_cte_spec :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-brazil&target_branch=14.0 + :target: https://runboat.odoo-community.org/builds?repo=OCA/l10n-brazil&target_branch=16.0 :alt: Try me on Runboat |badge1| |badge2| |badge3| |badge4| |badge5| -Este módulo contem a estrutura de dados do Conhecimento de Transporte Eletrônico (CT-e). -Este módulo não faz nada sozinho, ele precisaria de um modulo `l10n_br_cte` que mapearia esses mixins -nos documentos fiscais Odoo de forma semelhante a forma como o módulo `l10n_br_nfe` faz como o módulo `l10n_br_nfe_spec`. +Este módulo contem a estrutura de dados do Conhecimento de Transporte +Eletrônico (CT-e). Este módulo não faz nada sozinho, ele precisaria de +um modulo l10n_br_cte que mapearia esses mixins nos documentos fiscais +Odoo de forma semelhante a forma como o módulo l10n_br_nfe faz como o +módulo l10n_br_nfe_spec. -Este módulo inclui os principais layouts persistentes do CT-e (Conhecimento de Transporte Eletrônico). +Este módulo inclui os principais layouts persistentes do CT-e +(Conhecimento de Transporte Eletrônico). Geração -~~~~~~~ +------- -O código dos mixins Odoo desse módulo é 100% gerado a partir dos últimos esquemas xsd da Fazenda usando xsdata e essa extensão dele: +O código dos mixins Odoo desse módulo é 100% gerado a partir dos últimos +esquemas xsd da Fazenda usando xsdata e essa extensão dele: https://github.com/akretion/xsdata-odoo +O comando usado foi: -O comando usado foi:: +:: - export XSDATA_SCHEMA=cte; export XSDATA_VERSION=40; export XSDATA_SKIP="^ICMS\d+|^ICMSSN+|ICMSOutraUF|ICMSUFFim"; export XSDATA_LANG="portuguese" - xsdata generate nfelib/cte/schemas/v4_0 --package nfelib.cte.odoo.v4_0 --output=odoo + export XSDATA_SCHEMA=cte; export XSDATA_VERSION=40; export XSDATA_SKIP="^ICMS\d+|^ICMSSN+|ICMSOutraUF|ICMSUFFim"; export XSDATA_LANG="portuguese" + xsdata generate nfelib/cte/schemas/v4_0 --package nfelib.cte.odoo.v4_0 --output=odoo .. IMPORTANT:: This is an alpha version, the data model and design can change at any time without warning. @@ -63,7 +68,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. @@ -71,19 +76,19 @@ Credits ======= Authors -~~~~~~~ +------- * Akretion Contributors -~~~~~~~~~~~~ +------------ -* `AKRETION `_: +- `AKRETION `__: - * Raphaël Valyi + - Raphaël Valyi Maintainers -~~~~~~~~~~~ +----------- This module is maintained by the OCA. @@ -103,6 +108,6 @@ Current `maintainer `__: |maintainer-rvalyi| -This module is part of the `OCA/l10n-brazil `_ project on GitHub. +This module is part of the `OCA/l10n-brazil `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/l10n_br_cte_spec/pyproject.toml b/l10n_br_cte_spec/pyproject.toml new file mode 100644 index 000000000000..4231d0cccb3d --- /dev/null +++ b/l10n_br_cte_spec/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["whool"] +build-backend = "whool.buildapi" diff --git a/l10n_br_cte_spec/readme/CONTRIBUTORS.md b/l10n_br_cte_spec/readme/CONTRIBUTORS.md new file mode 100644 index 000000000000..50b60db62393 --- /dev/null +++ b/l10n_br_cte_spec/readme/CONTRIBUTORS.md @@ -0,0 +1,2 @@ +- [AKRETION](https://akretion.com/pt-BR/): + - Raphaël Valyi \<\> diff --git a/l10n_br_cte_spec/readme/CONTRIBUTORS.rst b/l10n_br_cte_spec/readme/CONTRIBUTORS.rst deleted file mode 100644 index ecee0879329d..000000000000 --- a/l10n_br_cte_spec/readme/CONTRIBUTORS.rst +++ /dev/null @@ -1,3 +0,0 @@ -* `AKRETION `_: - - * Raphaël Valyi diff --git a/l10n_br_cte_spec/readme/DESCRIPTION.md b/l10n_br_cte_spec/readme/DESCRIPTION.md new file mode 100644 index 000000000000..b5e7d7f2cd74 --- /dev/null +++ b/l10n_br_cte_spec/readme/DESCRIPTION.md @@ -0,0 +1,20 @@ +Este módulo contem a estrutura de dados do Conhecimento de Transporte +Eletrônico (CT-e). Este módulo não faz nada sozinho, ele precisaria de +um modulo l10n_br_cte que mapearia esses mixins nos documentos fiscais +Odoo de forma semelhante a forma como o módulo l10n_br_nfe faz como o +módulo l10n_br_nfe_spec. + +Este módulo inclui os principais layouts persistentes do CT-e +(Conhecimento de Transporte Eletrônico). + +## Geração + +O código dos mixins Odoo desse módulo é 100% gerado a partir dos últimos +esquemas xsd da Fazenda usando xsdata e essa extensão dele: + + + +O comando usado foi: + + export XSDATA_SCHEMA=cte; export XSDATA_VERSION=40; export XSDATA_SKIP="^ICMS\d+|^ICMSSN+|ICMSOutraUF|ICMSUFFim"; export XSDATA_LANG="portuguese" + xsdata generate nfelib/cte/schemas/v4_0 --package nfelib.cte.odoo.v4_0 --output=odoo diff --git a/l10n_br_cte_spec/readme/DESCRIPTION.rst b/l10n_br_cte_spec/readme/DESCRIPTION.rst deleted file mode 100644 index 7a050013ff5e..000000000000 --- a/l10n_br_cte_spec/readme/DESCRIPTION.rst +++ /dev/null @@ -1,18 +0,0 @@ -Este módulo contem a estrutura de dados do Conhecimento de Transporte Eletrônico (CT-e). -Este módulo não faz nada sozinho, ele precisaria de um modulo `l10n_br_cte` que mapearia esses mixins -nos documentos fiscais Odoo de forma semelhante a forma como o módulo `l10n_br_nfe` faz como o módulo `l10n_br_nfe_spec`. - -Este módulo inclui os principais layouts persistentes do CT-e (Conhecimento de Transporte Eletrônico). - -Geração -~~~~~~~ - -O código dos mixins Odoo desse módulo é 100% gerado a partir dos últimos esquemas xsd da Fazenda usando xsdata e essa extensão dele: - -https://github.com/akretion/xsdata-odoo - - -O comando usado foi:: - - export XSDATA_SCHEMA=cte; export XSDATA_VERSION=40; export XSDATA_SKIP="^ICMS\d+|^ICMSSN+|ICMSOutraUF|ICMSUFFim"; export XSDATA_LANG="portuguese" - xsdata generate nfelib/cte/schemas/v4_0 --package nfelib.cte.odoo.v4_0 --output=odoo diff --git a/l10n_br_cte_spec/static/description/index.html b/l10n_br_cte_spec/static/description/index.html index 12fa4aee7940..bd3716ef4f90 100644 --- a/l10n_br_cte_spec/static/description/index.html +++ b/l10n_br_cte_spec/static/description/index.html @@ -369,14 +369,18 @@

cte spec

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:462a3ef999036fb73cd8555a0bad34ed0574ee6cf68e6ac9328012f353e23764 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Alpha License: LGPL-3 OCA/l10n-brazil Translate me on Weblate Try me on Runboat

-

Este módulo contem a estrutura de dados do Conhecimento de Transporte Eletrônico (CT-e). -Este módulo não faz nada sozinho, ele precisaria de um modulo l10n_br_cte que mapearia esses mixins -nos documentos fiscais Odoo de forma semelhante a forma como o módulo l10n_br_nfe faz como o módulo l10n_br_nfe_spec.

-

Este módulo inclui os principais layouts persistentes do CT-e (Conhecimento de Transporte Eletrônico).

+

Alpha License: LGPL-3 OCA/l10n-brazil Translate me on Weblate Try me on Runboat

+

Este módulo contem a estrutura de dados do Conhecimento de Transporte +Eletrônico (CT-e). Este módulo não faz nada sozinho, ele precisaria de +um modulo l10n_br_cte que mapearia esses mixins nos documentos fiscais +Odoo de forma semelhante a forma como o módulo l10n_br_nfe faz como o +módulo l10n_br_nfe_spec.

+

Este módulo inclui os principais layouts persistentes do CT-e +(Conhecimento de Transporte Eletrônico).

Geração

-

O código dos mixins Odoo desse módulo é 100% gerado a partir dos últimos esquemas xsd da Fazenda usando xsdata e essa extensão dele:

+

O código dos mixins Odoo desse módulo é 100% gerado a partir dos últimos +esquemas xsd da Fazenda usando xsdata e essa extensão dele:

https://github.com/akretion/xsdata-odoo

O comando usado foi:

@@ -401,7 +405,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.

@@ -434,7 +438,7 @@

Maintainers

promote its widespread use.

Current maintainer:

rvalyi

-

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

+

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

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.