Configura rangos de medidas con el módulo megaproduct
En el siguiente entrada del blog vamos a ver las distintas opciones que tiene el modulo megaproduct para utilizar los rangos.
Alabaz
developer
Actualizado: 13/10/2023
1508
Compartir:
El modulo megaproduct permite crear rangos de precios de dos formas distintas (rangos y atributos), la primera de ellas es desde la pestaña rangos, y en ella nos ofrece un cantidad de tipos distintos de rangos que vamos a revisar ahora en profundidad:
Si nos fijamos en las opciones la más importante es el tipo de rango, que va a indicar cómo se van a calcular los precios. Ademas tenemos dependiendo del tipo de rango la posibilidad de introducir las medidas por separado, las medida total, una formula, etc ...
Pero básicamente el calculo que se realiza es:
1) Se busca de abajo hacia arriba aquel rango que sin pasarse más se acerce.
2) Se comprueba que no exista ninguno con un atributo seleccionado sino tendría preferencia
3) Una vez buscado nos devuelve solo un rango, y ese es el que devolverá el precio según las medidas.
Es muy importante que lo rangos que se introduzcan se pongan en la medida que introduce los datos el cliente. Si creamos un rango sobre el ancho y el cliente mete los datos en cm esos valor del rango deberia estar tambien en cm para que se encuentre correctamente el rango.
Para poder enterder mejor el calculo que realizan cada tipo vamos trabajar con un producto dondo el cliente introduce los datos en cm, asi os mostraremos para cada tipo los rangos añadidos, el calculo y por suspuesto el resultado que nos devolvera el precio.
Vamos a revisar las distintos tipos de rangos disponibles, en base a como limitamos los rangos:
Si queremos limitar en base a las medidas totales del producto se utilizarian estas dos opciones:
1) Por Precio de la medida: Este tipo utiliza para introducir los datos solo el campo medidas y en este caso se tiene en cuenta las medidas totales, al igual que el anterior el rango seleccionado devuelve un precio del producto.
En este ejemplo trabajaremos con un producto de m2 donde el cliente introduzca los datos en cm. Se suele utilizar para hacer descuento dependiendo de la cantidad de metros de compre el cliente.
Medidas
Calculo
Resultado
100x200
Primer rango porque son 2m
20 €
100x600
Segundo rango son 6m y se supera el primer rango
48 €
100x1200
Tercer rango porque son 12m
60 €
Por ejemplo, si un cliente quiere hacer unas cortinas y necesita comprar tela, si compra una pieza de 100x200 cm le costará 20€ pues pertenece al primer rango donde hemos indicado que el coste del metro son 10€. Sin embargo, si la pieza que compra mide 100x600, entonces el precio corresponderá la segundo rango y el precio del metro es de solo 8€, por lo que la pieza le costará 48 € (en lugar de 60 que sería el precio ajustándose al primer rango).
2) Por Precio de la medida usando cantidad: Es igual que el caso anterior pero para saber qué rango utilizar se multiplica las medidas totales por la cantidad y después se busca el rango correcto.
En este ejemplo trabajaremos igual que el caso anterior pero usaremos la cantidad del producto multiplicado por las medidas totales para encontrar el rango.
Medidas
Calculo
Resultado
100x100 Cantidad: 1
Primer rango porque es 1m en total
10 €
100x100
Cantidad: 6
Segundo rango son 6m en total
48 €
100x100
Cantidad: 12
Tercer rango porque son 12m
60 €
Siguiendo con el ejemplo de las cortinas, ahora el cliente necesita seis piezas de tela iguales para las ventanas de una habitación. Por tanto compra 6 piezas de 100x100 lo que en total son 6m, por tanto el coste también es de 48 € porque se ajusta al segundo rango.
En los dos casos se busca un rango que en base a las medidas total, una vez devuelto ese sería el precio del metro así que esto se multiplicada por las medidas totales para devolver el precio del producto.
1) Por Precio Total: En este tipo se utiliza las medidas ancho, alto y largo para indicar los distintos rangos, el rango seleccionado devuelve un precio fijo.
En este caso, para la venta de tela, vamos a crear diversos rangos teniendo en cuenta las medidas de alto y ancho. Cuando el cliente introduzca unas medidas, le devolverá el precio del rango en que se incluyan.
En este ejemplo trabajaremos con m2 (con dos campos) y el cliente introducirá los datos en cm.
Medidas
Calculo
Resultado
80x80
Primer rango porque no lo supera ninguna medida
10 €
105x80
Segundo rango porque hay una medida que no clumple el primer rango
20 €
210x210
Tercer rango porque es el unico que no se superan las medidas
30 €
Si el cliente compra una pieza de tela de 80x80 el precio será de 10 € puesto que no supera ninguna medida y se toma el precio del primer rango. Sin embargo si la pieza mide 105x80, supera a una de las medidas del primer rango y se toma el precio del segundo, por lo que el precio será de 20€.
2) Por Precio Total de la medida: Se busca el rango utilizando las medidas totales y, en este caso, se devuelve un precio fijo. Es como el anterior pero en lugar de tener en cuenta las medidas de ancho, alto y largo, utiliza las medidas totales.
En este ejemplo trabajaremos con un product de m2 donde el cliente introduzca los datos en cm. Y el resultado será siempre el valor del rango, no se multiplicará por la medida.
Medidas
Calculo
Resultado
100x200
Primer rango porque son 2m
10 €
100x600
Segundo rango son 6m y se supera el primer rango
20 €
100x1200
Tercer rango porque son 12m
30 €
Si continuamos utilizando el ejemplo de las cortinas, si el cliente compra una pieza de 100x200 cm (2m) el precio será de 10€ puesto que no supera las 5m del primer rango. El precio es fijo, por lo que si el cliente comprase una pieza de 100x599 el coste también sería de 10€.
Después tenemos los de tipos medidas unitarias, en estos el cliente puede introducir cualquier valor ancho, alto, largo, medida no es necesario introducir todos, como los rangos anteriores, sino que se puede crear con solo el ancho o solo el alto, despues el rango devuelve un valor que se utiliza de 4 formas distintas dependiendo del tipo, en estos casos no solo puede devolver un rango sino una para el ancho y otro para el largo ya que serian como conjuntos de rangos distintos:
1) Medidas Unitarias Precio Total Por Cantidad: Para encontrar el rango se utiliza la medida por la cantidad. El precio del rango se divide por la cantidad para devolver el precio.
En este ejemplo trabajaremos con un producto de m2 donde el cliente introduzca los datos en cm. El rango solo se buscará por la medida ancho multiplicado por la cantidad y el resultado del rango se dividirá por la cantidad comprada por el cliente para tener el valor del producto.
Medidas
Calculo
Resultado
100x
Cantidad:1
Primer rango porque es menor o igual a 100cm el ancho
10 €
100x
Cantidad: 2
Segundo rango se supera el primero
20 €
100x
Cantidad: 3
Tercer rango porque los 300 cm solo entran en el ese.
30 €
En este caso si el cliente compra una pieza de 100cm de ancho le costará 10 € (primer rango) y si compra 3 el coste será de 30 € porque el tercer rango es el único que no lo supera.
2) Medidas Unitarias Precio Total: Se devuelve el precio que indique el rango.
3) Medidas Unitarias Precio Por Cantidad: El precio del rango se multiplica por las medidas, pero para buscar el rango las medidas se multiplican por la cantidad.
4) Medidas Unitarias Precio: El precio del rango se multiplica por las medidas.
5) Formulas: Este seria el mas potente de los rangos porque simplemente al igual que los anteriores se pueden hacer rangos por cualquier tipo de medida, con la diferencia que el rango que devuelva se hace una fórmula que devuelve un valor que se multiplica pr un precio. Asi que una vez devuelto el rango podemos utilizar las variables Q,W,H,L para hacer una formula para calcular el precio final.
Después tenemos un caso especial, el tipo cajas ya no es necesario ya que podemos utilizar la opción cajas desde la configuración del productos, pero básicamente las medidas que introduce el cliente se divide por el valor del rango, así sabemos cuántas cajas serían necesarias y siempre redondea a valor entero por encima. Esas cajas se multiplican por el precio del rango.
Desde la pestaña atributos tambien se pueden crear un tipo de rangos, en base a unos límites, pero en este caso a diferencia de la pestaña rangos puede darse el caso que se apliquen varias de las reglas no solo una, porque simplemente son reglas que si se cumplen aplican cambios en el precio, al contrario que la pestaña rangos donde solo uno seria el seleccionado.
Si nos centramos en el campo limites de los atributos, vemos que podemos limitar que se aplique la regla en base a la cantidad del producto comprado, medidas, ancho, alto, largo o incluso usar la formula si se esta usando este tipo de atributo.
Los campos "Valor" y "Límite Aplica Valor" pueden recibir valores positivos o negativos. Si nos centramos en el campo Limite si ponemos un valor negativo se aplicara la regla siempre que el valor sea menor o igual que el campo limite, y si es positivo siempre que supere el valor del campo limite o sea igual. El campo valor si le ponemos valores negativos restaran el valor al precio que se tenga calculado del producto asi que podemos hacer descuentos dependiendo de la cantidad que nos compre el cliente por ejemplo.
Configura todas estas opciones y aprovecha todas las ventajas que te ofrece megaproduct. Y recuerda, si tienes cualquier duda puedes contactar con nosotros enviándonos un ticket desde tu área de cliente.
Mejora tu PrestaShop para ventas estructura industriales con MegaProducts. Diseñado para negocios que requieren personalización precisa de productos en medidas (m2, m3, pulgadas) y cálculo de estructuras y pesos (kg). Ideal para configurar productos complejos como cortinas, estructuras metálicas, alimentos a granel y joyería, simplificando la venta de artículos definidos por masa, longitud.
Escribe un comentario