Sale Commission Product Criteria Semaphore
Este módulo extiende sale_commission_product_criteria para que las reglas de comisión también puedan filtrarse por estado de semáforo.
Con él, puedes mantener las reglas habituales basadas en producto/categoría y añadir porcentajes más específicos para las líneas marcadas como verde, amarillo o rojo en sale_semaphore. Las reglas genéricas sin semáforo siguen siendo válidas como respaldo.
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 15.0Te permite añadir un estado de semáforo (verde, amarillo o rojo) a las reglas de comisión, de modo que un mismo producto puede generar distintos porcentajes de comisión según el semáforo mostrado en la línea de factura.
Este módulo amplía las reglas de comisión basadas en producto con un criterio de semáforo. En cada línea de regla de comisión ahora puedes elegir un estado: verde, amarillo o rojo, o dejarlo vacío.
Cuando Odoo busca la regla de comisión que debe aplicar a una línea de venta o factura, primero conserva las reglas habituales de producto/categoría y después solo acepta las reglas cuyo estado esté vacío o coincida con el estado de la línea. Por lo tanto, las reglas sin estado siguen siendo válidas como opción general de reserva.
Dónde se ve: - En el formulario y la lista de configuración de comisiones, aparece una nueva columna/campo de estado junto al producto. - En las liquidaciones de comisiones, cada línea de liquidación muestra el estado procedente de su línea de factura, y el formulario de liquidación lo muestra en la lista de líneas. - El informe PDF de liquidación añade un punto de color por línea y una tabla resumen que muestra el importe liquidado agrupado por verde, amarillo, rojo y sin estado.
Comportamiento de negocio: el estado de una línea de liquidación se calcula automáticamente a partir de la línea de factura relacionada y se almacena, por lo que no es necesario introducirlo a mano. No se añaden menús nuevos; todo aparece dentro de las pantallas existentes de comisiones y liquidaciones.
Modelos y campos (3)
- commission.item · amplía un modelo existentesemaphore
- commission.line.mixin · amplía un modelo existente
- commission.settlement.line · amplía un modelo existentesemaphore
Texto generado por IA (DeepSeek) al leer el código de la versión 15.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 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/commission.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0Para usar este módulo:
- Instala
sale_commission_product_criteria_semaphorejunto con sus dependencias. - Ve a Comisiones > Configuración > Tipos de comisión y abre o crea una comisión de tipo Criterios de producto.
- Añade elementos de comisión como de costumbre y, opcionalmente, establece un valor de Semáforo en cada línea:
- semáforo vacío: regla de respaldo que se aplica a cualquier línea.
🟢éxito: se aplica solo a las líneas verdes.🟡advertencia: se aplica solo a las líneas amarillas.🔴peligro: se aplica solo a las líneas rojas.- Cuando se generan las comisiones, el módulo evalúa tanto los criterios de producto como el semáforo de la línea de origen.
- Las líneas de liquidación conservan el valor del semáforo, y el informe de liquidación muestra los totales agrupados por color de semáforo.
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.