INFORME DE PRUEBA Usuario Quality: Andrea Uribe “NUEVA FUNCIONALIDAD” TAREA: 6502 - INT – PERMITIR VENTAS INTER SATELITAL A NIVEL NACIONAL DESARROLLADOR: Leydi Vargas REQUERIMIENTO Ruta: GxVision K2B > Atención al Cliente > CRM > Venta Inter Satelital Agente Autorizado. Se solicita permitir dar de alta Ventas Inter Satelital Agente Autorizado ubicada dentro de la ruta indicada a nivel nacional dependiendo del tipo de usuario (Tabla GxWeb.Usuarios, Atributo UsuFlgOfic). Tipos de Usuarios: Para ello se deben desarrollar los puntos siguientes: 1.- Se debe incorporar a nivel de la configuración general un nuevo flag llamado Permitir Venta por Oficina a Nivel Nacional (Ruta: Sistema GxVision K2B > Conf. General > Configuraciones Generales). El mismo debe estar inicializado con valor N. 2.- Incorporar en la lógica de la pantalla de la venta ya indicada nuevas condiciones para que: Si el usuario que está cargando la venta es CEAC y la configuración general del país permite dar de alta ventas inter satelital a nivel nacional, entonces el sistema debe permitir poder seleccionar la ciudad a la cual se desea cargar la venta; además los artículos deben ser descontados según el técnico asociado a la sucursal del permisor activo del usuario que está cargando la venta. Si la configuración general del país No permite dar de alta ventas inter satelital a nivel nacional indistintamente del tipo de usuario que está cargando la venta el sistema debe funcionar de la manera actual. DESCRIPCIÓN DE LA NUEVA FUNCIONALIDAD Se desarrolla una nueva funcionalidad en el sistema, que permite de acuerdo a la configuración del país y el tipo de usuario realizar ventas nacionales desde la pantalla Venta Inter Satelital Agente Autorizado, sin necesidad de cambiar de permisor activo, en este caso los seriales serán descontados del técnico asociado a la sucursal activa del usuario para el momento de la venta. Se crea un flag en la Configuraciones Generales, denominado Permite Venta Satelital Nacional. Para poder realizar la venta nacional desde la pantalla Venta Inter Satelital Agente Autorizado, se debe configurar para el país dicho flag en ‘Si’ y el usuario deberá tener tipo de oficina ‘CEAC’, de lo contrario no se habilitará el campo. 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 e inicializar el nuevo campo: ALTER TABLE GX.CFGGEN ADD CFGVTAINTSATNAC CHAR(1) UPDATE GX.CFGGEN SET CFGVTAINTSATNAC = 'N'; 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.- Se debe inicializar el flag de Permitir Ventas Satelital Nacional en ‘No’ 2.4.- Versiones de Navegador y Java Navegador: Mozilla FireFox (27.0.1) , 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 Configuraciones Iniciales Para permitir este tipo de ventas el flag debe estar configurado en ‘Si’ El usuario debe tener configurado el tipo de Oficina = CEAC Ventas Inter Satelital Agente Autorizado – Flag Venta Nacional = ‘SI’ Ruta: GxVision K2B Atención al Cliente CRM Contactos Venta Inter Satelital Agente Autorizado Al ingresar a la pantalla, se observa habilitado para la selección del Estado, sin embargo se observa que el permisor activo del usuario no varía: Datos del usuario en la base de datos, permisor y sucursal ‘Activa’ Sucursales con Técnicos asociados: Se procede a cargar la venta en otro estado que no corresponde al permisor activo, los seriales corresponden al permisor activo del usuario: Se observa el abonado creado en el permisor 25: Se verifican los contratos generados al abonado: Cable El origen de los contratos es Oficina y los promotores asociados, corresponden promotores configurados al usuario para dicho permisor: los Equipo Los promotores asociados al contrato de equipo, corresponden a los promotores asociados al usuario en el permisor del abonado: Nota: la forma de ingreso se está guardando correctamente en la base de datos. Se anexan los movimientos de stock: Origen Destino Ventas Inter Satelital Agente Autorizado – Flag Venta Nacional = ‘SI’, UsuFlgOfi <> ‘A’ Ruta: GxVision K2B Atención al Cliente CRM Contactos Venta Inter Satelital Agente Autorizado Se verifica la configuración del usuario: Se procede a realizar la venta y se observa el campo de Estado ‘Deshabilitado’ Ventas Inter Satelital Agente Autorizado – Flag Venta Nacional = ‘NO’ Ruta: GxVision K2B Atención al Cliente CRM Contactos Venta Inter Satelital Agente Autorizado Se configura el flag: Se procede a realizar la venta con el mismo usuario y el campo para el cambio se encuentra deshabilitado: APROBADA EN BETA