OdooWiki OCA HUB

Website Sale Product Pack

website_sale_product_pack folder_open OCA/product-pack open_in_new
E-Commerce Licencia: AGPL-3

Este módulo introduce la compatibilidad de los packs de productos con el comercio electrónico:

  • En el resumen del carrito, los componentes no son editables y se muestran colgando de la referencia del pack principal.
  • Cuando eliminamos un pack del carrito, sus componentes también se eliminan.
  • El resumen emergente del carrito solo muestra la línea del pack principal y descarta las sublíneas en el recuento de unidades.
  • El resumen del carrito también muestra las líneas de componentes colgando de la principal.
  • Se garantiza que los precios se muestren correctamente para todo el pack y que se resuman correctamente según el tipo de pack.

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 17.0

Hace que los packs de productos funcionen correctamente en la tienda y el carrito del sitio web de Odoo: los componentes del pack siguen la línea principal del pack, no se pueden editar ni eliminar por separado, y los precios se muestran para el pack completo.

Este módulo adapta la tienda online para que los packs de productos (un producto principal compuesto por varios componentes) se comporten correctamente para los visitantes del sitio web.

En el carrito y el resumen del checkout, las líneas de los componentes aparecen indentadas bajo la línea del pack principal con una flecha, pero no se pueden editar ni eliminar por sí solas: el campo de cantidad y el botón de eliminar están ocultos para ellas. Eliminar la línea del pack principal también elimina sus componentes automáticamente, de modo que los clientes no tienen que limpiar las líneas sobrantes.

El contador del carrito (el número que se muestra en el icono del carrito) solo cuenta la línea del pack principal, no cada componente, por lo que la cantidad refleja lo que el cliente ha pedido realmente.

Los precios se gestionan según el tipo de pack: para los packs cuyos componentes tienen precio detallado, se muestran los precios de los componentes; de lo contrario, solo se muestra el precio del pack principal. La página del producto y el listado de productos muestran el precio del pack completo en lugar del de un solo componente.

Se aplican reglas de negocio en los productos: un pack publicado no puede contener componentes no publicados, y un componente usado en un pack publicado no puede despublicarse, con mensajes de error claros. Los descuentos establecidos en los componentes se conservan cuando el cliente actualiza el carrito o realiza el checkout.

Depende de

website_salesale_product_pack
Modelos y campos (5)
  • website · amplía un modelo existente
  • sale.order · amplía un modelo existente
  • product.product · amplía un modelo existente
  • sale.order.line · 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 17.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: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 17.0

Confirmado el 2026-11-03 en la rama 17.0 de OCA/product-pack.

terminal Instalación y uso

Documentación de OCA · Odoo 17.0

Hay varios paquetes de demostración para probar el módulo. Publícalos y añádelos al carrito desde el frontend. Deberías tener la misma cotización que si lo haces en el backend.

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.