TIP: You can type at any time to perform a new search.
DF-e Mock (SEFAZ Virtual)
l10n_br_fiscal_dfe_mock · OCA/l10n-brazil
🛠 Migration considerations
dfe_mock_nsu_form— View 'dfe_mock_nsu_form' uses the deprecated `attrs=`/`states=` syntax: removed in Odoo 17.0+, replace with direct `invisible`/`readonly`/`required` domain expressions. migration-view-attrs-states · sourcedfe_mock_nsu_tree— View 'dfe_mock_nsu_tree' is defined with a `<tree>` root tag: renamed to `<list>` in Odoo 18.0. migration-view-tree-tag · source
Found by automated static analysis: patterns worth a look before/after upgrading this module to a newer Odoo version.
- Repository
- OCA/l10n-brazil · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Uncategorized
- Folder size
- 0.1 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/l10n-brazil
- Last tracking update
- 2026-09-18 04:53:49
- Authors
- Odoo Community Association (OCA), Engenere
- Maintainers
- Odoo Community Association (OCA), Engenere
- Committers
- OCA-git-bot, oca-ci, Antônio Neto
- Odoo dependencies
- Python dependencies
- erpbrasil-base>=2.4.2, email-validator, num2words, phonenumbers, requests, brazil_fiscal_client, brazilfiscalreport, nfelib, erpbrasil.assinatura, erpbrasil.edoc, erpbrasil.transmissao, transitions
- System dependencies
- None
- Required by
- None
- Description
Mock do serviço SEFAZ DF-e para desenvolvimento sem certificado A1. Substitui as chamadas à SEFAZ por respostas locais, permitindo testar o fluxo completo de distribuição, manifestação e importação de documentos fiscais eletrônicos em ambiente de desenvolvimento.
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
dfe_mock_banner_warning |
DF-e Mock Mode Warning | ir.ui.view | qweb | New |
dfe_mock_generate_wizard_form |
dfe.mock.generate.wizard.form | dfe.mock.generate.wizard | form | New |
dfe_mock_nsu_form |
dfe.mock.nsu.form | dfe.mock.nsu | form | New |
dfe_mock_nsu_search |
dfe.mock.nsu.search | dfe.mock.nsu | search | New |
dfe_mock_nsu_tree |
dfe.mock.nsu.tree | dfe.mock.nsu | tree | New |
dfe_mock_res_company_form |
dfe.mock.res.company.form | res.company | form | Inherits l10n_br_fiscal_dfe.dfe_res_company_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (6)
-
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company' -
generate_proc_evento_nfeBooleandefault=Falsestring='Generate procEventoNFe' -
generate_proc_nfeBooleandefault=Truestring='Generate procNFe' -
generate_res_eventoBooleandefault=Falsestring='Generate resEvento' -
generate_res_nfeBooleandefault=Truestring='Generate resNFe' -
quantityIntegerdefault=5
-
action_generate(self)
New fields (6)
-
access_keyCharsize=44 -
company_idMany2one → res.companydefault=<expr>required=True args: 'res.company' -
consumedBooleandefault=False -
nsuCharindex=Truerequired=Truesize=15string='NSU' -
schema_typeSelectionrequired=Trueselection=[('resNFe', 'resNFe'), ('procNFe', 'procNFe'), ('resEvento', 'resEvento'), ('procEventoNFe', 'procEventoNFe')] -
xml_contentTextrequired=True
-
action_reset_consumed(self)
New fields (0)
No new fields.
Public methods (1)-
action_confirm(self)
New fields (1)
-
dfe_mock_modeBooleanhelp='When enabled, DF-e distribution queries are answered from the local mock NSU pool instead of SEFAZ.'string='DF-e Mock Mode'
-
action_reset_dfe_cooldown(self) -
action_toggle_dfe_mock_mode(self)