Rango de fechas en Motor de Reglas

Objetivo

Crear reglas de negocio utilizando múltiples rangos de fechas, ya sea para la venta, salida o uso del producto, con el fin de minimizar el uso de las condiciones existentes Desde y Hasta.

Alcance

Se detallan a continuación las modificaciones realizadas en NetAdmin con el fin de configurar reglas de negocio utilizando múltiples rangos de fechas.

1. Configuración de Reglas de Negocio

Se agregan las siguientes condiciones en todas las reglas de negocio (comisiones, fees, descuentos, markup, emisiones, etc): 

  • Fecha de Uso: aplica para el uso de travel extras y como noche pernoctada de hotel local.

  • Fecha de Venta: es la fecha en la cual se hace la reserva.

  • Fecha de Salida: aplica para salida de aéreos, check in de hoteles, salida de buses y pick up de autos.


Las tres condiciones permiten ingresar una lista de rangos de fechas.
Cuando alguna de esas condiciones se selecciona, se despliega un doble calendario con el fin de establecer el rango de fechas que se necesita.


Una vez se informa el rango en el calendario, el mismo queda registrado de la siguiente manera en el campo de la condición:

2. Aplicación de Reglas de Negocio

Las reglas de negocio aplican si la fecha en cuestión (uso, salida o venta) se encuentra dentro de cualquier rango en la lista. 

 

NOTA: La fecha inicial y final del rango están siempre incluidas en el rango.

 

Ejemplo:

Regla de Negocio de tipo Descuento.

Descuento = 10%

Condiciones:

  • Fecha de Uso “03-04-2022 a 08-04-2022”

  • Tipo Producto “Travel Extra“

 

Si tengo un Travel Extra con fecha de uso 03-04-2022, aplica descuento del 10%.

Si tengo un Travel Extra con fecha de uso 05-04-2022, aplica descuento del 10%.

Si tengo un Travel Extra con fecha de uso 08-04-2022, aplica descuento del 10%.

Si tengo un Travel Extra con fecha de uso 10-04-2022, NO aplica descuento del 10%.

Netactica.com