OdooWiki OCA HUB

Website Sale Stock Force Block

website_sale_stock_force_block folder_open OCA/e-commerce open_in_new
Website Licencia: AGPL-3

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.0

Añ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

website_sale_stock
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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.

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.

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.