From 4489d5a74dcb45afe41337c1fa31f80fd3d4fe56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Valyi?= Date: Tue, 8 Oct 2024 04:02:18 +0000 Subject: [PATCH] [FIX] l10n_br_nfe: stacking fixes --- l10n_br_nfe/models/document.py | 5 ----- l10n_br_nfe/models/document_line.py | 5 ----- l10n_br_nfe/models/document_related.py | 6 +----- l10n_br_nfe/models/document_supplement.py | 6 +----- l10n_br_nfe/tests/test_nfe_structure.py | 3 --- 5 files changed, 2 insertions(+), 23 deletions(-) diff --git a/l10n_br_nfe/models/document.py b/l10n_br_nfe/models/document.py index 7f62f604fa9a..d970543af619 100644 --- a/l10n_br_nfe/models/document.py +++ b/l10n_br_nfe/models/document.py @@ -79,12 +79,7 @@ class NFe(spec_models.StackedModel): _name = "l10n_br_fiscal.document" _inherit = ["l10n_br_fiscal.document", "nfe.40.infnfe", "nfe.40.fat"] _stacked = "nfe.40.infnfe" - _field_prefix = "nfe40_" - _schema_name = "nfe" - _schema_version = "4.0.0" - _odoo_module = "l10n_br_nfe" _spec_module = "odoo.addons.l10n_br_nfe_spec.models.v4_0.leiaute_nfe_v4_00" - _spec_tab_name = "NFe" _nfe_search_keys = ["nfe40_Id"] # all m2o at this level will be stacked even if not required: diff --git a/l10n_br_nfe/models/document_line.py b/l10n_br_nfe/models/document_line.py index b3d9bf801841..0a0e9b68c6d5 100644 --- a/l10n_br_nfe/models/document_line.py +++ b/l10n_br_nfe/models/document_line.py @@ -71,12 +71,7 @@ class NFeLine(spec_models.StackedModel): _name = "l10n_br_fiscal.document.line" _inherit = ["l10n_br_fiscal.document.line", "nfe.40.det"] _stacked = "nfe.40.det" - _field_prefix = "nfe40_" - _schema_name = "nfe" - _schema_version = "4.0.0" - _odoo_module = "l10n_br_nfe" _spec_module = "odoo.addons.l10n_br_nfe_spec.models.v4_0.leiaute_nfe_v4_00" - _spec_tab_name = "NFe" _stacking_points = {} # all m2o below this level will be stacked even if not required: _force_stack_paths = ("det.imposto.",) diff --git a/l10n_br_nfe/models/document_related.py b/l10n_br_nfe/models/document_related.py index ad5e8b3e1124..6dda2590a328 100644 --- a/l10n_br_nfe/models/document_related.py +++ b/l10n_br_nfe/models/document_related.py @@ -21,12 +21,8 @@ class NFeRelated(spec_models.StackedModel): _name = "l10n_br_fiscal.document.related" _inherit = ["l10n_br_fiscal.document.related", "nfe.40.nfref"] _stacked = "nfe.40.nfref" - _field_prefix = "nfe40_" - _schema_name = "nfe" - _schema_version = "4.0.0" - _odoo_module = "l10n_br_nfe" + _stacking_points = {} _spec_module = "odoo.addons.l10n_br_nfe_spec.models.v4_0.leiaute_nfe_v4_00" - _spec_tab_name = "NFe" _stack_skip = ("nfe40_NFref_ide_id",) # all m2o below this level will be stacked even if not required: _rec_name = "nfe40_refNFe" diff --git a/l10n_br_nfe/models/document_supplement.py b/l10n_br_nfe/models/document_supplement.py index 85590853eec7..a4e55aab4632 100644 --- a/l10n_br_nfe/models/document_supplement.py +++ b/l10n_br_nfe/models/document_supplement.py @@ -10,9 +10,5 @@ class NFeSupplement(spec_models.StackedModel): _description = "NFe Supplement Document" _inherit = "nfe.40.infnfesupl" _stacked = "nfe.40.infnfesupl" - _field_prefix = "nfe40_" - _schema_name = "nfe" - _schema_version = "4.0.0" - _odoo_module = "l10n_br_nfe" + _stacking_points = {} _spec_module = "odoo.addons.l10n_br_nfe_spec.models.v4_0.leiaute_nfe_v4_00" - _spec_tab_name = "NFe" diff --git a/l10n_br_nfe/tests/test_nfe_structure.py b/l10n_br_nfe/tests/test_nfe_structure.py index 20441ea93694..0936a2aa9960 100644 --- a/l10n_br_nfe/tests/test_nfe_structure.py +++ b/l10n_br_nfe/tests/test_nfe_structure.py @@ -110,9 +110,6 @@ def test_doc_stacking_points(self): "nfe40_ide", "nfe40_infAdic", "nfe40_pag", - "nfe40_refECF", - "nfe40_refNF", - "nfe40_refNFP", "nfe40_retTrib", "nfe40_total", "nfe40_transp",