Saltar al contenido

Precios por cantidad en Odoo 19 Community Edition

¿Quieres ofrecer precios diferentes según la cantidad de productos que compre cada cliente? Con Odoo 19 Community Edition puedes configurar precios por cantidad mediante listas de precios, de forma que el sistema aplique automáticamente la tarifa correspondiente al preparar un presupuesto de venta.

En este tutorial vamos a utilizar el ejemplo de una empresa que serigrafía camisetas. El objetivo es sencillo: vender una camiseta por 35 €, pero reducir el precio unitario cuando el cliente realiza un pedido de mayor volumen.

¿Por qué ofrecer precios diferentes según la cantidad?

Imaginemos una empresa dedicada a la serigrafía de camisetas. Este tipo de negocio puede tener unos costes fijos de preparación que son prácticamente los mismos tanto si el cliente pide una camiseta como si encarga cien.

Por eso, es habitual establecer diferentes precios en función del volumen del pedido.

Por ejemplo, podemos definir las siguientes tarifas:

Cantidad de camisetasPrecio por unidad
1 camiseta35 €
50 camisetas12 €
150 camisetas8 €
300 camisetas6 €

De esta manera, el cliente tiene un incentivo para realizar pedidos más grandes y la empresa puede establecer una política comercial adaptada a sus necesidades.

La cuestión es cómo configurar estos precios en Odoo para no tener que modificar manualmente el precio de cada presupuesto.

1. Activar las listas de precios en Odoo 19

El primer paso consiste en comprobar que tenemos activada la función de listas de precios.

Para ello, accedemos a:

Ventas → Configuración → Ajustes

Buscamos la opción de listas de precios y comprobamos que está habilitada.

Una vez activada, podremos acceder a las listas de precios desde el menú de Ventas y crear nuestras propias tarifas comerciales.

2. Crear una lista de precios por cantidad

En nuestro ejemplo vamos a crear una nueva lista de precios llamada Precios escalonados.

Antes, hemos creado el producto que queremos vender:

  • Producto: Camiseta serigrafiada color blanco, talla M.
  • Precio de venta habitual: 35 €.

Este será el precio que se aplicará cuando el cliente no alcance ninguno de los mínimos establecidos en nuestra tarifa especial.

Ahora vamos a configurar los precios especiales para los pedidos de mayor cantidad.

3. Configurar las reglas de precios

Dentro de la lista de precios «Precios escalonados», añadimos una regla para cada tramo de compra.

Las reglas de nuestro ejemplo son las siguientes:

Cantidad mínimaPrecio unitario
50 unidades12 €
150 unidades8 €
300 unidades6 €

En cada regla seleccionamos el producto correspondiente, establecemos el precio que queremos aplicar e indicamos la cantidad mínima necesaria para que entre en vigor.

Guardamos cada línea y, finalmente, la lista de precios.

Ya tenemos definida nuestra tarifa comercial. Ahora solo queda comprobar que Odoo aplica correctamente cada precio.

4. Comprobar los precios por cantidad

Podemos consultar la lista de precios para verificar que las reglas se han guardado correctamente. Sin embargo, lo más importante es comprobar su funcionamiento en un presupuesto de venta.

Para ello, creamos un cliente de prueba y le asignamos la lista de precios «Precios escalonados».

A continuación, preparamos un presupuesto para ese cliente y añadimos el producto «Camiseta serigrafiada color blanco, talla M».

Vamos a probar diferentes cantidades.

Un pedido de 20 camisetas

Si introducimos 20 unidades, Odoo mantiene el precio habitual de 35 € por camiseta, porque todavía no hemos alcanzado el primer tramo de nuestra tarifa.

Un pedido de 49 camisetas

Si aumentamos la cantidad a 49 unidades, el precio sigue siendo de 35 € por unidad.

Todavía no se cumple la condición mínima de 50 unidades.

Un pedido de 50 camisetas

En cuanto cambiamos la cantidad a 50 unidades, Odoo aplica automáticamente el precio de 12 € por camiseta.

No tenemos que modificar manualmente el precio: el sistema utiliza la regla que hemos definido en la lista de precios.

Un pedido de 150 camisetas

Cuando introducimos 150 unidades, el precio unitario pasa a ser de 8 €.

Un pedido de 300 camisetas

Finalmente, si el cliente solicita 300 camisetas, Odoo aplica el precio de 6 € por unidad.

De esta forma, podemos comprobar que los diferentes tramos funcionan según las cantidades mínimas que hemos configurado.

5. Generar el presupuesto con la tarifa correcta

Una vez comprobado el funcionamiento de las reglas, podemos utilizar esta configuración en nuestros presupuestos habituales.

El procedimiento consiste en:

  1. Crear o seleccionar el cliente.
  2. Asignarle la lista de precios correspondiente.
  3. Crear un presupuesto de venta.
  4. Añadir el producto y establecer la cantidad solicitada.
  5. Comprobar que Odoo aplica el precio unitario correcto.

El presupuesto reflejará el precio calculado según la tarifa seleccionada y la cantidad del pedido.

Importante: en el ejemplo del vídeo, la lista de precios se utiliza en el proceso de ventas, al preparar el presupuesto. No se trata de configurar manualmente precios distintos directamente en la aplicación de facturación.

Conclusión: automatiza los precios por cantidad con Odoo 19

Las listas de precios de Odoo 19 Community Edition permiten establecer diferentes precios unitarios en función de la cantidad que compra el cliente.

En nuestro ejemplo hemos configurado una tarifa para camisetas serigrafiadas con cuatro niveles:

  • 35 € para pedidos que no alcanzan las 50 unidades.
  • 12 € por unidad a partir de 50 camisetas.
  • 8 € por unidad a partir de 150 camisetas.
  • 6 € por unidad a partir de 300 camisetas.

Una vez configuradas las reglas, Odoo aplica automáticamente el precio correspondiente cuando preparamos el presupuesto de venta.

Esta funcionalidad puede resultar útil para empresas que venden camisetas personalizadas, artículos promocionales, productos impresos o cualquier otro producto para el que se establezcan precios comerciales diferentes según el volumen del pedido.

Si quieres aprender a configurarlo paso a paso, en el vídeo te mostramos cómo activar las listas de precios, crear las reglas y comprobar su funcionamiento en Odoo 19 Community Edition.

Implantaciones de odoo rápidas y eficaces
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.