OdooWiki OCA HUB

POS Backend Communication

pos_backend_communication folder_open OCA/pos open_in_new
Point of Sale Licencia: AGPL-3

Communicate with odoo's backend from POS.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Permite que el Punto de Venta abra páginas del backend de Odoo en una ventana separada y reciba mensajes de vuelta desde esa ventana, para que las pantallas del POS puedan reaccionar a lo que ocurre en el backend.

Este módulo añade un puente de comunicación entre la pantalla del Punto de Venta y una página de backend abierta desde ella. No añade menús ni botones por sí mismo; proporciona la infraestructura que otras funcionalidades del POS pueden usar.

  • Cuando el POS abre una página de backend en una ventana emergente, esa página puede enviar un mensaje de vuelta al POS. El POS entonces ejecuta la función de retorno correspondiente para ese tipo de mensaje.
  • Se introduce un nuevo tipo de acción, ir.actions.tell_pos. Cuando el backend ejecuta dicha acción, en lugar de mostrar una pantalla normal envía los parámetros de la acción a la ventana del POS y se cierra silenciosamente.
  • Los mensajes solo se aceptan cuando provienen de la misma dirección del sitio, por lo que otros sitios web no pueden desencadenar el comportamiento del POS.
  • Cuando se abre una página de backend desde el POS, se añade una clase de estilo al cuerpo de la página que oculta los menús habituales del backend, proporcionando una ventana más limpia.
  • Si el navegador bloquea la ventana emergente, se indica al usuario que permita las ventanas emergentes para esta ventana.

El módulo afecta al Punto de Venta y al cliente web. Añade el modelo ir.actions.tell_pos, legible por todos los usuarios internos, y carga JavaScript adicional y una hoja de estilos en los recursos del backend.

Depende de

point_of_sale
Modelos y campos (1)
  • ir.actions.tell_pos · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.