/
Puntos: Validación de facturación con puntos expirados

Puntos: Validación de facturación con puntos expirados

 

Descripción

Hemos realizado una mejora con respecto a los puntos expirados. El objetivo es que no permita redimir un punto que este expirado cuando se intente facturar un pedido.

 

Pasos a seguir


Se deben configurar las siguientes Variables de Entorno ingresanso por Parametrización / Setup / Variables de Entorno

 

 

  1. POINTS_EXPIRATION_POINTS_LIMIT con la cantidad de días límite que se tienen para redimir estos puntos

  2. EXPIRATION_POINTS_BILLING_PROCESS Controla el proceso de expiración de puntos en procesos de pedidos. Por lo tanto para activarla el campo Valor debe estar en T

 

Resultado


Se validan los distintos tipos de escenarios posibles y a continuación se relaciona el resultado obtenido cuando la Variable de Entorno se encuentra Activa:

  • Producto relacionado a punto sin expirar

Se configura la Variable de Entorno específicando la cantidad de días límite para que los puntos caduquen, mientras que la otra Variable se encuentra en T

 

 

Se verifica un usuario que cuente con puntos y esten vigentes

Período Martes 10 Septiembre 2019 al Viernes 13 Marzo 2020

 

Se toma un pedido agregando productos con puntos

 

El pedido debe estar facturado

 

  • Producto relacionado a punto expirado

Con las Variables de entorno configuradas como se explico anteriormente se toma el siguiente pedido

 

 

Se verifica que los puntos sean hábiles

Período Miércoles 11 Septiembre 2019 al Viernes 13 Marzo 2020

 

Pero para ejecutar la prueba se cambia el valor de la variable de entorno con el fin de que los puntos queden vencidos

 

Se procesa el pedido y efectivamente genera error

 

 

No se procesa el pedido y muestra el mensaje que aclara el motivo por el cual no se ejecuta