From 36b1ad0660c671285d9771cc0f57f8801eaedd83 Mon Sep 17 00:00:00 2001 From: Marcel Savegnago Date: Tue, 17 Dec 2024 19:00:01 -0300 Subject: [PATCH 1/3] [IMP] l10n_br_mdfe: override mdfe30_nAber field --- l10n_br_mdfe/models/seguro_carga.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/l10n_br_mdfe/models/seguro_carga.py b/l10n_br_mdfe/models/seguro_carga.py index 7f599a73c526..b3a9d8e15fa3 100644 --- a/l10n_br_mdfe/models/seguro_carga.py +++ b/l10n_br_mdfe/models/seguro_carga.py @@ -1,7 +1,7 @@ # Copyright 2023 KMEE # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from odoo import fields +from odoo import fields, models from odoo.addons.spec_driven_model.models import spec_models @@ -22,3 +22,17 @@ class MDFeSeguroCarga(spec_models.SpecModel): ("cnpj_cpf", "!=", False), ], ) + + mdfe30_nAver = fields.Many2one( + comodel_name="l10n_br_mdfe.seguro.carga.naver", + string="Número da Averbação", + help="Número da Averbação\nInformar as averbações do seguro", + ) + + +class MDFENaver(models.Model): + _name = "l10n_br_mdfe.seguro.carga.naver" + _description = "Número da Averbação" + _rec_name = "mdfe30_nAver" + + mdfe30_nAver = fields.Char(string="Nome da Averbação", xsd_required=True) From 0deef76c4821dcc43172fe7da1fc4af063cded31 Mon Sep 17 00:00:00 2001 From: Marcel Savegnago Date: Wed, 18 Dec 2024 15:21:25 -0300 Subject: [PATCH 2/3] [IMP] l10n_br_mdfe: add security rule to model naver --- l10n_br_mdfe/security/ir.model.access.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/l10n_br_mdfe/security/ir.model.access.csv b/l10n_br_mdfe/security/ir.model.access.csv index 3050228f54ce..d7fdb9c86b12 100644 --- a/l10n_br_mdfe/security/ir.model.access.csv +++ b/l10n_br_mdfe/security/ir.model.access.csv @@ -31,6 +31,7 @@ l10n_br_mdfe_transporte_lacre_user,l10n_br_mdfe_transporte_lacre_user,model_l10n l10n_br_mdfe_transporte_perigoso_user,l10n_br_mdfe_transporte_perigoso_user,model_l10n_br_mdfe_transporte_perigoso,base.group_user,1,1,1,1 l10n_br_mdfe_seguro_carga_user,l10n_br_mdfe_seguro_carga_user,model_l10n_br_mdfe_seguro_carga,base.group_user,1,1,1,1 +l10n_br_mdfe_seguro_carga_naver_user,l10n_br_mdfe_seguro_carga_naver_user,model_l10n_br_mdfe_seguro_carga_naver,base.group_user,1,1,1,1 l10n_br_fiscal_document_supplement_user,l10n_br_fiscal_document_supplement_user,model_l10n_br_fiscal_document_supplement,base.group_user,1,1,1,1 From 1c622447371d5639313df96db486d32bf78dc6a0 Mon Sep 17 00:00:00 2001 From: Marcel Savegnago Date: Wed, 18 Dec 2024 15:51:39 -0300 Subject: [PATCH 3/3] fix --- l10n_br_mdfe/models/seguro_carga.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/l10n_br_mdfe/models/seguro_carga.py b/l10n_br_mdfe/models/seguro_carga.py index b3a9d8e15fa3..8f07ac072c9b 100644 --- a/l10n_br_mdfe/models/seguro_carga.py +++ b/l10n_br_mdfe/models/seguro_carga.py @@ -35,4 +35,4 @@ class MDFENaver(models.Model): _description = "Número da Averbação" _rec_name = "mdfe30_nAver" - mdfe30_nAver = fields.Char(string="Nome da Averbação", xsd_required=True) + mdfe30_nAver = fields.Char(string="Nome da Averbação")