Este módulo extiende sale_commission para introducir el uso de fórmulas para calcular las comisiones de los agentes.
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.0Añade un nuevo tipo de comisión "Formula" para que puedas escribir un cálculo personalizado para las comisiones de agentes en pedidos de venta y facturas, en lugar de usar las reglas estándar de porcentaje o importe fijo.
Este módulo amplía la configuración de comisiones en Odoo para que una comisión pueda calcularse con una fórmula que usted mismo escribe.
- En el formulario de comisión (Sales > Configuration > Commissions), aparece una nueva opción "Formula" en el campo Commission Type. Al seleccionarla, se muestran un cuadro de texto Formula y un panel Instructions.
- Las instrucciones explican que se usa
linepara acceder a los campos de la línea de pedido de venta o de la línea de factura, yresultpara devolver el importe de la comisión. También enumeran campos comunes como discount, price_subtotal, price_unit, quantity y product_uom_qty, y advierten de que los nombres de los campos difieren entre las líneas de pedido de venta y las líneas de factura, por lo que debe comprobar el tipo de línea (por ejemploline._name == 'sale.order.line'oline._name == 'account.move.line'). - Cuando se calcula una línea de comisión, el módulo evalúa la fórmula y usa el valor devuelto como importe de la comisión. Si el producto está marcado como exento de comisión, o la comisión no es de tipo Formula, se usa en su lugar el cálculo estándar del módulo de comisiones base.
- Se incluye una comisión de demostración llamada "5% + 10% extra" para mostrar cómo una fórmula puede combinar un porcentaje con un porcentaje extra.
El módulo afecta a sale.commission y al mixin de líneas de comisión usado por los pedidos de venta y las facturas.
Depende de
Modelos y campos (2)
- sale.commission · amplía un modelo existenteformula (Formula), commission_type
- sale.commission.line.mixin · amplía un modelo existente
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: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/commission.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Para usar este módulo, necesita:
- Ir a Sales, Commission Types y crear una comisión con tipo formula
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.