OdooWiki OCA HUB

Point of Sale - Membership

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

Este módulo amplía la funcionalidad del módulo de punto de venta, para añadir información relacionada con el módulo de membresía de Odoo.

Por ejemplo:

  • Muestra el campo 'Current Membership Status' de los contactos en la pantalla del punto de venta. (lista de contactos y vista de formulario de contacto)

Vista de lista de contactos

Vista de formulario de contacto

  • Genera un error si el cajero intenta vender un producto de membresía sin haber seleccionado la opción 'Invoice'.

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 16.0

Muestra el estado de membresía de cada cliente directamente en la pantalla del Punto de Venta y bloquea el pago cuando se vende un producto de membresía sin factura.

Este módulo incorpora la información de membresía en la interfaz del Punto de Venta (POS) para que los cajeros puedan ver el estado de membresía de un cliente sin salir de la pantalla de venta.

  • En la lista de clientes que se muestra en el POS, aparece una pequeña etiqueta junto a los clientes que tienen un estado de membresía distinto de "none", mostrando la etiqueta de estado legible.
  • En el formulario de edición de cliente dentro del POS, se añade un campo de solo lectura "Membership State", que muestra el mismo estado.

Se añade una regla de negocio en el momento del pago: si el pedido contiene algún producto marcado como producto de membresía y el pedido no está configurado para ser facturado, el cajero ve una ventana emergente de error titulada "Invoice Required" y no puede validar el pago hasta que se solicite una factura.

Para hacer esto posible, el módulo carga los campos de estado de membresía de los clientes y el indicador de membresía de los productos en la sesión del POS, y añade un campo de texto calculado en res.partner que convierte el estado técnico de membresía en una etiqueta legible. Modifica el modelo res.partner y la carga de datos de la sesión del POS, y amplía el comportamiento de la pantalla de pago del POS.

Depende de

point_of_salemembership
Modelos y campos (1)
  • res.partner · amplía un modelo existentemembership_state_text

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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.