Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Documento de Pruebas de Desarrollo - 0666216
Documento de Pruebas de Desarrollo - 0666216
3-GEOPos muestra formulario de búsqueda de cliente y debajo las opciones Buscar y Cliente
Nuevo.
4-Cajero ingresa datos para la búsqueda y presiona Buscar (+).
5-GEOPos informa que el cliente no existe y da la opción de crear un cliente nuevo o seguir sin
cliente.
Solicita contraseña
7-GEOPos despliega formulario para el alta del cliente. (Muestra precargados los datos
ingresados para la búsqueda)
{url-del-server}/9090/mbean?objectname=pos%2Fgeopos%3Aname%3DStateManager
Operación: newScannerEvent
9-GEOPos envía al Resolutor la FIDI01 con todos los datos ingresados y el valor MCV en el
campo creationtype para indicar que es una creación de cliente.
10-Resolutor invoca servicios de Blue Pure para validar que no exista un cliente con esos datos
y que la tarjeta sea válida. Si esto se cumple genera un código único de cliente e invoca al
servicio de creación de clientes de Blue Pure pasándole todos los datos incluido este código e
indicando que es un alta de cliente.
11-Blue Pure responde al Resolutor que el cliente se creó correctamente. Cliente queda con la
tarjeta asignada.
Voucher:
Inventarios:
Este flujo depende del mantis 666223 y al momento de las pruebas no funcionan las
consultas GNCC00 y GNCC01 por lo que no se puede probar.
5.1.1 – GEOPos muestra las coincidencias y debajo las opciones para seleccionar uno o crear
uno nuevo.
8.1.2 - GEOPos envía al Resolutor la FIDI01 con todos los datos ingresados.
8.1.3 - Resolutor invoca servicios de Blue Pure para validar que no exista un cliente con esos
datos. No valida tarjeta porque no tiene. Si esto se cumple genera un código único de cliente e
invoca al servicio de creación de clientes de Blue Pure pasándole todos los datos y este código.
8.1.4 - Blue Pure responde al Resolutor que el cliente se creó correctamente. Cliente queda en
estado PreActivo porque no tiene tarjeta asignada.
8.2.1 – Cajero deja sin completar algún dato obligatorio (nombre, apellido, sexo, fecha de
nacimiento o ambos teléfonos)
8.2.1 – GEOPos muestra mensaje indicando que se deben completar los datos obligatorios.
8.2.2 – Cajero presiona tecla para salir del mensaje.
No es posible digitar en este campo, solo se puede escanear por lo tanto el requisito está
cubierto.
10.1.1 - Resolutor invoca servicios de Blue Pure para validar que no exista un cliente con esos
datos. Si esto no se cumple no crea al cliente y envía respuesta de error a GEOPos.
10.1.2 - GEOPos muestra mensaje de error y regresa al formulario de alta para que se
modifique algún dato si se desea.
Flujo alternativo 10.2: Tarjeta inválida
10.2.1 - Resolutor invoca servicios de Blue Pure para validar que no exista un cliente con esos
datos y que la tarjeta sea válida. Si la tarjeta no es válida no crea al cliente y envía respuesta de
error a GEOPos.
10.2.2 - GEOPos muestra mensaje de error y regresa al formulario de alta para que se pase
otra tarjeta.
Este mensaje es desplegado en función de la respuesta de la FIDI01: