OdooWiki OCA HUB

Sales commissions OCA

sale_commission_oca folder_open OCA/commission open_in_new
Sales Management Licencia: AGPL-3

Este módulo añade la función de calcular comisiones en los pedidos de venta.

Las líneas de comisión asignadas a las líneas de pedido de venta se trasladarán a las líneas de factura correspondientes.

Crear liquidaciones directamente desde las líneas de pedido de venta queda fuera del alcance de este módulo.

Este módulo depende del módulo account_commission.

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

Añade comisiones de ventas a los pedidos de venta: cada línea de pedido puede tener agentes con una comisión, la comisión total se muestra en el pedido y los agentes se trasladan a la factura.

Este módulo permite asociar agentes de comisión a las líneas de un pedido de venta y ver el importe de la comisión directamente en el pedido.

En un pedido de venta, cada línea tiene un botón "Agents" (un pequeño icono de personas) que abre una ventana emergente donde se pueden añadir uno o varios agentes, elegir la regla de comisión y ver el importe calculado. Los agentes se rellenan automáticamente a partir del cliente cuando se crea el pedido, a menos que la línea esté marcada como exenta de comisión. El formulario del pedido también muestra un total de "Commissions" junto a los impuestos, y un botón "Regenerate agents" (disponible mientras el pedido está en estado borrador o enviado) para recalcular los agentes en todas las líneas.

Cuando se factura el pedido, los agentes y sus comisiones se copian a las líneas de la factura, de modo que la información de la comisión acompaña a la venta hasta la contabilidad. El módulo también añade un filtro "Agents" a la búsqueda de pedidos de venta, para poder encontrar pedidos por agente.

Funciona junto con los módulos commission y account commission, y los comerciales pueden leer los datos de commission y commission section necesarios para ello.

Modelos y campos (3)
  • sale.order · amplía un modelo existentecommission_total (Commissions), partner_agent_ids (Agents)
  • sale.order.line · modelo nuevoagent_ids
  • sale.order.line.agent · modelo nuevoobject_id

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

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

Para añadir comisiones en los pedidos de venta:

  • Vaya a Ventas \> Pedidos \> Presupuestos.
  • Edite o cree un nuevo registro.
  • Cuando haya seleccionado un partner, cada nueva línea de presupuesto que añada tendrá los agentes y las comisiones establecidos a nivel de cliente.
  • Puede añadir, modificar o eliminar estos agentes de forma discreta haciendo clic en el icono con varias personas representadas, junto al campo "Commission" de la lista. Este icono estará disponible solo si la línea aún no se ha facturado.
  • Si ha configurado su sistema para editar líneas en una ventana emergente, los agentes también aparecerán en esta ventana.
  • Tiene un botón "Regenerate agents" en la parte inferior de la página "Order Lines" para forzar un recálculo de todos los agentes a partir de la configuración del partner. Esto es necesario, por ejemplo, cuando ha cambiado el partner en el presupuesto habiendo insertado ya líneas.

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.

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.