Este módulo vincula sale_commission con el módulo hr. Por ahora, solo añade otro tipo de agente cuyas comisiones no se facturan en el asistente correspondiente.
También calcula el campo booleano "employee" en ResPartner para que se actualice según la relación ResPartner-HrEmployee que se creó.
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 19.0Añade un nuevo tipo de agente de comisión llamado "Salesman (employee)" que vincula un partner a un empleado de RR. HH. y permite marcar sus liquidaciones como facturadas sin crear una factura.
Este módulo amplía la funcionalidad de comisiones para que los empleados también puedan actuar como agentes de comisión. En un formulario de partner, cuando el tipo de agente se establece en "Salesman (employee)", aparece un campo Employee para que puedas vincular el partner con el empleado de RR. HH. correspondiente.
Reglas de negocio añadidas por el código: - Un partner no se puede guardar como "Salesman (employee)" a menos que tenga exactamente un empleado vinculado. Si no es así, Odoo muestra un error indicándote que crees un Employee con un Related User en HR Settings. - En un registro de empleado, no puedes eliminar el usuario relacionado si el partner de ese usuario es un agente de comisión de tipo "salesman". Odoo bloquea el cambio con un error de validación.
En las liquidaciones de comisiones, se añade un nuevo botón "Mark as invoiced" antes del botón de factura habitual. Solo es visible cuando la liquidación está en el estado "Settled" y el tipo de agente es "Salesman (employee)". Al pulsarlo, simplemente mueve la liquidación al estado "Invoiced", sin generar una factura de cliente.
El módulo afecta a las pantallas de partner, empleado y liquidación de comisiones. Se apoya en el módulo account commission para el formulario de liquidación y en el módulo HR para los empleados.
Depende de
Modelos y campos (3)
- hr.employee · amplía un modelo existente
- res.partner · amplía un modelo existenteagent_type
- commission.settlement · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/commission.
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.