¿Qué aporta esta mejora?
Hasta ahora, consultar el estado de TicketBAI de una factura requería abrir el formulario o revisar los registros enviados. Con esta nueva funcionalidad, cada factura muestra un pequeño icono QR en color que indica su estado actual:
• 🟢 Verde: Enviado correctamente (sent)
• 🟠 Naranja: Enviado con notificación (sent_with_notification)
• 🔴 Rojo: Error en el envío (error)
• ⚪ Gris: Pendiente de envío (pending)
Además, al pasar el ratón por encima, se muestra un texto descriptivo con el estado exacto de la factura.
¿Cómo se ha implementado?
Hemos desarrollado un widget personalizado en Odoo que renderiza dinámicamente el icono según el estado de TicketBAI, sin añadir columnas adicionales ni botones falsos. Esta solución está diseñada para ser ligera, rápida y completamente compatible tanto con Odoo 16 como con Odoo 14.
Gracias a este desarrollo, evitamos sobrecargar la vista de lista y ofrecemos una visualización más clara y profesional del ciclo de vida de las facturas TicketBAI.