Descuentos por cantidad de productos


En este menú configuraremos los % de descuentos según la cantidad de productos. Por ejemplo: llevando 5 unidades de X producto, se hace el 5% de descuento.

Al ingresar al menú veremos filtros por nombre, fecha de creación o modificación, disponibilidad (si están habilitados o no), el listado de descuentos que hemos cargado y los siguientes botones de acciones:

-: Nos muestra un listado de los productos que tienen asignados este descuento.

-: Habilitar/Deshabilitar.

-: Editar
 
-: Eliminar




También en la esquina superior derecha de la pantalla vemos el botón  , donde veremos los siguientes campos:




-Nombre del descuento para diferenciarlo en el listado.

-Habilitado/Deshabilitado.

-Fecha inicio/Fecha fin de vigencia del descuento (no es obligatorio completar este campo, si no se completa queda vigente siempre).

-Tipo de descuento: hay que seleccionar "descuento por volumen".

-Texto promocional: Un texto que se mostrara en la ficha de los productos relacionados al descuento y en el carrito (opcional).

-Valor descuento por volumen: acá indicamos a partir de cuántas unidades se va a hacer cierto % de descuento. Por ejemplo: si quisieramos indicar que llevando a partir de 5 unidades de X producto, se haga el 10% de descuento debemos escribirlo así 5:10 (el primer número es la cantidad de productos y el segundo número es el % de descuento). Si se quisieran poner varios descuentos, hay que separarlos con punto y coma (;), así 5:5;10:15;15:20. El sistema tambien admite números con decimales como porcentaje de descuento, por ejemplo: 15:10.5 (llevando a partir de 15 productos se  hace el 10.5% de descuento)

-Descuento combinado: al marcar este check indicamos que se van a poder combinar los productos que tengan el mismo descuento aplicado. 

-Seleccionar listas de precios: indicamos qué listas de precio van a poder tener estos descuentos, si no se marca ninguna, se aplica a todas.


CONFIGURACIONES ESPECIALES:
1)CUSTOMERS_DISCOUNT_DISMISS_OTHER_DISCOUNT: Esta configuración determina si el descuento aplicado a un cliente pisa los demás descuentos aplicados al producto.
Ej:
-Caso en el que tenemos un descuento del 5% que aplica a un producto en la compra de más de 10 unidades, pero el cliente posee un descuento del 10%
       -Si CUSTOMERS_DISCOUNT_DISMISS_OTHER_DISCOUNT tiene como valor "true": entonces se aplica el 10% del descuento al cliente y no se aplica el descuento por cantidad si se compran más de 10 unidades
       -Si CUSTOMERS_DISCOUNT_DISMISS_OTHER_DISCOUNT tiene como valor "false": entonces se aplica el 10% del descuento al cliente y a demás aplica le descuento del 5% si se compran más de 10 unidades
2)SHOW_DISCOUNTS_BY_QTY: Esta configuración determia si los usuarios que no iniciaron sesión pueden ver los descuentos por cantidad aplicados a los productos o no.




 
Ejemplos de uso:

Caso 1: Tener 2 descuentos sobre una misma categoria o cliente, uno temporal y otro general:



Si tildamos el check, se va a aplicar solo ese descuento por categoria, sin acumularlo con el descuento personalizado que tenga el cliente.
Pero si tenemos 2 descuentos para una misma categoria y un mismo cliente, solo va a aplicar el primero. Y no el segundo.



 Debemos tener en cuenta que los descuentos tienen un orden que determina cuál descuento va a buscar primero. Entonces si queremos que un dto por categoria se aplique siempre pero el segundo dto por categoria sea temporal, haremos lo siguiente:

Ej.
Tenemos cargado el descuento que se debe aplicar siempre, por ej:
Descuento en Gabinetes
       Categorias: Gabinetes     - Descuento: 20%

Y creamos un descuento que debe estar vigente solamente en Julio.
Descuento en Gabinetes Julio 2024
        Categorias: Gabinetes      - Descuento: 30%  (que seria el 20% que venimos aplicando siempre, mas un 10% que es el temporal)

Y tenemos que asegurarnos de que en el listado de descuentos quede primero el de Julio y abajo el otro. Al de Julio le tenemos que poner fecha de vigencia por ej. del 01/07/2024 al 31/07/2024