Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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

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

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

  • No labels