Imprime el ticket de forma anticipada en Odoo con Sygel y OCA

Agiliza el flujo de venta de tu comercio imprimiendo el ticket de forma anticipada desde el TPV
9 de març de 2026 per
Imprime el ticket de forma anticipada en Odoo con Sygel y OCA
Javier Izaguirre Cacho


Trabajando para la Comunidad OCA


Es habitual que un comercio necesite imprimir el ticket antes de recibir el pago por parte del cliente. A veces es necesario emitir el comprobante para preparar el pedido o realizar alguna gestión interna que pueda dar pie al pago.


Esta situación choca frontalmente con la operativa estándar de la aplicación de Punto de Venta en Odoo, la cual solo permite imprimir el ticket de forma anticipada en el caso de los locales de restauración.


Con el módulo de la Comunidad OCA pos_early_receipt_printing, desarrollado por Sygel, es posible ampliar la funcionalidad básica de Odoo e imprimir fácilmente el ticket antes de proceder al pago en cualquier comercio


Índice de contenido

  1. Ampliando la funcionalidad básica de Odoo.
    1. Modo restaurante y ticket anticipado.
  2. Aplicación práctica.
  3. Configuración del módulo

Ampliando la funcionalidad básica de Odoo

En Odoo, el Punto de Venta estándar está diseñado para que la impresión del ticket se produzca únicamente al finalizar el proceso de cobro. 


Solamente cuando el Punto de Venta está configurado como Bar/Restaurante, el usuario del PdV dispone de una opción para imprimir el ticket antes de completar el pago.


Modo restaurante y ticket anticipado

Una vez activado el Modo restaurante, la interfaz nos dejará escoger una nueva opción, Impresión anticipada del recibo:



Como esta opción no es válida para todos los comercios, desde Sygel creímos conveniente desarrollar el módulo pos_early_receipt_printing como contribución a la Comunidad OCA. 


Gracias a este módulo, se puede incorporar en Odoo una funcionalidad básica para muchos tipos de negocios que a día de hoy utilizan el Punto de Venta y no pueden clasificarse como Bares/Restaurantes.

Aplicación práctica

Imaginemos un comercio de electrónica, donde venden teléfonos móviles u otros dispositivos electrónicos que requieren verificación o registro previa entrega final al cliente. 


Para este tipo de comercios la funcionalidad estándar de Odoo es insuficiente, ya que el proceso lógico de la operación requiere que antes del cobro se revise:

  • Estado general del producto.
  • Número de serie.
  • Gestión de garantías.


Con el módulo pos_early_receipt_printing el vendedor puede añadir el pedido al TPV e imprimir el ticket para que sus compañeros de almacén recojan la mercancía y él pueda comprobar posteriormente el número de serie y estado general del producto.


Hacerlo de esta forma evitaría devoluciones inmediatas del producto y agiliza una operativa en las que intervienen varias personas.

Configuración del módulo

Desde Sygel ideamos el módulo pos_early_receipt_printing para que su configuración fuera sencilla y accesible, evitando que requiriera ningún ajuste técnico. Tras su instalación solamente debemos habilitar la opción “Impresión anticipada del recibo” desde la configuración del Punto de Venta.


Ventajas

Con el módulo pos_early_receipt_printing se puede adaptar el Punto de Venta de Odoo a la realidad del flujo de trabajo de múltiples comercios donde la impresión del ticket no implica el cierre del proceso de venta.


Frente a las limitaciones del flujo estándar —que solamente permite la impresión del ticket previo al cobro en bares y restaurantes—, el módulo ideado por Sygel aporta una solución fácil de configurar  e integrada en el TPV aplicable al entorno de Odoo de cualquier comercio.