INFORME DE PRUEBA Usuario Quality: Andrea Uribe “NUEVA FUNCIONALIDAD” TAREA: 6714 - INT – SOPORTAR VARIOS USUARIOS POR TECNICOS DESARROLLADOR: Dinorah Ramos REQUERIMIENTO Ruta: GxVision K2B > Módulo de Configuración Operativa > Configuración General > Usuarios. Se requiere incorporar una nueva configuración para soportar poder configurar varios usuarios por técnico, es decir, cada TECNICO pueda tener asociado más de un usuario, actualmente se permite asociar sólo un TECLOGIN por técnico. Esto solo debe aplicar a usuarios cuyo tipo sea Digitel y Aliado de Negocio. Se debe realizar este desarrollo a nivel de la tabla UsuPer; allí se debe incorporar el nuevo campo TecCod. Nota: se debe contar con un query de inicialización para actualizar por Permisor/Usuario el campo teccod en la tabla UsuPer, esto ubicando por usuario de tipo Digitel y/o Aliado de Negocio el Teclogin, y con el Teclogin se ubica el teccod. Todo esto para que cuando se registre una Venta Inter Satelital Agente Autorizado o una Venta Toma Adicional Inter Satelital se permita descontar diferentes seriales de la misma contratista. DESCRIPCIÓN DE LA NUEVA FUNCIONALIDAD Se ha desarrollado en el sistema una nueva funcionalidad que permita configurar varios usuarios a un mismo técnico. Para ello se crea un nuevo campo en la configuración del usuario para que se asigne el técnico por Usuario/Permisor, esto permitirá que a varios usuarios se les pueda asignar el mismo técnico, esta funcionalidad aplica para los usuarios con Oficina Digitel y Aliado de Negocio, para el resto de los usuarios se seguirá tomando en cuenta el técnico configurado en la sucursal activa del usuario, sin importar la configuración que se tenga en esta nuevo campo. No se realizar cambios en la Venta Inter Satelital Call Center internacional ya que desde allí no se asignan los equipos. Las pruebas se realizaron con dos usuarios diferentes a los que se les configuró el mismo técnico en el permisor, permitiendo el descuento de los seriales de diferentes ventas y de diferentes usuarios a la misma contratista. Es importante ejecutar el query de inicialización para todos los usuarios. 1.-Notas del Desarrollador. No tiene notas del desarrollador 2.- Notas de Configuración. 2.1.- Querys 2.1.1.- Se debe ejecutar la siguiente reorganización para todos los servidores: alter table gxweb.usuper add UsuPerTecCod number(4); 2.1.2.- Se deben ejecutar los querys de inicialización producto del siguiente query, esto con la finalidad de asignar técnico a todos los usuarios ya configurados. select 'update gxweb.usuper set usuperteccod=',teccod,' where percod=',t1.percod,' and usucod=', chr(39) || trim(teclogin) || Chr(39),';' from gxweb.usuper t1,gx.tecnic t2 where t1.percod=t2.percod and t1.usucod=t2.teclogin and trim(teclogin) is not null 2.2.- Creación de Opciones y Menús No tiene Opciones y Menús de inicialización 2.3.- Configuraciones Iniciales 2.3.1.- Para los usuarios con Oficina Digitel o Aliado de Negocio, se le debe configurar el técnico asociado por permisor. Ruta: GxVision Evo1 GxWeb Configuración GxWeb Usuarios Se tiene el siguiente prompt para asociar al técnico: 2.3.2.- Para los usuarios con Oficina Digitel o Aliado de Negocio, se le debe configurar el técnico asociado por permisor. Ruta: GxVision K2B Seguridad Usuarios Asociar Técnico Se debe dar permisología a la Entidad: User 2.4.- Versiones de Navegador y Java Navegador: Mozilla FireFox (31.0) , Google Chrome (Versión 31.0.1650.48 m) Versión de Java: java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode) Nota: los menú en el Google Chrome se alinean a la derecha a diferencia que en el Mozilla FireFox que se alinean a la izquierda. PRUEBAS REALIZADAS Configuración del Técnico al Usuario Ruta: GxVision K2B Seguridad Usuarios Asociar Técnico Esta pantalla tiene prompt para la selección del técnico, por permisor: Se observan los cambios: Se verifica en la base de datos: Venta de Inter Satelital Agente Autorizado Ruta: GxVision K2B Atención al Cliente CRM Venta Inter Satelital Agente Autorizado Se tiene el siguiente usuario configurado con el técnico en el nuevo campo: Este técnico está asociado al usuario por el TECLOGIN: Se tiene el siguiente stock de la contratista: Los seriales se encuentran en estatus entregados a la unidad de negocio: Los seriales se encuentran entregados a la contratista de la unidad de negocio: Se verifica el técnico configurado en la sucursal activa del permisor: Se procede a realiza la venta: Se observa el descuento de stock de la contratista: Los seriales se pasan al técnico administrativo de la ciudad: Se verifica el movimiento de stock generado: Venta Toma Adicional Inter Satelital Agente Autorizado Ruta: GxVision K2B Atención al Cliente CRM Venta Toma Adicional Inter Satelital Agente Autorizado Se tiene el usuario configurado como Aliado de Negocio: Se verifica el stock antes de la venta: Se procede a realizar la venta: Se observan los seriales asociados al técnico de la contratista: Se verifica el stock después de la venta: Los movimientos de stock: Validaciones Las pruebas se realizaron con dos usuarios diferentes a los que se les configuró el mismo técnico en el permisor, permitiendo el descuento de los seriales de diferentes ventas y de diferentes usuarios a la misma contratista. Se realiza la venta con un equipo asociado al técnico configurado en la sucursal, se emite el siguiente mensaje: Se realiza la venta con una smartcard asociada al técnico configurado en la sucursal, se emite el siguiente mensaje: Cuando se intenta realizar una venta sin tener técnico configurado: Se cambia la oficina del usuario pero se conserva la configuración del técnico, al realizar la venta con desde la pantalla de agente autorizado los seriales deben estar asociados al técnico de la sucursal activa del usuario, no al técnico. APROBADA EN BETA