Discount by quantities of product category
Este módulo añadirá un botón dentro del pedido de venta y calculará el descuento no por línea sino por cantidades de la misma categoría de producto, en el mismo pedido de venta. ej.: Has definido un 10% de descuento para la Categoría A para 100 PCE mín. en la Lista de precios.
Intentas vender 50 Piezas del Producto A y 50 Piezas del Producto B (definidos en la Categoría A). El OnChange en la línea calculará el precio del producto como de costumbre. Luego haces clic en el nuevo botón. ¡El precio unitario se actualizará ya que has vendido 50+50 = 100 piezas de la misma categoría! => ¡tendrás un 10% de descuento en ambas líneas!
Este módulo fue desarrollado originalmente en v7.0 por la empresa Julius : https://github.com/julius-network-solutions/julius-openobject-addons/tree/master/pricelist_by_category_qty
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 12.0Añade un botón 'Compute global discount' en presupuestos y pedidos de venta que recalcula los precios de las líneas utilizando la cantidad total de cada categoría de producto del pedido, de modo que los descuentos por volumen se apliquen a los productos de la misma categoría.
Este módulo cambia cómo se aplican los descuentos por volumen de las tarifas en un pedido de venta. Normalmente cada línea se valora según su propia cantidad. Con este módulo, aparece un nuevo botón 'Compute global discount' en el formulario de presupuesto/pedido de venta, junto al botón 'Send by Email', y está disponible mientras el pedido está en estado Draft o Sent.
Al pulsarlo, el módulo suma las cantidades pedidas de todas las líneas que pertenecen a la misma categoría de producto (ignorando los pedidos cancelados) y, a continuación, busca el precio de la tarifa para esa cantidad combinada. El precio unitario resultante se escribe de vuelta en cada línea de esa categoría, de modo que todas las líneas se benefician del descuento por volumen.
- Agrupa las cantidades por categoría de producto, no por producto individual.
- Sigue las reglas de la tarifa, incluidas las tarifas basadas en otra tarifa.
- Solo actualiza los precios cuando la regla de tarifa coincidente es específica de la categoría; en caso contrario, se mantiene el precio normal de la línea.
- Solo se ejecuta en pedidos en estado draft o sent, por lo que los pedidos confirmados no se modifican.
Toca sale.order y sale.order.line y utiliza la lógica estándar de tarifas de producto. No se realiza ningún cálculo automático por sí solo; el usuario debe pulsar el botón.
Depende de
Modelos y campos (2)
- sale.order · amplía un modelo existente
- sale.order.line · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 12.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: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/sale-workflow.
terminal Instalación y uso
Sin información verificadaLas 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.