Website Sale Stock Force Block
Este módulo amplía la funcionalidad del módulo website sale stock para permitir bloquear la venta de un producto. Además, reutiliza el campo Custom Message para informar al cliente de cualquier mensaje en estos casos.
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 13.0Añade una nueva opción de disponibilidad de stock que bloquea por completo la venta online de un producto y muestra un mensaje personalizado a los visitantes del sitio web en lugar del botón de añadir al carrito.
Este módulo añade una nueva opción a la configuración de disponibilidad de inventario del producto: "Block sales on website and display a message custom". Cuando un producto se establece en esta opción, los clientes ya no pueden añadirlo a su carrito desde el sitio web.
- En la página de la tienda, el botón de añadir al carrito se oculta para los productos bloqueados.
- En la página del producto, el botón de añadir al carrito se muestra pero está deshabilitado, y se muestra el mensaje personalizado (el campo "Custom Message" existente en el producto) para explicar por qué no se puede comprar el producto.
- La misma opción está disponible en la configuración del sitio web bajo disponibilidad de inventario.
- Si un cliente de alguna manera intenta añadir un producto bloqueado al carrito (por ejemplo, a través de un enlace directo o un carrito antiguo), el sistema ajusta automáticamente la cantidad al stock disponible y muestra un mensaje de advertencia.
- Cuando se desinstala el módulo, cualquier producto que use esta opción se restablece a la configuración de disponibilidad predeterminada "never".
El módulo afecta a las plantillas de producto, los pedidos de venta del sitio web y la configuración del sitio web. También incluye un producto de demostración para ilustrar el comportamiento.
Depende de
Modelos y campos (2)
- product.template · amplía un modelo existenteinventory_availability
- res.config.settings · amplía un modelo existenteinventory_availability
Texto generado por IA (DeepSeek) al leer el código de la versión 13.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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/e-commerce.
terminal Instalación y uso
Documentación de OCA · Odoo 13.0- Vaya a 'Website > Products > Products.
- Vaya a la pestaña eCommerce.
- Establezca Block sales on website y muestre un mensaje personalizado en el campo inventory availability.
- Puede establecer un mensaje personalizado que aparece cuando bloquea este producto.
- Vaya a Website Shop.
- Haga clic en cualquier producto que haya bloqueado.
- Si ha activado la opción "Add to cart", todos los productos bloqueados son invisibles.
- Verá el botón de añadir al carrito deshabilitado.
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.