OdooWiki OCA HUB

Sales Product Set Sell only by packaging

product_set_sell_only_by_packaging folder_open OCA/sale-workflow open_in_new
Sales Licencia: AGPL-3

Módulo glue entre sell_only_by_packaging y sale_product_set_packaging_qty. Si sell_only_by_packaging está activado y hay líneas de conjunto de productos sin packaging seleccionado, se muestra una advertencia en el formulario de producto y un enlace rápido a todas las líneas implicadas permite revisarlas.

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 18.0

Cuando un producto solo se puede vender por empaquetado, este módulo te avisa si las líneas de conjunto de productos para ese producto no tienen empaquetado, y un trabajo programado asigna automáticamente el primer empaquetado válido a esas líneas.

Este módulo conecta dos funcionalidades existentes: productos que solo pueden venderse por empaquetado y conjuntos de productos (listas de deseos) que incluyen cantidades de empaquetado. Añade una comprobación de seguridad para que las líneas de conjuntos de productos siempre tengan un empaquetado cuando el producto lo requiera.

En el formulario del producto, cuando un producto está marcado como vendible solo por empaquetado, aparece una advertencia si alguna línea de conjunto de productos de ese producto no tiene empaquetado. La advertencia incluye un botón "Ver todas las líneas" que abre la lista de esas líneas para que puedas revisarlas y corregirlas.

En las líneas de conjuntos de productos, el campo packaging pasa a ser obligatorio cuando el producto está configurado para venderse solo por empaquetado. Si intentas guardar una línea sin un empaquetado para ese producto, Odoo lo bloquea con un error que lista los productos afectados.

Se ejecuta una tarea programada cada 30 minutos. Busca líneas de conjuntos de productos en las que el empaquetado ya no está a la venta, o en las que el producto requiere empaquetado pero no hay ninguno establecido. Para cada producto afectado, asigna el primer empaquetado vendible (el de menor cantidad) y establece la cantidad de empaquetado a 1. Si no existe ningún empaquetado válido, registra un error en su lugar.

El módulo toca product.template, product.product y product.set.line. Añade una vista de lista y de búsqueda para las líneas de conjuntos de productos, y una acción de menú para ver las líneas que necesitan comprobación.

Modelos y campos (3)
  • product.product · amplía un modelo existente
  • product.set.line · amplía un modelo existentesell_only_by_packaging
  • product.template · amplía un modelo existentesell_only_by_packaging_prod_set_tocheck

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

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/sale-workflow.

terminal Instalación y uso

Sin información verificada

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.

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.