Reto
Validación de datos
Validación de datos
1 Tarea
15 minutos
Escenario
El gerente de proyectos de GoGoRoad solicitó que se agregue la validación de datos al tipo de caso de Assistance Request.
Los clientes con un nivel de cobertura Standard usan una tarjeta de crédito para pagar los servicios prestados por un proveedor de servicio. Su tarea es asegurarse de que las transacciones con tarjeta de crédito se procesen correctamente. Para lograr esto, debe incorporar validación de campo para confirmar que la fecha de vencimiento de la tarjeta de crédito es en el futuro. Las tarjetas vencidas dan lugar a un mensaje de advertencia en la interfaz de usuario, y el proceso Collect payment information no puede continuar hasta que el usuario proporcione una fecha de vencimiento válida.
Se le pide que complete las siguientes tareas asignadas. Como nuevo System Architect, su Lead System Architect le ha proporcionado una colección de enlaces a la documentación técnica para ayudarlo a comenzar.
La siguiente tabla incluye las credenciales que necesita para completar el reto:
| Función | Nombre de usuario | Password |
|---|---|---|
| Application Developer (Desarrollador de aplicaciones) | author@gogoroad | pega123! |
Tareas detalladas
1 Valide los datos
Lea la documentación técnica provista para completar las tareas asignadas. Es posible que la documentación técnica tenga más información de la que necesita.
Criterios de aceptación
-
En el tipo de caso de Assistance Request, todos los campos de la vista Collect payment information están configurados para ser siempre obligatorios.
-
En la vista Collect payment information, el campo Expiration date se valida para asegurarse de que la fecha ingresada sea en el futuro. Cuando la fecha de vencimiento ingresada es anterior al período de tiempo del día actual, la validación falla y el sistema muestra un mensaje que indica el error.
Instrucciones
- En la instancia de Pega para el reto, inicie sesión como Application Developer (desarrollador de aplicaciones).
- En el campo Username, escriba author@gogoroad.
- En el campo Password, escriba pega123!.
- En la vista Collect payment information, configure los campos Card type, Card number y Expiration date para que siempre sean obligatorios.
- En la vista Collect payment information, configure una condición en la que el campo Expiration date de la información de pago deba incluir la validación que se detalla en los criterios de aceptación.
Disponible en la siguiente misión:
¿Quiere ayudarnos a mejorar este contenido?