OdooWiki OCA HUB

Sales commissions by pricelist OCA

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

Este módulo amplía la funcionalidad de sale_commission para permitirte establecer una comisión a un elemento de la lista de precios.

La comisión se aplica cuando se aplica la regla de la lista de precios, es decir, después de cambiar el producto o la cantidad de la línea del pedido de venta.

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

Te permite establecer una comisión de ventas en una tarifa de precios y en cada regla de la tarifa, de modo que la comisión correcta se aplique automáticamente a las líneas del pedido de venta según la regla de la tarifa que haya coincidido.

Este módulo añade un campo Commission a las tarifas y a las reglas de tarifas (las líneas dentro de una tarifa que definen precios y descuentos). Puedes elegir una comisión predeterminada en la propia tarifa y una comisión específica en cada regla individual.

Cuando se crea o actualiza una línea de pedido de venta, Odoo consulta la regla de tarifa que se aplica a ese producto y cantidad. Si la regla tiene su propia comisión, se usa esa; de lo contrario, se usa la comisión predeterminada de la tarifa. La comisión se asigna entonces a los agentes de ventas vinculados a la línea de pedido.

Dónde aparece: - En el formulario de la tarifa, en el grupo de configuración, un campo Commission. - En la lista y el formulario de reglas de tarifas, una columna/campo Commission junto a la cantidad mínima. - En las líneas de pedido de venta, la comisión de los agentes se calcula automáticamente a partir de la tarifa.

Reglas de negocio añadidas: - La comisión se recalcula cuando cambia la tarifa del pedido. - Si no se encuentra ninguna comisión en la regla o en la tarifa, se mantiene la comisión predeterminada propia del agente. - Las comisiones no se pueden eliminar mientras sigan siendo usadas por una tarifa o regla (eliminación restringida).

Afecta a los modelos product.pricelist, product.pricelist.item, sale.order.line y sale.order.line.agent.

Modelos y campos (4)
  • sale.order.line · amplía un modelo existente
  • product.pricelist · amplía un modelo existentecommission_id (Commission)
  • sale.order.line.agent · amplía un modelo existente
  • product.pricelist.item · amplía un modelo existentecommission_id (Commission)

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 usar este módulo, necesita:

  • Vaya a Ventas -\> Configuración -\> Ajustes -\> Precios -\> Precio de venta, active: "Múltiples precios de venta por producto" y seleccione Precios calculados a partir de fórmulas (descuentos, márgenes, redondeos)
  • Vaya a Ventas -\> Productos -\> Tarifas y edite una existente o cree una nueva
  • En la tarifa -\> añada un nuevo elemento o abra uno nuevo
  • Encontrará el campo commission en el elemento de la tarifa

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.