Sale Commission Product Criteria
Este módulo permite establecer en el mismo Tipo de comisión diferentes tasas de comisión según el producto en la línea de SO/factura.
Esto es posible ya que este módulo añade un nuevo tipo "Product criteria" al Tipo de comisión y aplica tasas de comisión con la misma lógica de los elementos de la lista de precios de venta.
Por ejemplo, un Tipo de comisión de este tipo puede otorgar:
10% en un Producto A específico, 10\$ en el Producto B, 4% en productos de la Categoría 1 y 5\$ en todos los demás productos.
En SO/factura, el sistema aplicará diferentes comisiones según variante/producto/categoría o global, aplicadas jerárquicamente. Esto significa que para el ejemplo anterior, si el producto A está asignado a la Categoría 1, la comisión asignada es del 10%, según el orden de aplicación de la regla variante/producto/categoría/global.
Además, se puede acceder a estos elementos de tipo de comisión y crearlos mediante un menú específico, para facilitar su gestión en entornos con gran cantidad de registros.
El formulario para el elemento de tipo de comisión puede ser extendido por módulos futuros con condiciones adicionales para decidir cuándo aplicar un elemento específico.
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.0Añade un nuevo tipo de comisión "Product criteria" para que puedas pagar diferentes tasas de comisión por producto, variante de producto, categoría de producto o todos los productos, aplicado automáticamente en pedidos de venta y facturas.
Este módulo amplía la función de comisión con un nuevo tipo de comisión llamado "Product criteria". En un registro de comisión ahora puedes definir una lista de reglas ("Commission Items") en lugar de una única tarifa. Cada regla indica a qué se aplica (todos los productos, una categoría de producto, un producto o una variante de producto específica) y cómo se calcula la comisión: un importe fijo o un porcentaje.
Las reglas se aplican de forma jerárquica: una regla para una variante específica prevalece sobre una regla de producto, que prevalece sobre una regla de categoría, que prevalece sobre la regla de todos los productos. Cuando se procesa una línea de pedido de venta o una línea de factura, la regla coincidente se encuentra automáticamente y el importe de la comisión se calcula a partir del subtotal de la línea (o del importe neto después del coste, según la configuración de la base de comisión). Las facturas rectificativas obtienen una comisión negativa.
Dónde aparece: - En el formulario de comisión, una sección "Rules" enumera los elementos cuando el tipo es "Product criteria". - Un nuevo menú "Commission Type Items" bajo Commission Management permite a los responsables crear y buscar reglas directamente, agrupadas por comisión. - En las líneas de agente del pedido de venta, columnas adicionales muestran la regla aplicada, su tipo y el importe final. - El informe de liquidación muestra una columna "Value" con el importe fijo o el porcentaje utilizado.
Reglas de negocio: cambiar el tipo de comisión se bloquea si hay pedidos de venta confirmados o facturas publicadas que lo utilicen; cada regla debe especificar la categoría, el producto o la variante a la que se dirige; y solo los responsables de ventas pueden editar los campos de cálculo.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (6)
- commission · amplía un modelo existenteitem_ids, commission_type
- commission.item · modelo nuevoname, active, based_on, categ_id, sequence, applied_on, company_id, product_id, currency_id, fixed_amount, commission_id (Commission), percent_amount (Percentage Amount), commission_type, product_tmpl_id, commission_value (Value)
- sale.order.line · amplía un modelo existente
- commission.line.mixin · amplía un modelo existentecommission_id, applied_commission_id
- sale.order.line.agent · amplía un modelo existentebased_on, discount, fixed_amount, percent_amount, applied_on_name, commission_type, applied_commission_item_id
- account.invoice.line.agent · amplía un modelo existenteapplied_commission_item_id
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-03Estado 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/commission.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Para usar las funcionalidades de este módulo, debe:
- Ir a Comisiones \> Configuración \> Tipos de comisión.
- Crear un tipo de comisión con tipo = "Criterios de producto".
- Crear múltiples reglas basadas en variante/producto/categoría o global
- Estas reglas se ordenarán según la misma lógica de la tarifa de venta.
- El resto del flujo es conforme al módulo OCA sale_commission.
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.
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.