POS Order Line Customer History
Este módulo añade una funcionalidad en la interfaz del Punto de Venta (POS) para permitir a los usuarios ver el historial de ventas de un cliente seleccionado y reutilizar líneas de pedidos anteriores en nuevos pedidos.
Características
- Añade un botón "History" encima de los detalles del cliente en la pantalla del POS.
- Al hacer clic, abre una nueva vista que muestra los registros pasados de pos.order.line para el cliente seleccionado.
- Si no se ha seleccionado ningún cliente, se muestra una ventana emergente con el mensaje: > "You must select a customer first"
Vista de historial
- Muestra una lista de líneas de pedidos anteriores para el cliente seleccionado.
- Ordenada por más reciente primero.
- Campos mostrados:
- Fecha
- Producto
- Cantidad
- Descuento
- Precio unitario
- Total
Funcionalidades
- Datos ordenables: Los usuarios pueden ordenar la lista seleccionando desde un desplegable con las siguientes opciones:
- Fecha ASC
- Fecha DESC
- Producto ASC
- Producto DESC
- Precio unitario ASC
- Precio unitario DESC
- Cantidad ASC
- Cantidad DESC
- Total ASC
- Total DESC
- Barra de búsqueda:
- Filtrar por nombre de producto o código de barras
- Filtrar por fecha
- Selección de líneas:
- Seleccionar una o más líneas de la lista.
- Añadir los productos seleccionados y sus cantidades al pedido actual del POS.
- Nota: Los descuentos y precios no se copian, solo se reutilizan el producto y la cantidad.
Uso
- Seleccionar un cliente en la interfaz del POS.
- Hacer clic en el botón "History" para ver su historial de pedidos.
- Usar las funciones de búsqueda y ordenación para encontrar productos relevantes.
- Seleccionar líneas y añadirlas al pedido actual según sea necesario.
Información técnica
- Compatible con Odoo 17.0
- Desarrollado siguiendo los estándares de módulos de la OCA.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 17.0Añade un botón Historial en el Punto de Venta que muestra los productos comprados anteriormente por un cliente y permite a los cajeros añadir esos productos al pedido actual con un solo clic.
En la pantalla del Punto de Venta, aparece un botón History encima del área de cliente una vez que se selecciona un cliente en el pedido actual. Al hacer clic en él se abre una pantalla dedicada de historial de cliente que lista las líneas de pedidos anteriores de ese cliente.
La lista muestra la fecha, el producto, la cantidad, el descuento, el precio unitario y el total de cada línea anterior, y solo incluye líneas de pedidos que no estén en borrador ni cancelados. Los usuarios pueden buscar por producto, código de barras o fecha, y ordenar la lista por fecha, producto, cantidad, precio unitario o total, en orden ascendente o descendente. Los resultados están paginados.
Cada línea tiene un icono de carrito (o un botón Add en pantallas pequeñas) que añade ese producto al pedido actual con cantidad 1. El lado derecho de la pantalla muestra el pedido actual y sus líneas, con una acción de pago disponible. Un botón Back vuelve a la pantalla anterior.
El módulo extiende pos.order con un método utilizado para buscar líneas de pedidos pagados y añade un campo almacenado date_order en pos.order.line para que la fecha del pedido pueda mostrarse y ordenarse. También carga cualquier producto del historial que no esté ya disponible en la sesión del POS.
Depende de
Modelos y campos (2)
- pos.order · amplía un modelo existente
- pos.order.line · amplía un modelo existentedate_order
Texto generado por IA (DeepSeek) al leer el código de la versión 17.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-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/pos.
terminal Instalación y uso
Sin información verificadaLas 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.
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.