OdooWiki OCA HUB

Sales commissions from salesman

sale_commission_salesman folder_open OCA/commission open_in_new
Sales Licencia: AGPL-3

Este módulo amplía la funcionalidad de sale_commission para permitirte rellenar automáticamente los comerciales como agentes de comisión sin establecerlos explícitamente en el cliente.

IMPORTANTE: El comercial solo se rellenará si no se ha establecido ningún otro agente de comisión mediante otro método, para asegurar que no haya comisiones superpuestas.

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.0

Añade automáticamente al comercial como agente de comisión en los pedidos de venta y las facturas de cliente cuando no haya ya otro agente de comisión establecido, siempre que el contacto del comercial esté marcado como agente con un plan de comisión.

Este módulo amplía las funcionalidades de comisión de Odoo para que el comercial que gestiona una venta pueda obtener automáticamente una comisión, sin tener que añadirlo manualmente como agente en cada cliente o documento.

En el formulario de un contacto, aparece una nueva casilla "Convertir comercial en agente" junto al campo de comisión, pero solo para los contactos que están vinculados a un usuario (es decir, comerciales reales). Si la marcas, Odoo exige que ese mismo contacto tenga también un plan de comisión; de lo contrario, muestra un error de validación y se niega a guardar.

Cuando se procesa una línea de pedido de venta o una línea de factura de cliente, Odoo comprueba si ya existe algún agente de comisión. Si no se encuentra ninguno, y el contacto del comercial es a la vez agente y está marcado con esta opción, ese comercial se añade como agente de comisión en la línea. Esto se aplica a las líneas de pedido de venta y a las líneas de factura de cliente (solo facturas emitidas, y solo cuando hay un producto establecido).

La regla está diseñada para evitar comisiones superpuestas: solo asigna el comercial cuando ninguna otra regla de comisión ha asignado ya un agente. El módulo afecta a las pantallas de contacto, línea de pedido de venta y línea de factura, y se apoya en el cálculo de agentes del módulo de comisiones.

Modelos y campos (3)
  • res.partner · amplía un modelo existentesalesman_as_agent (Convert salesman into agent)
  • sale.order.line · amplía un modelo existente
  • account.move.line · amplía un modelo existente

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Vaya a Contactos.
  • Busque el contacto vinculado al usuario vendedor y ábralo.
  • Si realmente está vinculado a un usuario, verá una nueva casilla en la página de información del agente, llamada "Convertir vendedor en agente".
  • Márquela para que ese vendedor se rellene automáticamente como agente. También debe asignar una comisión a ese agente.

Para usar este módulo, necesita:

  • Vaya a Ventas \> Pedidos \> Presupuestos y cree uno nuevo.
  • Rellene el cliente con uno que no tenga agentes establecidos.
  • Seleccione un comercial con la marca activada.
  • Añada una línea en el presupuesto y verá que el comercial se rellena como agente de comisión.

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.

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.