Descripción: Este PR presenta el módulo trescloud_pos_restaurant_channels, diseñado para gestionar y registrar canales de venta externos (como plataformas de delivery) directamente desde la interfaz de Punto de Venta para restaurantes.
Características principales:
- Canales de venta personalizados: Permite definir canales de venta personalizados en el backend.
- Integración con la interfaz del TPV: Añade un botón específico en la interfaz del TPV para seleccionar el canal y capturar valores de referencia (por ejemplo, ID de pedidos externos).
- Sincronización con el backend: Almacena la información del canal dentro del modelo pos.order para mayor visibilidad y generación de informes en el backend.
- Personalización de tickets/recibos: Incluye datos del canal en el pedido de cocina impreso.
Capturas de pantalla:
- Interfaz TPV: Selección de canal. Muestra el botón de acción y la ventana emergente/formulario para ingresar los valores del canal correspondiente.
- Backend: Vista de detalles del pedido Vista de los datos del canal capturados dentro de la vista del formulario de pedido del POS.
- Recibo de pedido Recibo impreso que muestra la información del canal asociado.
Nueva Función: Gestión Multicanal para Puntos de Venta (Delivery y Plataformas)