Website Sale Restrict By Pricelist
Este módulo personaliza la página de la tienda del sitio web para que los usuarios del portal solo vean los productos incluidos explícitamente en su lista de precios asignada. Garantiza una visibilidad personalizada de los productos por cliente sin afectar a los usuarios internos ni a los visitantes públicos.
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 15.0Te permite ocultar los productos de la tienda del sitio web a los clientes del portal para que solo vean los artículos incluidos en su lista de precios asignada. Puedes activar esta opción para un cliente o para todos los usuarios del portal desde la configuración del sitio web.
Este módulo cambia cómo la tienda del sitio web público muestra los productos a los clientes del portal que han iniciado sesión (no al personal interno ni a los visitantes anónimos).
- En el formulario de contacto de un cliente, aparece una nueva casilla de verificación "Restrict products". Cuando se marca, ese cliente del portal solo ve los productos que figuran en su lista de precios asignada, y solo si esos productos están publicados en el sitio web.
- En los ajustes del sitio web, una nueva opción permite aplicar la misma restricción a todos los usuarios del portal a la vez, en lugar de configurarla cliente por cliente.
- Cuando se aplica la restricción, la página de la tienda, sus categorías y su paginador se recalculan para que el cliente solo navegue por los productos permitidos. Si el cliente no tiene lista de precios, no ve ningún producto.
- La casilla de verificación del formulario del cliente se oculta automáticamente cuando la opción global está habilitada, porque el ajuste global ya cubre a todos.
Afecta al controlador de la tienda del sitio web y a las pantallas de cliente (res.partner) y de ajustes del sitio web (res.config.settings). No se añaden correos electrónicos, tareas programadas ni informes.
Depende de
Modelos y campos (2)
- res.partner · amplía un modelo existenterestrict_products, restrict_products_for_all_users
- res.config.settings · amplía un modelo existenterestrict_products_for_all_users
Texto generado por IA (DeepSeek) al leer el código de la versión 15.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 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/e-commerce.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0- Vaya a: Contacts > seleccione un contacto.
- Asigne al contacto una lista de precios que incluya solo productos específicos.
- Marque la casilla 'Restrict Products'.
Además, puede restringir la visibilidad de los productos para todos los usuarios del portal yendo a Website > Configuration > Settings y marcando la casilla "Restrict Products For All Users".
- Inicie sesión como ese contacto (usuario del portal).
- Vaya a: Website > Shop.
Solo los productos definidos en la lista de precios asignada serán visibles en la tienda para ese usuario.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.
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.
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.