OdooWiki OCA HUB

HR commissions

hr_commission folder_open OCA/commission open_in_new
Commissions Licencia: AGPL-3

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 17.0

Añade un tipo de agente "Salesman (employee)" para que los empleados puedan ganar comisiones, y te permite marcar sus liquidaciones de comisiones como facturadas sin crear una factura.

Este módulo conecta las comisiones con la aplicación Employees. En un contacto que actúa como agente de comisión, obtienes un nuevo tipo de agente llamado "Salesman (employee)". Cuando lo eliges, Odoo exige que el contacto esté vinculado a exactamente un empleado (a través del usuario relacionado de ese empleado); de lo contrario, muestra un error pidiéndote que crees un empleado con un usuario relacionado.

En el formulario del contacto, aparece una casilla "Employee" solo para este tipo de agente y se rellena automáticamente según el vínculo con el empleado.

En las liquidaciones de comisiones, aparece un nuevo botón "Mark as invoiced" cuando la liquidación está en el estado "Settled" y el agente es un empleado comercial. Al pulsarlo, simplemente mueve la liquidación al estado "Invoiced", de modo que las comisiones de empleados pueden cerrarse sin generar una factura de cliente.

Odoo también protege el registro del empleado: si el usuario relacionado de un empleado también es un agente de comisión de tipo comercial, no puedes eliminar ese usuario del empleado.

El módulo afecta a contactos (res.partner), empleados (hr.employee) y liquidaciones de comisiones (commission.settlement).

Depende de

Modelos y campos (3)
  • hr.employee · amplía un modelo existente
  • res.partner · amplía un modelo existenteemployee, agent_type, employee_id (Related Employee)
  • commission.settlement · amplía un modelo existente

Texto generado por IA (DeepSeek) al leer el código de la versión 17.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

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.

info

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.