TIP: You can type at any time to perform a new search.
MDFe
l10n_br_mdfe · OCA/l10n-brazil
Security findings
- Repository
- OCA/l10n-brazil · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Localisation
- Folder size
- 0.94 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-brazil
- Last tracking update
- 2026-10-03 23:56:48
- Authors
- Odoo Community Association (OCA), KMEE, Escodoo
- Maintainers
- Odoo Community Association (OCA), KMEE, Escodoo
- Committers
- Raphaël Valyi, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- brazilfiscalreport, erpbrasil.edoc, erpbrasil.transmissao, nfelib, transitions, erpbrasil-base>=2.4.2, email-validator, num2words, phonenumbers, erpbrasil.assinatura
- System dependencies
- None
- Required by
- None
- Description
Este módulo permite a emissão de MDF-e. Mais especificamente ele: - mapea os campos de MDF-e do módulo `l10n_br_mdfe_spec` com os campos Odoo. - usa a logica do módulo `spec_driven_model` para realizar esse mapeamento de forma dinâmica, em especial ele usa o sistema de modelos com várias camadas, ou `StackedModel`, com os modelos `l10n_br_fiscal.document` e `l10n_br_fiscal.document.related` que tem varios niveis hierarquicos de elementos XML que estão sendo denormalizados dentro desses modelos Odoo - tem wizards para implementar a comunicação SOAP de MDF-e com a SEFAZ (Autorização, Cancelamento, Encerramento...)
Code Analysis
Views touched (34)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
mdfe_document_form_view |
mdfe.document.form.view (in l10n_br_mdfe) | l10n_br_fiscal.document | form | Inherits l10n_br_fiscal.document_form |
mdfe_product_product_form_view |
mdfe.product.product.form (in l10n_br_mdfe) | product.product | form | Inherits product.product_normal_form_view |
mdfe_res_partner_form_view |
mdfe.res.partner.form (in l10n_br_mdfe) | res.partner | form | Inherits base.view_partner_form |
modal_aquaviario_carga_vazia_tree_view |
modal.aquaviario.carga.vazia.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.aquaviario.carga.vazia | list | New |
modal_aquaviario_carregamento_tree_view |
modal.aquaviario.carregamento.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.aquaviario.carregamento | list | New |
modal_aquaviario_comboio_tree_view |
modal.aquaviario.comboio.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.aquaviario.comboio | list | New |
modal_aquaviario_descarregamento_tree_view |
modal.aquaviario.descarregamento.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.aquaviario.descarregamento | list | New |
modal_aquaviario_transporte_vazio_tree_view |
modal.aquaviario.transporte.vazio.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.aquaviario.transporte.vazio | list | New |
modal_ferroviario_vagao_form_view |
modal.ferroviario.vagao.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.ferroviario.vagao | form | New |
modal_ferroviario_vagao_tree_view |
modal.ferroviario.vagao.tree.view | l10n_br_mdfe.modal.ferroviario.vagao | list | New |
modal_rodoviario_ciot_form_view |
modal.rodoviario.ciot.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.ciot | form | New |
modal_rodoviario_ciot_tree_view |
modal.rodoviario.ciot.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.ciot | list | New |
modal_rodoviario_contratante_form_view |
modal.rodoviario.contratante.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.contratante | form | New |
modal_rodoviario_contratante_tree_view |
modal.rodoviario.contratante.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.contratante | list | New |
modal_rodoviario_lacre_form_view |
modal.rodoviario.lacre.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.lacre | form | New |
modal_rodoviario_lacre_tree_view |
modal.rodoviario.lacre.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.lacre | list | New |
modal_rodoviario_pagamento_form_view |
modal.rodoviario.pagamento.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.pagamento | form | New |
modal_rodoviario_pagamento_frete_form_view |
modal.rodoviario.pagamento.frete.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.pagamento.frete | form | New |
modal_rodoviario_pagamento_frete_tree_view |
modal.rodoviario.pagamento.frete.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.pagamento.frete | list | New |
modal_rodoviario_pagamento_prazo_form_view |
modal.rodoviario.pagamento.prazo.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.pagamento.prazo | form | New |
modal_rodoviario_pagamento_prazo_tree_view |
modal.rodoviario.pagamento.prazo.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.pagamento.prazo | list | New |
modal_rodoviario_pagamento_tree_view |
modal.rodoviario.pagamento.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.pagamento | list | New |
modal_rodoviario_reboque_form_view |
modal.rodoviario.reboque.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.reboque | form | New |
modal_rodoviario_reboque_tree_view |
modal.rodoviario.reboque.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.reboque | list | New |
modal_rodoviario_vale_pedagio_dispositivo_form_view |
modal.rodoviario.vale_pedagio.dispositivo.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.vale_pedagio.dispositivo | form | New |
modal_rodoviario_vale_pedagio_dispositivo_tree_view |
modal.rodoviario.vale_pedagio.dispositivo.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.vale_pedagio.dispositivo | list | New |
modal_rodoviario_veiculo_condutor_form_view |
modal.rodoviario.veiculo.condutor.form.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.veiculo.condutor | form | New |
modal_rodoviario_veiculo_condutor_tree_view |
modal.rodoviario.veiculo.condutor.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.modal.rodoviario.veiculo.condutor | list | New |
nfe_document_edi_form_inherit |
l10n_br_nfe_edi.document.form.inherit | l10n_br_fiscal.document | form | Inherits l10n_br_fiscal_edi.document_form |
res_company_form_view |
res.company.form (in l10n_br_mdfe) | res.company | form | Inherits l10n_br_fiscal.fiscal_res_company_form |
res_partner_contratante_form_view |
res.partner.contratante.form.view (in l10n_br_mdfe) | res.partner | form | New |
res_partner_contratante_tree_view |
res.partner.contratante.tree.view (in l10n_br_mdfe) | res.partner | list | New |
res_partner_prop_form_view |
res.partner.reboque.prop.form.view | res.partner | form | New |
transporte_lacre_tree_view |
transporte.lacre.tree.view (in l10n_br_mdfe) | l10n_br_mdfe.transporte.lacre | list | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (6)
New fields (0)
No new fields.
Public methods (1)-
render_damdfe_brazilfiscalreport(self, mdfe, mdfe_xml)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (0)
No new fields.
Public methods (1)-
match_or_create_m2o(self, rec_dict, parent_dict, model=None)@api.modelIf city not found, break hard, don't create it
New fields (4)
-
mdfe_environmentSelectionreadonly=Falserelated='company_id.mdfe_environment'string='MDF-e Environment' -
mdfe_transmissionSelectionreadonly=Falserelated='company_id.mdfe_transmission'string='MDF-e Transmission' -
mdfe_versionSelectionreadonly=Falserelated='company_id.mdfe_version'string='MDF-e Version' -
mdfe_version_nameCharconfig_parameter='l10n_br_mdfe.version.name'string='MDF-e Proc Version'
No public methods.
New fields (0)
No new fields.
Public methods (1)-
match_or_create_m2o(self, rec_dict, parent_dict, model=None)@api.modelIf state not found, break hard, don't create it
Loading…
Loading…
Loading…
Loading…