Este módulo proporciona diferentes opciones de configuración para gestionar los empaquetados en los pedidos de venta.
La creación/actualización de la línea de pedido de venta se bloqueará (mediante restricciones) si los datos en sale.order.line no coinciden con la configuración de los empaquetados del producto.
También es posible forzar la cantidad a vender durante la creación/modificación de la línea de pedido de venta si la opción "Forzar cantidad de venta" está marcada en el empaquetado.
Por ejemplo, si su empaquetado está configurado para vender de 5 en 5 unidades y el empleado introduce la cantidad 3, la cantidad se sustituirá automáticamente por 5 (siempre se redondea hacia arriba).
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 14.0Controla cómo se venden los productos por empaquetado en los pedidos de venta: marca los empaquetados como vendibles, fuerza que las cantidades se redondeen a un múltiplo de empaquetado y exige un empaquetado para los productos marcados como 'Only sell by packaging'.
Este módulo añade reglas de empaquetado a las ventas. En cada empaquetado puedes marcar 'Can be sold' y 'Force sale quantity'. En el producto (o plantilla de producto) puedes marcar 'Only sell by packaging', lo que significa que el producto no se puede vender en una línea de pedido de venta sin un empaquetado y una cantidad de empaquetado.
- En las líneas de pedido de venta, solo se pueden seleccionar los empaquetados marcados como 'Can be sold'; los demás se bloquean con un error o una advertencia.
- Si 'Force sale quantity' está marcado en el empaquetado, introducir una cantidad que no sea múltiplo de la cantidad del empaquetado se redondea automáticamente al siguiente múltiplo (p. ej., 3 pasa a 5 para un empaquetado de 5).
- Cuando un producto está configurado como 'Only sell by packaging', Odoo asigna automáticamente un empaquetado coincidente en la línea de pedido de venta si la cantidad introducida es múltiplo de un empaquetado vendible disponible.
- Se muestra una 'Minimum sellable quantity' calculada en los productos y las plantillas, basada en el empaquetado vendible más pequeño.
Las comprobaciones de negocio evitan configuraciones incoherentes: un producto no puede ser 'Only sell by packaging' si no es vendible o no tiene ningún empaquetado vendible, y un tipo de empaquetado no se puede establecer como no vendible mientras los productos que lo usan sigan requiriendo la venta por empaquetado. Archivar un empaquetado también elimina su indicador 'Can be sold'. El módulo toca product.packaging, product.packaging.type, product.product, product.template y sale.order.line, y añade campos a los formularios y listas de producto y de pedido de venta.
Lo necesitan otros módulos
Modelos y campos (5)
- product.product · amplía un modelo existentemin_sellable_qty
- sale.order.line · amplía un modelo existenteproduct_packaging
- product.template · amplía un modelo existentemin_sellable_qty, sell_only_by_packaging (Only sell by packaging)
- product.packaging · amplía un modelo existenteactive, can_be_sold (Can be sold), force_sale_qty (Force sale quantity)
- product.packaging.type · amplía un modelo existentecan_be_sold (Can be sold), packaging_ids
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/sale-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Configuración
Fuente · Odoo 14.0Las siguientes opciones están disponibles para definir qué tipo de empaquetado se puede vender y qué producto solo se puede vender por empaquetado.
- Can be sold: En el modelo product packaging type, esta casilla define si los empaquetados de producto de este tipo en particular están disponibles para ser seleccionados en la línea de pedido de venta.
- Sell only by packaging: En el modelo product template, esta casilla restringe las ventas de estos productos si no se selecciona ningún empaquetado en la línea de pedido de venta. Si no se selecciona ningún empaquetado, se asignará automáticamente si la cantidad en la línea de pedido de venta coincide con una cantidad de empaquetado o se generará un error.
- Force sale quantity (on the packaging): fuerza el redondeo hacia arriba de la cantidad durante la creación/modificación de la línea de pedido de venta con el factor establecido en el empaquetado.
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, Uso.
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.