Ir al contenido
Evento Spanish OCA Days 2026 comienza el 25 may. 2026 9:00:00 (Europe/Madrid)
Impresión directa local desde Odoo: soluciones vía websockets y QZ Tray
Funcional Técnica Vivo
Ubicación: Talks room - 27/5/26 10:00 - 27/5/26 11:00 (Europe/Madrid) (1 hora)
Impresión directa local desde Odoo: soluciones vía websockets y QZ Tray
Isabel Andreu Smart / Miquel Alzanillas
Consultora de Odoo y desarrolladora de software en ForgeFlow / Responsable del departamento Odoo en APSL Nagarro
Isabel Andreu Smart / Miquel Alzanillas
Consultora de Odoo y desarrolladora de software en ForgeFlow / Responsable del departamento Odoo en APSL Nagarro

Isabel Andreu Smart es consultora de Odoo y desarrolladora de software en ForgeFlow S.L, centrada en implementaciones técnicas y en el desarrollo de lógica de negocio de código abierto dentro del ecosistema Odoo.

Miquel Alzanillas es consultor y desarrollador de Odoo en APSL Nagarro, con más de 12 años de experiencia en el ecosistema.


¿Cuántas veces te ha preguntado un cliente por qué necesita una IoTBox en el Punto de Venta de Odoo?

¿Y cuántas veces la respuesta ha sido más histórica que realmente técnica?

En esta charla exploraremos varias alternativas libres y 100 % software que permite prescindir completamente de la IoTBox y de CUPS, contribuidos a OCA.

A partir de Odoo 19.0 y gracias a la refactorización realizada en OCA, veremos cómo se ha desacoplado la impresión del servidor en el módulo base_report_to_printer, haciendo la arquitectura agnóstica al protocolo de impresión y abriendo la puerta a nuevas implementaciones como QZTray (base_report_to_printer_qztray) o el uso del Odoo Bus (base_report_to_printer_websocket, junto con el cliente Python odoo-print-client), sin imponer una única solución.

Veremos el módulo pos_printing_qztray y cómo se ha diseñado para mejorar algunos planteamientos del core, como la calidad de impresión del ticket, y para ser lo más extensible posible de cara a futuras necesidades del Punto de Venta.

Además, en esta charla se presentará la solución open source contribuida a la OCA: el módulo base_report_to_printer_websocket (disponible en v19.0 del repositorio report-print-send de OCA), junto con el cliente Python odoo-print-client. Esta combinación permite imprimir directamente desde Odoo a cualquier impresora CUPS sin pasos intermedios, aprovechando la infraestructura de Odoo Bus (WebSockets) ya existente.

¿Qué aprenderá la audiencia?
1. Que problema resuelve la impresión directa desde Odoo y cuándo tiene sentido usarla.
2. Cómo los módulos se integran con la infraestructura existente de Odoo sin cambiar el flujo de trabajo del usuario.

¿Qué debe esperar la audiencia?
Una charla funcional con demostración práctica: se explicará el problema, la solución y cómo configurarla, sin entrar en detalles de instalación ni código.