Skip to Content

Mexico CFDI 4.0

82.95 82.95

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
cover banner

México CFDI 4.0 para Odoo

Genere documentos CFDI 4.0 conformes al SAT y tímbrelos a través de su PAC — UUID, sello del SAT y código QR — directamente desde Odoo.

CFDI 4.0 (cfd/4)PAC timbradoRFC + QROdoo 18 & 19

Qué hace

Construye el XML CFDI 4.0 conforme al SAT (Comprobante, Emisor, Receptor, Conceptos e Impuestos globales con traslados de IVA), lo envía a su PAC autorizado para su timbrado, y almacena el UUID, la FechaTimbrado y el sello del SAT resultantes. Valida los RFC (12 caracteres persona moral / 13 caracteres persona física), genera el código QR de verificación del CFDI y permite cancelar CFDI a través del PAC.

Funciones principales

XML CFDI 4.0

Esquema http://www.sat.gob.mx/cfd/4 — Comprobante, Emisor, Receptor, Conceptos e Impuestos globales.

Firma local con CSD + Timbrado SW Sapien

Calcula localmente el Sello/NoCertificado/Certificado a partir de su CSD del SAT (.cer + .key) usando RSA‑SHA256, y envía el XML firmado a SW Sapien (PAC de Smarter Web, URL base configurable) para su timbrado — devolviendo el UUID, la FechaTimbrado y el SelloSAT. Soporte completo para entornos de pruebas y producción.

Validación de RFC

Formatos de 12 caracteres (persona moral) y 13 caracteres (persona física), incluidos los RFC genéricos del SAT.

QR del CFDI

Generado a partir de la URL de verificación del SAT (UUID, RFC, total, sello) listo para impresión.

Cancelación

Cancele un CFDI timbrado a través del PAC con un código de motivo.

Catálogos

Régimen Fiscal y Uso CFDI en empresas y contactos; asistente de incorporación para RFC y PAC.

Requisitos

  • Odoo 18.0 o 19.0 (Community o Enterprise).
  • Una cuenta PAC de SW Sapien y token Bearer (sw.com.mx). Python: lxml, qrcode, requests, cryptography.
  • Su CSD emitido por el SAT (archivos .cer y .key, codificados en base64) y la contraseña de la llave. El timbrado en producción requiere un CSD válido y una suscripción activa con el PAC.
Aviso: los datos de la factura se transmiten únicamente al endpoint del PAC que usted configure (SW Sapien en pruebas o producción). Este módulo no se conecta directamente a ningún sistema del SAT — genera XML conforme al estándar y lo envía a su PAC.
Nota: el timbrado real requiere un CSD válido del SAT y una suscripción activa con SW Sapien. El módulo incluye un flujo criptográfico completo (cadena original + firma RSA); las pruebas unitarias fuera de línea verifican el proceso completo con una llave de prueba generada. La exactitud byte a byte de la cadena original frente al XSLT del SAT debe confirmarse en el entorno sandbox del PAC antes de usarse en producción.

Descripción

Este módulo genera CFDI 4.0 conforme al SAT y lo timbra a través de su PAC, obteniendo el UUID y el sello del SAT, directamente desde Odoo. Construye el XML (Comprobante, Emisor, Receptor, Conceptos e Impuestos con traslados de IVA), valida el RFC, genera el código QR de verificación y permite cancelar el CFDI. Compatible con Odoo 18 y 19, con traducciones en inglés y español.

Soporte

Correo: support@pokutsoft.com
Autor: Pokutsoft — pokutsoft.com/

© 2026 Pokutsoft · México CFDI 4.0 para Odoo · Odoo 18 y 19

Update date: 2026-07-09