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.
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.
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/
Update date: 2026-07-09