OdooWiki OCA HUB

DF-e Mock (SEFAZ Virtual)

l10n_br_fiscal_dfe_mock folder_open OCA/l10n-brazil open_in_new
Sin categoría Licencia: AGPL-3

Mock del servicio SEFAZ DF-e para desarrollo sin certificado A1.

Sustituye las llamadas a SEFAZ por respuestas locales, permitiendo probar el flujo completo de distribución, manifestación e importación de documentos fiscales electrónicos en entorno de desarrollo.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Te permite probar el flujo del documento fiscal electrónico brasileño (DF-e) sin una conexión real con SEFAZ ni un certificado A1, respondiendo a las solicitudes de distribución y manifestación desde un pool local de documentos falsos que tú mismo generas.

Este módulo es una herramienta de desarrollo/pruebas. Sustituye los servicios web reales de SEFAZ y ADN por respuestas locales, para que puedas ejecutar todo el flujo DF-e (distribución, manifestación, importación) sin certificado.

Qué puedes hacer: - Activar "DF-e Mock Mode" en la compañía. Solo los responsables fiscales pueden cambiar este interruptor; un banner en las pantallas de DF-e muestra el estado. - Generar documentos falsos con el asistente "Generate Mock NSU": elige la cantidad, NF-e o NFS-e, y qué tipos de documento crear (resNFe, procNFe, resEvento, procEventoNFe). El asistente construye XML con aspecto válido, con claves de acceso y fechas correctas. - Consultar la lista y el formulario "Mock NSU Pool", donde cada documento falso muestra su NSU, tipo, clave de acceso, indicador de consumido y XML (con una vista previa indentada). Un botón "Reset Consumed" vuelve a dejar disponible un documento.

Comportamientos automáticos: - Cuando el modo mock está activado, las consultas de distribución de NF-e y NFS-e se responden desde el pool en lugar de SEFAZ; los documentos devueltos por una consulta normal se marcan como consumidos. - Confirmar una manifestación "ciência da operação" devuelve un éxito falso y crea automáticamente un procNFe en el pool para esa clave de acceso. - Las búsquedas de NFS-e por clave de acceso y las listas de eventos también se responden localmente.

Cada NSU debe ser único por compañía y tipo fiscal. El módulo toca res.company, dfe.mock.nsu, el modelo de evento de manifestación l10n_br_nfe.md_event y el asistente de generación.

Menús que añade

MockMock NSU PoolGenerate Mock NSU
Modelos y campos (4)
  • res.company · amplía un modelo existentedfe_mock_mode (DF-e Mock Mode)
  • dfe.mock.nsu · modelo nuevonsu (NSU), consumed, access_key, company_id, xml_pretty (Indented XML), fiscal_type, schema_type, xml_content
  • l10n_br_nfe.md_event · amplía un modelo existente
  • dfe.mock.generate.wizard · modelo nuevoquantity, company_id, fiscal_type, generate_res_nfe (Generate resNFe), generate_proc_nfe (Generate procNFe), generate_res_evento (Generate resEvento), generate_proc_evento_nfe (Generate procEventoNFe)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/l10n-brazil.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Los controles del mock son visibles solo para gerentes fiscales y actúan sobre la empresa activa.

En la parte superior de la lista Fiscal › Consultas DF-e › NF-e de Terceros:

  • Consultar NF-e: dispara la distribución DF-e de NF-e de la empresa.
  • Alternar Mock: activa o desactiva el modo mock de la empresa (también disponible en el campo Modo Mock DF-e de la pestaña DF-e de la empresa).
  • Resetar Cooldown: limpia el intervalo de espera entre consultas impuesto tras cada respuesta de la SEFAZ.

En el menú Fiscal › Consultas DF-e › Mock:

  • Gerar NSU Mock: crea resúmenes (resNFe), NF-e completas (procNFe) y eventos en el pool local de NSUs.
  • Pool de NSU Mock: lista los NSUs generados y permite resetar los consumidos.

Con el modo mock activado, manifestar Ciência da Operação en un resumen genera la NF-e completa correspondiente en el pool, que llega en la consulta siguiente.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.