e eCF Suite para Odoo 19

Conforme a la Descripción Técnica DGII v1.6

Facturación Electrónica e‑CF para Odoo 19, lista para producción

eCF Suite cubre el ciclo completo de Comprobantes Fiscales Electrónicos ante la Dirección General de Impuestos Internos (DGII): emisión, recepción, firma digital y un asistente de 15 pasos que automatiza la habilitación de tu empresa como Emisor Electrónico.

XSD v1.0 oficial Odoo 19 CE/EE Firma RSA-SHA256
10 tipos de e-CF cubiertos
Validado contra XSD v1.0
12 plantillas de Representación Impresa
Soporte directo del autor

Qué resuelve

Todo el ciclo e-CF en un solo módulo

Tres frentes — emisión, recepción y habilitación — que normalmente requieren tres soluciones distintas, integradas nativamente en Odoo 19.

Emisión

Genera el XML del e-CF, lo firma con tu certificado P12 y lo envía a la DGII o directo al receptor electrónico. Incluye contingencia, reenvío y anulación (ANECF).

Recepción

Endpoints REST que reciben e-CF de tus proveedores, generan el Acuse de Recibo (ARECF) y la Aprobación Comercial (ACECF), y crean la factura de proveedor en Odoo.

Habilitación DGII

Asistente de 15 pasos que ejecuta el Set de Pruebas oficial (25 e-CF + 4 RFCE), genera la Declaración Jurada y te deja listo para operar como Emisor Electrónico.

El diferenciador

Habilítate como Emisor Electrónico en 15 pasos automatizados

El proceso oficial de la DGII para que tu empresa pueda emitir Comprobantes Fiscales Electrónicos. Lo que normalmente toma semanas de tickets y reproceso, queda reducido a un asistente con un botón "Enviar Todo" y reporte línea a línea.

¿Qué es la habilitación? La DGII exige que cada contribuyente que quiera emitir e-CF supere un proceso de validación: enviar 25 e-CF + 4 RFCE de prueba, recibir 11 ACECF, generar Representaciones Impresas válidas y firmar una Declaración Jurada. Solo entonces te emite el alta como Emisor Electrónico.
  1. 01

    Postulación FI-GDF-016

    Formulario oficial DGII para solicitar la habilitación: datos del contribuyente y firma digital.

  2. 02

    Importación del Excel oficial DGII

    25 e-CF + 4 RFCE con dedup automático entre las hojas ECF y RFCE.

  3. 03

    Importación de ACECF

    11 aprobaciones comerciales preconfiguradas para los e-CF que recibirás durante el proceso.

  4. 04

    Generador del Set de Pruebas

    21 e-CF + 4 RFCE + 4 FC<250K creados automáticamente con el RNC de tu empresa.

  5. 05

    Representación Impresa

    Generación masiva de los PDF requeridos por la DGII, listos para validación.

  6. 06

    URLs Prueba / Producción

    Verificación automática de los endpoints DGII de cada ambiente.

  7. 07–12

    Recepción + ACECF

    Pruebas completas de recepción de e-CF y respuesta con aprobación comercial.

  8. 13

    Declaración Jurada

    Documento final que la DGII requiere para emitir tu habilitación como Emisor Electrónico.

  9. 14

    Envío individual con re-try

    Si una línea del Set falla, se reintenta sólo esa — no todo el envío.

  10. 15

    Consulta masiva de estados

    Verificación del estado DGII de las 29 facturas en una sola pasada.

Capacidades

Funcionalidades incluidas

Cada bloque del flujo e-CF, integrado nativamente en los módulos contables y de email de Odoo. Sin parches externos, sin scripts manuales.

Firma digital integrada

XMLDSig RSA-SHA256 con certificado P12 oficial. Tokens DGII cifrados con Fernet en base de datos.

  • Validación contra XSD v1.0
  • Canonicalización C14N
  • Soporte de certificado .p12 y .pfx

Multi-ambiente DGII

Cambia entre desarrollo, habilitación oficial y producción sin tocar configuraciones críticas.

  • TesteCF (desarrollo)
  • CerteCF (habilitación oficial)
  • eCF (producción) y mock local

Representación Impresa

12 plantillas PDF — una por tipo de comprobante, más versión 80 mm para impresoras térmicas.

  • Código QR con timbre DGII
  • Soporte ISC con columnas dinámicas
  • Botón Imprimir / Enviar nativo

Automatización (8 crons)

Tareas programadas que mantienen tu operación sincronizada con la DGII, sin intervención manual.

  • Refresco de tokens y consulta de estados
  • Sync del directorio de contribuyentes
  • Alertas de contingencia

Notificaciones por email

Plantillas QWeb integradas con el motor de email de Odoo. Aceptaciones, rechazos, recepciones y anulaciones.

  • Multi-idioma
  • Adjuntos automáticos del e-CF firmado
  • Personalizable por compañía

Dashboard de control

Vista única del estado de tu facturación electrónica: pendientes, aceptados, rechazados, en contingencia.

  • Filtros por tipo, fecha y ambiente
  • Acciones masivas con re-try
  • Auto-refresh tras cada acción

Cobertura

Los 10 tipos de e-CF, todos cubiertos

Cada uno con su validación XSD, sus campos condicionales y su plantilla de Representación Impresa propia.

Código
Nombre
Descripción
E31
Crédito Fiscal
Operaciones B2B con derecho a crédito de ITBIS
E32
Consumo
Ventas a consumidor final
E33
Nota de Débito
Aumentos de valor sobre e-CF previos
E34
Nota de Crédito
Devoluciones y descuentos sobre e-CF previos
E41
Compras
Comprobante de compras a proveedores informales
E43
Gastos Menores
Gastos diarios sin factura formal
E44
Regímenes Especiales
Zonas francas, turismo y similares
E45
Gubernamental
Ventas al sector público
E46
Exportación
Ventas al exterior
E47
Pagos al Exterior
Servicios pagados a no residentes

Bajo el capó

Especificaciones técnicas

Software conforme a estándares oficiales, con dependencias auditables y licencia abierta.

Plataforma

  • Odoo 19 Community o Enterprise
  • Python 3.10+
  • PostgreSQL 14+
  • Compatible con Docker

Conformidad DGII

  • Descripción Técnica v1.6
  • XSD oficiales v1.0
  • Decreto 587-24 (contingencia)
  • Norma General 03-08 (bonos)

Criptografía

  • Firma XMLDSig RSA-SHA256
  • Certificado .p12 / .pfx
  • Tokens cifrados con Fernet
  • Canonicalización C14N

Dependencias

  • dgii-ecf
  • cryptography, signxml, lxml
  • requests, qrcode, Pillow
  • openpyxl

Integración Odoo

  • Depende de l10n_do
  • Hereda account.move
  • 11 wizards integrados
  • Botones nativos de Imprimir / Enviar

Licencia y soporte

  • LGPL-3.0
  • Versión 19.0.2.0.0
  • Soporte directo del autor
  • Acompañamiento en habilitación
# Instalación
pip install dgii-ecf cryptography
cp -r l10n_do_ecf/ /opt/odoo/addons/
odoo -d mi_bd -i l10n_do_ecf --stop-after-init

Empieza hoy

Una llamada de 30 minutos. Después, propuesta personalizada en 24 horas.

Hablemos de tu caso: tipo de empresa, plazo de habilitación, infraestructura Odoo. Te muestro el módulo en vivo y cómo encaja en tu operación. Sin compromiso.

Soporte directo del autor v 19.0.2.0.0 LGPL-3.0