Firma criptográfica obligatoria
Ya no basta con un PDF. Cada factura necesita XML UBL firmado con el certificado de la ZATCA, y un error de formato la hace rechazable.
Si tu empresa entra en las waves 23-24 de la facturación electrónica de Arabia Saudí, la Fase 2 (Integration Phase) deja de ser teoría: cada factura tiene que ir firmada, sellada y comunicada a la ZATCA. Este módulo lo resuelve dentro de Odoo 19, sin middleware aparte ni portales paralelos.
La Fase 1 era guardar la factura con un QR básico. La Fase 2 cambia las reglas: la factura tiene que ir firmada, encadenada y comunicada a la ZATCA. Esto es lo que suele doler cuando llega la wave.
Ya no basta con un PDF. Cada factura necesita XML UBL firmado con el certificado de la ZATCA, y un error de formato la hace rechazable.
Las facturas estándar (B2B) necesitan clearance previo; las simplificadas (B2C), reporting dentro de 24 horas. Sin integración, esto es inviable a mano.
Cada factura lleva el hash de la anterior. Si la cadena se rompe o se numera fuera de orden, la ZATCA lo detecta y la factura queda en riesgo.
No es una capa de marketing sobre la factura: es el flujo completo de la Fase 2, desde el alta del dispositivo hasta el envío del documento firmado.
Generación de CSR, solicitud del Compliance CSID y paso a Production CSID con la ZATCA, gestionado desde Odoo.
Generación del XML conforme, firma digital, sello de la ZATCA e incrustación en el documento final.
Código QR con los campos obligatorios (TLV) y gestión del Previous Invoice Hash para que la cadena no se rompa.
Envío a la API de la ZATCA, lectura de la respuesta (cleared, reported, warnings, errors) y estado visible en la factura de Odoo.
Soporte para notas de crédito y débito con la referencia al documento original, como exige la Fase 2.
No hablas con un reseller. El soporte lo da quien ha escrito el módulo, por si la puesta en marcha necesita ayuda.
FlexigoTech es un desarrollador independiente en Barcelona especializado en Odoo 19. El módulo ZATCA Fase 2 se instala dentro de tu Odoo y habla directamente con la API de la ZATCA: no hay un SaaS intermedio, ni cuota mensual de una pasarela externa, ni un panel paralelo que vigilar. Para ser honesto: no inventamos casos de cliente ni reseñas; lo que ofrecemos es el módulo, el código y soporte directo de quien lo mantiene.
Las waves 23 y 24 incorporan contribuyentes con umbrales de facturación más bajos: empresas medianas y pequeñas sin un gran equipo de IT. El módulo está pensado justamente para ese perfil, para que puedan cumplir la Fase 2 sin un proyecto a medida caro ni una integración eterna.
Conectamos esta página con el resto de la arquitectura comercial de la web para que no te pierdas.
Sí. El módulo está pensado para la Fase 2 (Integration Phase) de Fatoorah: facturas firmadas criptográficamente, código QR conforme, hash encadenado (PIH) y la comunicación con la plataforma de la ZATCA, tanto el clearance de facturas estándar como el reporting de facturas simplificadas.
Sí, está dimensionado justamente para ese perfil. Las waves 23 y 24 incorporan a contribuyentes con umbrales de facturación más bajos, normalmente PYMES con menos equipo técnico, y el objetivo del módulo es que cumplan sin montar una integración a medida cara.
No. El módulo trabaja dentro de Odoo 19 y se comunica directamente con la API de la ZATCA. No depende de un SaaS intermedio ni de un portal paralelo: la factura se firma, se sella y se envía desde el propio ERP.
Las dos cosas. Puedes instalar el módulo por tu cuenta o pedir soporte para el onboarding del CSID, la configuración del certificado y las primeras facturas en producción. El soporte es directo con el desarrollador, sin reseller intermedio.
Habla con nosotros y revisamos si el módulo encaja con tu Odoo 19 y tu operativa de facturación en Arabia Saudí. Sin compromiso ni urgencia falsa.