OdooWiki OCA HUB

Website Sale Stock Available

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

Este módulo amplía la funcionalidad del módulo Product Availability (nombre técnico: website_sale_stock) para que en el eCommerce se tenga en cuenta la cantidad Available de un producto en lugar de la cantidad libre.

Ten en cuenta que en el pasado la disponibilidad del eCommerce se basaba en la cantidad prevista. Esto ya no es cierto a partir de la versión 15.0.

Si un producto está configurado para impedir ventas si no hay stock suficiente (consulta la sección de configuración) y se accede a su página en la Website Shop, los mensajes de disponibilidad se basarán en la cantidad Available en lugar de la cantidad libre. Y además, el eCommerce no te permitirá comprar más productos que la cantidad Available (no se tiene en cuenta la cantidad libre).

Relación con el core de Odoo 19.0

El core 19.0 website_sale_stock usa free_qty (disponible menos reservas) para la disponibilidad del eCommerce. Este módulo lo sustituye por immediately_usable_qty (Available To Promise — incluye movimientos entrantes), lo cual es importante para empresas con suministro entrante en curso, donde el stock entrante debería ser vendible antes de su llegada.

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 19.0

En la tienda online, los mensajes de disponibilidad de producto y los límites de compra se basan en la cantidad 'Available to promise' en lugar de la cantidad 'Free to use', de modo que los clientes solo ven y pueden comprar lo que está realmente disponible.

Este módulo cambia cómo la tienda eCommerce de Odoo calcula y muestra la disponibilidad de los productos. Normalmente la tienda utiliza la cantidad libre (stock disponible menos reservas). Con este módulo instalado, la tienda utiliza en su lugar la cantidad 'Available to promise' procedente del módulo stock availability.

Qué cambia para los usuarios: - En las páginas de producto de la Website Shop, el mensaje de disponibilidad refleja la cantidad available-to-promise. - Cuando un cliente añade productos al carrito, la tienda comprueba esa cantidad, por lo que no le permitirá comprar más de lo que está available to promise. - La misma regla se aplica durante el paso del pago en línea, por lo que la comprobación se mantiene coherente hasta el checkout.

Dónde aparece: funciona de forma silenciosa dentro de las pantallas existentes de la Website Shop (página de producto, carrito, pago). No añade menús, botones ni informes nuevos.

Qué áreas toca: extiende la información del producto (product.product y product.template), la actualización del carrito del pedido de venta (sale.order) y el controlador de pago del sitio web. El comportamiento se activa solo en el contexto del sitio web, por lo que las cifras de stock del back-office y otros canales de venta no se ven afectados.

Este módulo no añade nuevas opciones de configuración, tareas programadas ni correos electrónicos.

Depende de

stock_availablewebsite_sale_stock
Modelos y campos (2)
  • product.product · amplía un modelo existente
  • product.template · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para configurar este módulo, debe:

  • Vaya a Inventario \> Productos \> Productos y edite un producto que solo quiera vender en el eCommerce si hay suficiente stock.
  • Navegue al campo Out-of-stock (continue selling) en la pestaña Ventas y desmárquelo.

Para usar este módulo, necesita:

  • Vaya a su eCommerce.
  • Seleccione un producto que haya sido configurado previamente para impedir ventas si no hay suficiente stock para la página de producto web.
  • Odoo no le permite añadir el producto al carrito si la cantidad disponible (no la cantidad libre de uso) es igual o menor que cero. Además, los mensajes de disponibilidad se basarán en la cantidad disponible en lugar de la cantidad libre de uso.

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.

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.