diff --git a/README.md b/README.md
index 9139b14ff379..5e3f0d5887d8 100644
--- a/README.md
+++ b/README.md
@@ -21,29 +21,28 @@ Available addons
----------------
addon | version | maintainers | summary
--- | --- | --- | ---
-[l10n_br_account](l10n_br_account/) | 16.0.2.2.2 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | Invoicing and accounting entries for Brazil
+[l10n_br_account](l10n_br_account/) | 16.0.2.2.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | Invoicing and accounting entries for Brazil
[l10n_br_account_due_list](l10n_br_account_due_list/) | 16.0.1.0.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | Brazilian Account Due List
-[l10n_br_account_nfe](l10n_br_account_nfe/) | 16.0.1.1.0 | [![antoniospneto](https://github.com/antoniospneto.png?size=30px)](https://github.com/antoniospneto) [![felipemotter](https://github.com/felipemotter.png?size=30px)](https://github.com/felipemotter) [![mbcosta](https://github.com/mbcosta.png?size=30px)](https://github.com/mbcosta) | Integration between l10n_br_account and l10n_br_nfe
+[l10n_br_account_nfe](l10n_br_account_nfe/) | 16.0.1.0.1 | [![antoniospneto](https://github.com/antoniospneto.png?size=30px)](https://github.com/antoniospneto) [![felipemotter](https://github.com/felipemotter.png?size=30px)](https://github.com/felipemotter) [![mbcosta](https://github.com/mbcosta.png?size=30px)](https://github.com/mbcosta) | Integration between l10n_br_account and l10n_br_nfe
[l10n_br_account_payment_brcobranca](l10n_br_account_payment_brcobranca/) | 16.0.1.0.2 | [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) [![mbcosta](https://github.com/mbcosta.png?size=30px)](https://github.com/mbcosta) | L10n Br Account Payment BRCobranca
-[l10n_br_account_payment_order](l10n_br_account_payment_order/) | 16.0.1.1.2 | [![mbcosta](https://github.com/mbcosta.png?size=30px)](https://github.com/mbcosta) | Brazilian Payment Order
-[l10n_br_base](l10n_br_base/) | 16.0.1.12.0 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | Customization of base module for implementations in Brazil.
+[l10n_br_account_payment_order](l10n_br_account_payment_order/) | 16.0.1.1.1 | [![mbcosta](https://github.com/mbcosta.png?size=30px)](https://github.com/mbcosta) | Brazilian Payment Order
+[l10n_br_base](l10n_br_base/) | 16.0.1.11.0 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | Customization of base module for implementations in Brazil.
[l10n_br_cnab_structure](l10n_br_cnab_structure/) | 16.0.1.0.1 | [![antoniospneto](https://github.com/antoniospneto.png?size=30px)](https://github.com/antoniospneto) [![felipemotter](https://github.com/felipemotter.png?size=30px)](https://github.com/felipemotter) | This module allows defining the structure for generating the CNAB file. Used to exchange information with Brazilian banks.
[l10n_br_cnpj_search](l10n_br_cnpj_search/) | 16.0.1.5.0 | | Integração com os Webservices da ReceitaWS e SerPro
[l10n_br_coa](l10n_br_coa/) | 16.0.2.1.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) | Base do Planos de Contas brasileiros
[l10n_br_coa_generic](l10n_br_coa_generic/) | 16.0.2.1.1 | [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) | Plano de Contas para empresas do Regime normal (Micro e pequenas empresas)
[l10n_br_coa_simple](l10n_br_coa_simple/) | 16.0.1.3.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | Plano de Contas ITG 1000 para Microempresas e Empresa de Pequeno Porte
[l10n_br_crm](l10n_br_crm/) | 16.0.1.1.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) [![mbcosta](https://github.com/mbcosta.png?size=30px)](https://github.com/mbcosta) | Brazilian Localization CRM
-[l10n_br_crm_cnpj_search](l10n_br_crm_cnpj_search/) | 16.0.1.0.0 | [![corredato](https://github.com/corredato.png?size=30px)](https://github.com/corredato) [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) | CNPJ search in CRM Lead
[l10n_br_currency_rate_update](l10n_br_currency_rate_update/) | 16.0.1.1.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | Update exchange rates using OCA modules for Brazil
-[l10n_br_fiscal](l10n_br_fiscal/) | 16.0.2.8.2 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | Fiscal module/tax engine for Brazil
+[l10n_br_fiscal](l10n_br_fiscal/) | 16.0.2.7.0 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | Fiscal module/tax engine for Brazil
[l10n_br_fiscal_certificate](l10n_br_fiscal_certificate/) | 16.0.1.0.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | A1 fiscal certificate management for Brazil
-[l10n_br_fiscal_closing](l10n_br_fiscal_closing/) | 16.0.2.2.0 | | Period fiscal closing
+[l10n_br_fiscal_closing](l10n_br_fiscal_closing/) | 16.0.2.1.0 | | Period fiscal closing
[l10n_br_fiscal_dfe](l10n_br_fiscal_dfe/) | 16.0.1.0.2 | | Distribuição de documentos fiscais
-[l10n_br_fiscal_edi](l10n_br_fiscal_edi/) | 16.0.1.1.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) | Common EDI fiscal features
+[l10n_br_fiscal_edi](l10n_br_fiscal_edi/) | 16.0.1.1.0 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) | Common EDI fiscal features
[l10n_br_hr](l10n_br_hr/) | 16.0.1.0.3 | | Brazilian Localization HR
[l10n_br_ie_search](l10n_br_ie_search/) | 16.0.1.2.0 | | Integração com a API SintegraWS e SEFAZ
[l10n_br_mis_report](l10n_br_mis_report/) | 16.0.1.0.0 | [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) | Templates de relatórios contábeis brasileiros: Balanço Patrimonial e DRE
-[l10n_br_nfe](l10n_br_nfe/) | 16.0.2.4.0 | [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | Eletronic Invoicing for Brazil / NF-e
+[l10n_br_nfe](l10n_br_nfe/) | 16.0.2.2.1 | [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | Eletronic Invoicing for Brazil / NF-e
[l10n_br_nfe_spec](l10n_br_nfe_spec/) | 16.0.1.1.2 | [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | nfe spec
[l10n_br_nfse](l10n_br_nfse/) | 16.0.2.0.0 | [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) [![luismalta](https://github.com/luismalta.png?size=30px)](https://github.com/luismalta) [![marcelsavegnago](https://github.com/marcelsavegnago.png?size=30px)](https://github.com/marcelsavegnago) | Root electronic invoice for service / NFS-e module
[l10n_br_nfse_focus](l10n_br_nfse_focus/) | 16.0.1.1.2 | [![AndreMarcos](https://github.com/AndreMarcos.png?size=30px)](https://github.com/AndreMarcos) [![mileo](https://github.com/mileo.png?size=30px)](https://github.com/mileo) [![ygcarvalh](https://github.com/ygcarvalh.png?size=30px)](https://github.com/ygcarvalh) [![marcelsavegnago](https://github.com/marcelsavegnago.png?size=30px)](https://github.com/marcelsavegnago) | NFS-e (FocusNFE)
@@ -54,7 +53,7 @@ addon | version | maintainers | summary
[l10n_br_stock](l10n_br_stock/) | 16.0.1.0.3 | | Brazilian Localization Warehouse
[l10n_br_stock_account](l10n_br_stock_account/) | 16.0.1.2.0 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) [![mbcosta](https://github.com/mbcosta.png?size=30px)](https://github.com/mbcosta) | Invoice from Picking (nota fiscal de remessa) and other WMS overrides
[l10n_br_zip](l10n_br_zip/) | 16.0.2.4.1 | [![renatonlima](https://github.com/renatonlima.png?size=30px)](https://github.com/renatonlima) | Brazilian Localisation ZIP Codes
-[spec_driven_model](spec_driven_model/) | 16.0.1.3.1 | [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | Tools for specifications driven mixins (from xsd for instance)
+[spec_driven_model](spec_driven_model/) | 16.0.1.2.2 | [![rvalyi](https://github.com/rvalyi.png?size=30px)](https://github.com/rvalyi) | Tools for specifications driven mixins (from xsd for instance)
[//]: # (end addons)
diff --git a/l10n_br_account/README.rst b/l10n_br_account/README.rst
index 2b375e8351ae..c71b0c58e3dc 100644
--- a/l10n_br_account/README.rst
+++ b/l10n_br_account/README.rst
@@ -7,7 +7,7 @@ Invoicing and accounting entries for Brazil
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:8d66f5cc4f83bf7d8029fa616b829c382cfc40721d5926b5891286f95d029b1d
+ !! source digest: sha256:0a770c8ebb2a89c3a854fbbb26d796a8997ffc36efbbac142e7fb01b9cb25242
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/l10n_br_account/__manifest__.py b/l10n_br_account/__manifest__.py
index 6c25a5badc73..615eea82a7de 100644
--- a/l10n_br_account/__manifest__.py
+++ b/l10n_br_account/__manifest__.py
@@ -8,7 +8,7 @@
"license": "AGPL-3",
"author": "Akretion, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/l10n-brazil",
- "version": "16.0.2.2.2",
+ "version": "16.0.2.2.1",
"development_status": "Beta",
"maintainers": ["renatonlima", "rvalyi"],
"depends": [
diff --git a/l10n_br_account/static/description/index.html b/l10n_br_account/static/description/index.html
index fe8ab24b7aec..d912840602c4 100644
--- a/l10n_br_account/static/description/index.html
+++ b/l10n_br_account/static/description/index.html
@@ -367,7 +367,7 @@
Invoicing and accounting entries for Brazil
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:8d66f5cc4f83bf7d8029fa616b829c382cfc40721d5926b5891286f95d029b1d
+!! source digest: sha256:0a770c8ebb2a89c3a854fbbb26d796a8997ffc36efbbac142e7fb01b9cb25242
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
This module was written to extend the functionality of … to support
diff --git a/l10n_br_account/views/res_partner_view.xml b/l10n_br_account/views/res_partner_view.xml
index fa14786404d7..ed6273d4ef27 100644
--- a/l10n_br_account/views/res_partner_view.xml
+++ b/l10n_br_account/views/res_partner_view.xml
@@ -23,7 +23,7 @@
attrs="{'invisible': [('show_l10n_br', '=', False)]}"
>
-
+
diff --git a/l10n_br_account_nfe/README.rst b/l10n_br_account_nfe/README.rst
index 8de4e9dbbafc..ab6d48397db7 100644
--- a/l10n_br_account_nfe/README.rst
+++ b/l10n_br_account_nfe/README.rst
@@ -7,7 +7,7 @@ Account NFe/NFC-e Integration
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:af98f49de5ec4fdf9b1ddac9d4635d238d1ded892b6041067ce9c23ac892930a
+ !! source digest: sha256:5709df4d6aa9a430fbfa836ddc48fd220d3473166f3e5a547813446ca645fa8e
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/l10n_br_account_nfe/__manifest__.py b/l10n_br_account_nfe/__manifest__.py
index 1edc996d551a..3cfb9e09f022 100644
--- a/l10n_br_account_nfe/__manifest__.py
+++ b/l10n_br_account_nfe/__manifest__.py
@@ -13,7 +13,7 @@
"author": "Engenere," "Akretion," "Odoo Community Association (OCA)",
"maintainers": ["antoniospneto", "felipemotter", "mbcosta"],
"website": "https://github.com/OCA/l10n-brazil",
- "version": "16.0.1.1.0",
+ "version": "16.0.1.0.1",
"development_status": "Beta",
"depends": [
"l10n_br_nfe",
diff --git a/l10n_br_account_nfe/i18n/l10n_br_account_nfe.pot b/l10n_br_account_nfe/i18n/l10n_br_account_nfe.pot
index 936c0e426ef9..75a4787aaeec 100644
--- a/l10n_br_account_nfe/i18n/l10n_br_account_nfe.pot
+++ b/l10n_br_account_nfe/i18n/l10n_br_account_nfe.pot
@@ -131,6 +131,11 @@ msgstr ""
msgid "Fiscal Document"
msgstr ""
+#. module: l10n_br_account_nfe
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_nfe_40_detpag__nfe40_indPag
+msgid "Forma de Pagamento"
+msgstr ""
+
#. module: l10n_br_account_nfe
#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_bank_statement_line__nfe40_detPag
#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_move__nfe40_detPag
@@ -148,15 +153,9 @@ msgstr ""
msgid "Grupo de detalhamento da forma de pagamento."
msgstr ""
-#. module: l10n_br_account_nfe
-#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_nfe_40_detpag__nfe40_indPag
-msgid "Indicador da Forma"
-msgstr ""
-
#. module: l10n_br_account_nfe
#: model:ir.model.fields,help:l10n_br_account_nfe.field_nfe_40_detpag__nfe40_indPag
-msgid ""
-"Indicador da Forma de Pagamento:0-Pagamento à Vista;1-Pagamento à Prazo;"
+msgid "Indicador da Forma de Pagamento"
msgstr ""
#. module: l10n_br_account_nfe
diff --git a/l10n_br_account_nfe/i18n/pt_BR.po b/l10n_br_account_nfe/i18n/pt_BR.po
index 91c2c97e4099..49caade928c1 100644
--- a/l10n_br_account_nfe/i18n/pt_BR.po
+++ b/l10n_br_account_nfe/i18n/pt_BR.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2024-11-13 16:06+0000\n"
+"PO-Revision-Date: 2024-09-11 02:06+0000\n"
"Last-Translator: Rodrigo Sottomaior Macedo "
"\n"
"Language-Team: none\n"
@@ -130,11 +130,24 @@ msgstr "DANFE"
msgid "Dados das duplicatas NT 2011/004"
msgstr "Dados das duplicatas NT 2011/004"
+#. module: l10n_br_account_nfe
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_payment_mode__display_name
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_ir_actions_report__display_name
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_l10n_br_fiscal_document__display_name
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_nfe_40_detpag__display_name
+msgid "Display Name"
+msgstr "Nome Exibido"
+
#. module: l10n_br_account_nfe
#: model:ir.model,name:l10n_br_account_nfe.model_l10n_br_fiscal_document
msgid "Fiscal Document"
msgstr "Documento Fiscal"
+#. module: l10n_br_account_nfe
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_nfe_40_detpag__nfe40_indPag
+msgid "Forma de Pagamento"
+msgstr "Forma de Pagamento"
+
#. module: l10n_br_account_nfe
#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_bank_statement_line__nfe40_detPag
#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_move__nfe40_detPag
@@ -153,16 +166,25 @@ msgid "Grupo de detalhamento da forma de pagamento."
msgstr "Grupo de detalhamento da forma de pagamento."
#. module: l10n_br_account_nfe
-#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_nfe_40_detpag__nfe40_indPag
-msgid "Indicador da Forma"
-msgstr "Indicador da Forma"
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_payment_mode__id
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_ir_actions_report__id
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_l10n_br_fiscal_document__id
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_nfe_40_detpag__id
+msgid "ID"
+msgstr "ID"
#. module: l10n_br_account_nfe
#: model:ir.model.fields,help:l10n_br_account_nfe.field_nfe_40_detpag__nfe40_indPag
-msgid ""
-"Indicador da Forma de Pagamento:0-Pagamento à Vista;1-Pagamento à Prazo;"
-msgstr ""
-"Indicador da Forma de Pagamento:0-Pagamento à Vista;1-Pagamento à Prazo;"
+msgid "Indicador da Forma de Pagamento"
+msgstr "Indicador da Forma de Pagamento"
+
+#. module: l10n_br_account_nfe
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_payment_mode____last_update
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_ir_actions_report____last_update
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_l10n_br_fiscal_document____last_update
+#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_nfe_40_detpag____last_update
+msgid "Last Modified on"
+msgstr "Última Modificação em"
#. module: l10n_br_account_nfe
#: model:ir.model.fields,field_description:l10n_br_account_nfe.field_account_payment_mode__fiscal_payment_mode
@@ -191,18 +213,6 @@ msgid "Pagamento à Vista"
msgstr "Pagamento à Vista"
#. module: l10n_br_account_nfe
-#. odoo-python
-#: code:addons/l10n_br_account_nfe/models/document.py:0
-#, python-format
-msgid ""
-"Payment Mode %(mode)s should have a Fiscal Payment Mode filled to be used in "
-"the Fiscal Document!"
-msgstr ""
-"Modo de Pagamento %(mode)s deve ter um Modo de Pagamento Fiscal preenchido "
-"para ser usado no Documento Fiscal!"
-
-#. module: l10n_br_account_nfe
-#. odoo-python
#: code:addons/l10n_br_account_nfe/models/document.py:0
#, python-format
msgid "Payment Mode cannot be empty for this NF-e/NFC-e"
@@ -214,7 +224,7 @@ msgid "Payment Modes"
msgstr "Modos de Pagamento"
#. module: l10n_br_account_nfe
-#: model_terms:account.payment.term,note:l10n_br_account_nfe.account_payment_term_30_60_90
+#: model:account.payment.term,note:l10n_br_account_nfe.account_payment_term_30_60_90
msgid "Payment terms: 30/60/90"
msgstr "Condição de pagamento: 30/60/90"
@@ -223,20 +233,5 @@ msgstr "Condição de pagamento: 30/60/90"
msgid "Report Action"
msgstr "Relatar ação"
-#~ msgid "Display Name"
-#~ msgstr "Nome Exibido"
-
-#~ msgid "Forma de Pagamento"
-#~ msgstr "Forma de Pagamento"
-
-#~ msgid "ID"
-#~ msgstr "ID"
-
-#~ msgid "Indicador da Forma de Pagamento"
-#~ msgstr "Indicador da Forma de Pagamento"
-
-#~ msgid "Last Modified on"
-#~ msgstr "Última Modificação em"
-
#~ msgid "Journal Item"
#~ msgstr "Item de Diário"
diff --git a/l10n_br_account_nfe/static/description/index.html b/l10n_br_account_nfe/static/description/index.html
index ffc8702cc655..243d142b2e87 100644
--- a/l10n_br_account_nfe/static/description/index.html
+++ b/l10n_br_account_nfe/static/description/index.html
@@ -367,7 +367,7 @@ Account NFe/NFC-e Integration
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:af98f49de5ec4fdf9b1ddac9d4635d238d1ded892b6041067ce9c23ac892930a
+!! source digest: sha256:5709df4d6aa9a430fbfa836ddc48fd220d3473166f3e5a547813446ca645fa8e
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
Português Este módulo integra os módulos l10n_br_account e
diff --git a/l10n_br_account_nfe/tests/test_nfce_contingency.py b/l10n_br_account_nfe/tests/test_nfce_contingency.py
index 7d074f4a4805..a8368f218c4f 100644
--- a/l10n_br_account_nfe/tests/test_nfce_contingency.py
+++ b/l10n_br_account_nfe/tests/test_nfce_contingency.py
@@ -3,13 +3,19 @@
from odoo.tests import TransactionCase
+from odoo.addons.spec_driven_model import hooks
+
class TestAccountNFCeContingency(TransactionCase):
@classmethod
def setUpClass(cls):
super().setUpClass()
# this hook is required to test l10n_br_account_nfe alone:
- cls.env["spec.mixin.nfe"]._register_hook()
+ hooks.register_hook(
+ cls.env,
+ "l10n_br_nfe",
+ "odoo.addons.l10n_br_nfe_spec.models.v4_0.leiaute_nfe_v4_00",
+ )
cls.document_id = cls.env.ref("l10n_br_nfe.demo_nfce_same_state")
cls.prepare_account_move_nfce()
diff --git a/l10n_br_account_payment_order/README.rst b/l10n_br_account_payment_order/README.rst
index 7d14e9939732..d1ebeaf6fc24 100644
--- a/l10n_br_account_payment_order/README.rst
+++ b/l10n_br_account_payment_order/README.rst
@@ -7,7 +7,7 @@ Brazilian Payment Order
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:53990c52f2bed3a2456f9861d39d9ad8f4c5ba5d66e277df02665320cd7bfc4e
+ !! source digest: sha256:11c0758545d6d6f274d6147e2dce510774ef7424659fee0565b9ce809be7e32c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/l10n_br_account_payment_order/__manifest__.py b/l10n_br_account_payment_order/__manifest__.py
index 366b2c89c066..6cf55c6070e7 100644
--- a/l10n_br_account_payment_order/__manifest__.py
+++ b/l10n_br_account_payment_order/__manifest__.py
@@ -4,7 +4,7 @@
{
"name": "Brazilian Payment Order",
- "version": "16.0.1.1.2",
+ "version": "16.0.1.1.1",
"license": "AGPL-3",
"author": "KMEE, Akretion, Odoo Community Association (OCA)",
"maintainers": ["mbcosta"],
@@ -52,6 +52,8 @@
"views/l10n_br_cnab_mov_instruction_code_view.xml",
"views/account_move_view.xml",
"views/l10n_br_cnab_boleto_wallet_code_view.xml",
+ # Códigos CNAB
+ "views/l10n_br_cnab_code_view.xml",
],
"demo": [
"demo/account_payment_method.xml",
diff --git a/l10n_br_account_payment_order/data/cnab_codes/banco_ailos_cnab_240.xml b/l10n_br_account_payment_order/data/cnab_codes/banco_ailos_cnab_240.xml
index 27d2b2cef645..b70139d02be0 100644
--- a/l10n_br_account_payment_order/data/cnab_codes/banco_ailos_cnab_240.xml
+++ b/l10n_br_account_payment_order/data/cnab_codes/banco_ailos_cnab_240.xml
@@ -3,155 +3,172 @@
-
+
Entrada Títulos
01
+ instruction_move_code
-
+
Pedido de Baixa
02
+ instruction_move_code
-
+
Concessão de Abatimento
04
+ instruction_move_code
-
+
Cancelamento de Abatimento
05
+ instruction_move_code
-
+
Alteração de Vencimento
06
+ instruction_move_code
-
+
Concessão de Desconto
07
+ instruction_move_code
-
+
Cancelamento de Desconto
08
+ instruction_move_code
-
+
Protesto
09
+ instruction_move_code
-
+
Sustar Protesto e Baixar Título
10
+ instruction_move_code
-
+
Sustar Protesto e Manter em Carteira
11
+ instruction_move_code
-
+
Alteração de outros dados (Somente endereço do pagador)
31
+ instruction_move_code
-
+
Cancelar instrução automática de protesto
41
+ instruction_move_code
-
+
Alterar tipo de emissão - Cooperativa/EE
90
+ instruction_move_code
-
+
Inclusão Negativação via Serasa
93
+ instruction_move_code
-
+
Exclusão Negativação via Serasa
94
+ instruction_move_code
-
+
Envio de SMS ao pagador
95
+ instruction_move_code
-
+
Cancelamento Instrução de SMS
96
+ instruction_move_code
-
+
Entrada Confirmada
02
+ return_move_code
-
+
Entrada Rejeitada
03
+ return_move_code
-
+
Liquidação
06
+ return_move_code
-
+
Confirmação do Recebimento da Instrução de Desconto
07
+ return_move_code
-
+
Confirmação do Recebimento do Cancelamento do Desconto
08
+ return_move_code
-
+
Baixa
09
+ return_move_code
-
+
Confirmação Recebimento Instrução de Abatimento
12
+ return_move_code
-
+
Confirmação Recebimento Instrução de Cancelamento Abatimento
13
+ return_move_code
-
+
Confirmação Recebimento Instrução Alteração de Vencimento
14
+ return_move_code
-
+
Liquidação Após Baixa ou Liquidação Título Não Registrado
17
+ return_move_code
-
+
Confirmação Recebimento Instrução de Protesto
19
+ return_move_code
-
+
Confirmação Recebimento Instrução de Sustação/Cancelamento de Protesto
20
+ return_move_code
-
+
Título Enviado ao Cartório
22
+ return_move_code
-
+
Remessa a Cartório (Aponte em Cartório)
23
+ return_move_code
-
+
Retirada de Cartório e Manutenção em Carteira
24
+ return_move_code
-
+
Protestado e Baixado (Baixa por Ter Sido Protestado)
25
+ return_move_code
-
+
Instrução Rejeitada
26
+ return_move_code
-
+
Confirmação do Pedido de Alteração de Outros Dados
27
+ return_move_code
-
+
Débito de Tarifas/Custas
28
+ return_move_code
-
+
Confirmação de Envio de SMS
36
+ return_move_code
-
+
Envio de SMS rejeitado
37
+ return_move_code
-
+
Confirmação da alteração dos dados do Sacado
42
+ return_move_code
-
+
Instrução para cancelar protesto confirmada
46
+ return_move_code
-
+
Cancelamento de SMS
64
+ return_move_code
-
+
Liquidação de boleto cooperativa emite e expede
76
+ return_move_code
-
+
Liquidação de boleto após baixa ou não registrado cooperativa emite e expede
77
+ return_move_code
-
+
Rejeição cartorária (Visualizar motivo na última página deste manual)
89
+ return_move_code
-
+
Título em aberto não enviado ao pagador
91
+ return_move_code
-
+
Inconsistência Negativação Serasa
92
+ return_move_code
-
+
Inclusão Negativação via Serasa
93
+ return_move_code
-
+
Exclusão Negativação Serasa
94
+ return_move_code
-
+
Excluir Protesto com carta de anuência
98
+ return_move_code
-
+
Cobrança Simples
1
+ wallet_code
-
+
Cobrança Vinculada
2
+ wallet_code
-
+
Cobrança Caucionada
3
+ wallet_code
-
+
Cobrança Descontada
4
+ wallet_code
-
+
Cobrança Vendor
5
+ wallet_code
-
+
Entrada de Títulos
01
+ instruction_move_code
-
+
Pedido de Baixa
02
+ instruction_move_code
-
+
Protesto para Fins Falimentares
03
+ instruction_move_code
-
+
Concessão de Abatimento
04
+ instruction_move_code
-
+
Cancelamento de Abatimento
05
+ instruction_move_code
-
+
Alteração de Vencimento
06
+ instruction_move_code
-
+
Concessão de Desconto
07
+ instruction_move_code
-
+
Cancelamento de Desconto
08
+ instruction_move_code
-
+
Protestar
09
+ instruction_move_code
-
+
Sustar Protesto e Baixar Título
10
+ instruction_move_code
-
+
Sustar Protesto e Manter em Carteira
11
+ instruction_move_code
-
+
Alteração de Juros de Mora
12
+ instruction_move_code
-
+
Dispensar Cobrança de Juros de Mora
13
+ instruction_move_code
-
+
Alteração de Valor/Percentual de Multa
14
+ instruction_move_code
-
+
Dispensar Cobrança de Multa
15
+ instruction_move_code
-
+
Alteração do Valor de Desconto
16
+ instruction_move_code
-
+
Não conceder Desconto
17
+ instruction_move_code
-
+
Alteração do Valor de Abatimento
18
+ instruction_move_code
-
+
Prazo Limite de Recebimento - Alterar
19
+ instruction_move_code
-
+
Prazo Limite de Recebimento - Dispensar
20
+ instruction_move_code
-
+
Alterar número do título dado pelo cedente
21
+ instruction_move_code
-
+
Alterar número controle do Participante
22
+ instruction_move_code
-
+
Alterar dados do Sacado
23
+ instruction_move_code
-
+
Alterar dados do Sacador/Avalista
24
+ instruction_move_code
-
+
Recusa da Alegação do Sacado
30
+ instruction_move_code
-
+
Alteração de Outros Dados
31
+ instruction_move_code
-
+
Alteração dos Dados do Rateio de Crédito
33
+ instruction_move_code
-
+
Pedido de Cancelamento dos Dados do Rateio de Crédito
34
+ instruction_move_code
-
+
Pedido de Desagendamento do Débito Automático
35
+ instruction_move_code
-
+
Alteração de Carteira
40
+ instruction_move_code
-
+
Cancelar protesto
41
+ instruction_move_code
-
+
Alteração de Espécie de Título
42
+ instruction_move_code
-
+
Transferência de carteira/modalidade de cobrança
43
+ instruction_move_code
-
+
Alteração de contrato de cobrança
44
+ instruction_move_code
-
+
Negativação Sem Protesto
45
+ instruction_move_code
-
+
Solicitação de Baixa de Título Negativado Sem Protesto
46
+ instruction_move_code
-
+
Entrada Confirmada
02
+ return_move_code
-
+
Entrada Rejeitada
03
+ return_move_code
-
+
Transferência de Carteira/Entrada
04
+ return_move_code
-
+
Transferência de Carteira/Baixa
05
+ return_move_code
-
+
Liquidação
06
+ return_move_code
-
+
Confirmação do Recebimento da Instrução de Desconto
07
+ return_move_code
-
+
Confirmação do Recebimento do Cancelamento do Desconto
08
+ return_move_code
-
+
Baixa
09
+ return_move_code
-
+
Títulos em Carteira (Em Ser)
11
+ return_move_code
-
+
Confirmação Recebimento Instrução de Abatimento
12
+ return_move_code
-
+
Confirmação Recebimento Instrução de Cancelamento Abatimento
13
+ return_move_code
-
+
Confirmação Recebimento Instrução Alteração de Vencimento
14
+ return_move_code
-
+
Franco de Pagamento
15
+ return_move_code
-
+
Liquidação Após Baixa ou Liquidação Título Não Registrado
17
+ return_move_code
-
+
Confirmação Recebimento Instrução de Protesto
19
+ return_move_code
-
+
Confirmação Recebimento Instrução de Sustação/Cancelamento de Protesto
20
+ return_move_code
-
+
Remessa a Cartório (Aponte em Cartório)
23
+ return_move_code
-
+
Retirada de Cartório e Manutenção em Carteira
24
+ return_move_code
-
+
Protestado e Baixado (Baixa por Ter Sido Protestado)
25
+ return_move_code
-
+
Instrução Rejeitada
26
+ return_move_code
-
+
Confirmação do Pedido de Alteração de Outros Dados
27
+ return_move_code
-
+
Débito de Tarifas/Custas
28
+ return_move_code
-
+
Ocorrências do Sacado
29
+ return_move_code
-
+
Alteração de Dados Rejeitada
30
+ return_move_code
-
+
Confirmação da Alteração dos Dados do Rateio de Crédito
33
+ return_move_code
-
+
Confirmação do Cancelamento dos Dados do Rateio de Crédito
34
+ return_move_code
-
+
Confirmação do Desagendamento do Débito Automático
35
+ return_move_code
-
+
Confirmação de envio de e-mail/SMS
36
+ return_move_code
-
+
Envio de e-mail/SMS rejeitado
37
+ return_move_code
-
+
Confirmação de alteração do Prazo Limite de Recebimento (a data deve ser informada no campo 28.3.p)
38
+ return_move_code
-
+
Confirmação de Dispensa de Prazo Limite de Recebimento
39
+ return_move_code
-
+
Confirmação da alteração do número do título dado pelo cedente
40
+ return_move_code
-
+
Confirmação da alteração do número controle do Participante
41
+ return_move_code
-
+
Confirmação da alteração dos dados do Sacado
42
+ return_move_code
-
+
Confirmação da alteração dos dados do Sacador/Avalista
43
+ return_move_code
-
+
Título pago com cheque devolvido
44
+ return_move_code
-
+
Título pago com cheque compensado
45
+ return_move_code
-
+
Instrução para cancelar protesto confirmada
46
+ return_move_code
-
+
Instrução para protesto para fins falimentares confirmada
47
+ return_move_code
-
+
Confirmação de instrução de transferência de carteira/modalidade de cobrança
48
+ return_move_code
-
+
Alteração de contrato de cobrança
49
+ return_move_code
-
+
Título pago com cheque pendente de liquidação
50
+ return_move_code
-
+
Título DDA reconhecido pelo sacado
51
+ return_move_code
-
+
Título DDA não reconhecido pelo sacado
52
+ return_move_code
-
+
Título DDA recusado pela CIP
53
+ return_move_code
-
+
Confirmação da Instrução de Baixa de Título Negativado sem Protesto
54
+ return_move_code
-
+
Confirmação de pedido de dispensa de multa
55
+ return_move_code
-
+
Confirmação de pedido de cobrança de multa
56
+ return_move_code
-
+
Confirmação de pedido de alteração de cobrança de juros
57
+ return_move_code
-
+
Confirmação de pedido de alteração de valor/data de desconto
58
+ return_move_code
-
+
Confirmação de pedido de alteração do cedente do título
59
+ return_move_code
-
+
Confirmação de pedido de dispensa de juros de mora
60
+ return_move_code
-
+
Remessa
01
+ instruction_move_code
-
+
Pedido de Baixa
02
+ instruction_move_code
-
+
Pedido de Protesto Falimentar
03
+ instruction_move_code
-
+
Concessão de Abatimento
04
+ instruction_move_code
-
+
Cancelamento de Abatimento Concedido
05
+ instruction_move_code
-
+
Alteração de Vencimento
06
+ instruction_move_code
-
+
Alteração do Controle do Participante
07
+ instruction_move_code
-
+
Alteração de seu Número
08
+ instruction_move_code
-
+
Pedido de Protesto
09
+ instruction_move_code
-
+
Ped. Exc. de Cadastro Pagador Débito
12
+ instruction_move_code
-
+
Inclusão de Cadastro Pagador
13
+ instruction_move_code
-
+
Alteração Cadastro Pagador
14
+ instruction_move_code
-
+
Sustar Protesto e Baixar Título
18
+ instruction_move_code
-
+
Sustar Protesto e Manter em Carteira
19
+ instruction_move_code
-
+
Alteração de Valor*
20
+ instruction_move_code
-
+
Transferência Cessão Crédito ID. Prod.10
22
+ instruction_move_code
-
+
Transferência entre Carteiras
23
+ instruction_move_code
-
+
Dev. Transferência entre Carteiras
24
+ instruction_move_code
-
+
Alteração de Outros Dados
31
+ instruction_move_code
-
+
Instrução de Negativação
32
+ instruction_move_code
-
+
Pedido de Negativação
45
+ instruction_move_code
-
+
Excluir Negativação com Baixa
46
+ instruction_move_code
-
+
Excluir Negativação e Manter Pendente
47
+ instruction_move_code
-
+
Acerto nos Dados do Rateio de Crédito
68
+ instruction_move_code
-
+
Cancelamento do Rateio de Crédito
69
+ instruction_move_code
-
+
Entrada Confirmada
02
+ return_move_code
-
+
Entrada Rejeitada
03
+ return_move_code
-
+
Liquidação Normal *
06
+ return_move_code
-
+
Conf. Exc. Cadastro Pagador Débito
07
+ return_move_code
-
+
Rej. Ped. Exc. Cadastro de Pagador Débito
08
+ return_move_code
-
+
Baixado Automat. via Arquivo
09
+ return_move_code
-
+
Baixado conforme instruções da Agência
10
+ return_move_code
-
+
Em Ser - Arquivo de Títulos pendentes
11
+ return_move_code
-
+
Abatimento Concedido
12
+ return_move_code
-
+
Abatimento Cancelado
13
+ return_move_code
-
+
Vencimento Alterado
14
+ return_move_code
-
+
Liquidação em Cartório
15
+ return_move_code
-
+
Título Pago em Cheque – Vinculado
16
+ return_move_code
-
+
Liquidação após baixa ou Título não registrado
17
+ return_move_code
-
+
Acerto de Depositária
18
+ return_move_code
-
+
Confirmação Receb. Inst. de Protesto
19
+ return_move_code
-
+
Confirmação Recebimento Instrução Sustação de Protesto
20
+ return_move_code
-
+
Acerto do Controle do Participante (sem motivo)
21
+ return_move_code
-
+
Título Com Pagamento Cancelado
22
+ return_move_code
-
+
Entrada do Título em Cartório (sem motivo)
23
+ return_move_code
-
+
Entrada rejeitada por CEP Irregular
24
+ return_move_code
-
+
Confirmação Receb.Inst.de Protesto Falimentar
25
+ return_move_code
-
+
Baixa Rejeitada
27
+ return_move_code
-
+
Débito de tarifas/custas
28
+ return_move_code
-
+
Ocorrências do Pagador
29
+ return_move_code
-
+
Alteração de Outros Dados Rejeitados
30
+ return_move_code
-
+
Confirmado Inclusão Cadastro Pagador
31
+ return_move_code
-
+
Instrução Rejeitada
32
+ return_move_code
-
+
Confirmação Pedido Alteração Outros Dados
33
+ return_move_code
-
+
Retirado de Cartório e Manutenção Carteira
34
+ return_move_code
-
+
Desagendamento do débito automático
35
+ return_move_code
-
+
Rejeitado Inclusão Cadastro Pagador
37
+ return_move_code
-
+
Confirmado Alteração Pagador
38
+ return_move_code
-
+
Rejeitado Alteração Cadastro Pagador
39
+ return_move_code
-
+
Estorno de pagamento
40
+ return_move_code
-
+
Sustado judicial
55
+ return_move_code
-
+
Acerto dos dados do rateio de Crédito
68
+ return_move_code
-
+
Cancelamento de Rateio
69
+ return_move_code
-
+
Confirmação Receb. Pedido de Negativação
73
+ return_move_code
-
+
Confir Pedido de Excl de Negat (com ou sem baixa)
74
+ return_move_code
-
+
Nota: Para as ocorrências sem motivos, as posições serão informadas com Zeros.
00
+ return_move_code
-
+
Entrada de Título
01
+ instruction_move_code
-
+
Pedido de Baixa
02
+ instruction_move_code
-
+
Concessão de Abatimento
04
+ instruction_move_code
-
+
Cancelamento de Abatimento
05
+ instruction_move_code
-
+
Alteração de Vencimento
06
+ instruction_move_code
-
+
Concessão de Desconto
07
+ instruction_move_code
-
+
Cancelamento de Desconto
08
+ instruction_move_code
-
+
Protestar (transferir de Devolução para Protesto)
09
+ instruction_move_code
-
+
Sustar Protesto e Baixar Título
10
+ instruction_move_code
-
+
Sustar Protesto e Manter em Carteira
11
+ instruction_move_code
-
+
Alteração de Outros Dados
31
+ instruction_move_code
-
+
Alteração dos Dados do Rateio de Crédito
33
+ instruction_move_code
-
+
Inclusão no Banco de Pagadores
36
+ instruction_move_code
-
+
Alteração no Banco de Pagadores
37
+ instruction_move_code
-
+
Exclusão no Banco de Pagadores
38
+ instruction_move_code
-
+
Serviços
40
+ instruction_move_code
-
+
Alteração do Valor Nominal do Título
47
+ instruction_move_code
-
+
Alteração valor/percentual mínimo/máximo
48
+ instruction_move_code
-
+
Solicitação de Impressão de Títulos Confirmada
01
+ return_move_code
-
+
Entrada Confirmada
02
+ return_move_code
-
+
Entrada Rejeitada
03
+ return_move_code
-
+
Transferência de Carteira/Entrada
04
+ return_move_code
-
+
Transferência de Carteira/Baixa
05
+ return_move_code
-
+