INFORME DE PRUEBA Usuario Quality: Andrea Uribe “NUEVA FUNCIONALIDAD” TAREA: 6573 - INT-PANTALLA PARA TRANSFERENCIAS DE EQUIPOS ENTRE TÉCNICOS Y DEPÓSITOS DESARROLLADOR: Crissell Castillo REQUERIMIENTO Ruta: GxVisión K2B Bolivia > Conf. Operativa > Conf. Técnica > Nueva Opción: Transferencia Equipos entre técnicos y depósitos. Se debe crear una nueva pantalla para seleccionar los movimientos de Stock a la misma se le debería configurar los artículos que pueden usarse en la parte definida como LNB y Antenas, esto para que no puedan verse todos los artículos disponibles y además configurar los tipos de movimientos a usarse para la devolución y retiro de los artículos. (ver imagen de referencia): La funcionalidad debería ser así: 1. Seleccionar el permisor origen donde se encuentran los artículos serializables o no a mover. 2. Seleccionar el permisor destino hacia donde se van a mover los artículos serializables o no. 3. Seleccionar el Técnico al cual le van a quedar entregados los artículos serializables o no. 4. Se indica el serial de la caja, el serial de la tarjeta y la cantidad de antenas y LNB a mover al depósito destino. 5. Esta pantalla debería realizar una devolución de material de la contratista asociada a ese técnico con el operario Observaciones importantes discutidas con el usuario final: Pantalla de configuración para los artículos que participarán en Transferencias GxVision 1) Se configura un artículo para transferencias (Sólo se pueden configurar artículos que no sean serializables) 2) Articulo configurado 3) Si se desea cambiar la configuración del artículo se selecciona la opción Cambiar Configuración 4) Al presionar aceptar se cambia la configuración del artículo para que no participe en las transferencias Pantalla de Transferencias Entre Depósitos I. II. III. El status del equipo debe ser entregado. Se aplicaran las validaciones necesarias a través del botón Validar de la ubicación actual del serial tal como en los remitos, en los cuales se verifica su historial para saber en qué depósito se encuentra físicamente para poder realizar la transferencia al depósito asociado al permisor destino. Una vez finalizada la transferencia, se generaran tanto los movimientos de stock de contratista y del depósito de entrada y salida respectivamente, más los registros en serialli asociado al movimiento de contratista, de manera de no dejar inconsistencias en los movimientos del serial. Se adicionarán los códigos de los movimientos a configurar para la devolución y retiro en los stock correspondientes: Para el movimiento de retiro Para el movimiento de devolución DESCRIPCIÓN DE LA NUEVA FUNCIONALIDAD Se ha desarrollado una nueva funcionalidad en el GxVisión que permitirá realizar Transferencias entre Depósitos y Técnicos. Las transferencias serán entre los depósitos principales de las Unidades de Negocio para los artículos no serializables, dichos artículos a transferir deberán ser configurados en una pantalla nueva y serán marcados con un flag para habilitar la transferencia desde el GxVision. Para el caso de los artículos serializables como los son las Cajas DTH y las SmartCard, para ser transferidos deben estar en estatus ‘Entregado’ a un técnico y serán transferidos al técnico seleccionado en la nueva pantalla. Estas transferencias generarán los movimientos de stock entre los depósitos, con los movimientos de stock configurados para salida y entrada. Adicionalmente se generarán los movimientos en las contratistas para los artículos serializables como retiro de material y devolución de material, según sea el caso. Desde la nueva pantalla de Transferencia se podrán transferir artículos no serializables configurables y artículos serializables manual y por lote a través de un archivo Excel (.xls). Esta trasferencia generará un proceso en el monitor de proceso denominado: Transferencia de Seriales. En caso de existir algún error en el archivo el proceso será detenido y no se registrará la transferencia hasta corregir y procesar nuevamente. 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: alter table GxAdmin.producto add PrdFlgTra Char(1); -- Inicialización: Update GxAdmin.Producto Set PrdFlgTra = 'N'; 2.2.- Creación de Opciones y Menús 2.2.1.- Se deben crear las siguientes opciones de menú: Producto (wwproducto) Transferencia entre Técnicos y Depósitos (transferenciaserialgxvision) 2.3.- Configuraciones Iniciales 2.3.1.- Se deben otrogar permisología a las siguientes entidades: Entidad: Producto Entidad: SerialEquipo Entidad: MonitorProcesos 2.3.2.- Se deben dar de alta los movimientos de stock desde la ruta: GxVisión K2B Conf. Operativa Conf. General Constantes de Configuración GxVision Movimiento de Entrada Movimiento de Salida 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 Producto Ruta: GxVision K2B Conf. Operativa Conf. Técnica Producto Alta La pantalla del alta de producto, consta de un prompt para la selección de los artículos: Y un flag para habilitar o deshabilitar el artículo para transferencia desde el GxVisión: Se procede a configurar un artículo: Se observa el producto configurado: Se pueden configurar varios productos: Validaciones En esta pantalla se deberán configurar los productos que no son serializables, caso de colocar algún artículo serializable, se emitirá el siguiente mensaje: Transferencias de Equipo entre Técnicos y Depósitos Ruta: GxVision K2B Conf. Operativa Conf. Técnica Transferencias de Equipos entre Técnicos y Depósitos Permisor Origen: corresponden a todos los permisores del servidor. Permisor Destino: corresponden a todos los permisores del servidor, sin tomar en cuenta el depósito de origen. Técnico Destino: Es el técnico al cual quedarán asociados los artículos serializables o no. En el listbox se muestran todos los técnicos ‘Activos’ del permisor destino. Se selecciona un técnico que posee uno de los artículos con stock cero y el otro articulo no asociado: Artículo No Serializable Esta transferencia se realizará entre depósitos. Para ello se utiliza el siguiente recuadro: Al dar de alta se observa la casilla para el ingreso del artículo: Esta casilla tiene prompt para la selección del producto, previamente configurado: Se selecciona un artículo: Se observa el mensaje que indica que se creará un proceso en el monitor: Se observa el proceso en el monitor: Se verifica en la base de datos los movimientos: Movimiento de Salida Movimiento de Entrada Se verifica la existencia de stock: Artículo Serializable DTH (Serial Manual) Se tiene el siguiente stock en el depósito y en el técnico destino: Se ubica el serial a ser transferido, se encuentra ‘Entregado’ al técnico 323 del permisor 1: En la tabla de gxadmin.serialca se ubica el serial asociado al origen destino: Se procede a realizar la transferencia del Depósito 33 al Técnico 84 del Depósito 72, serial se coloca de forma manual y se presiona ‘Verificar Serial’, en este punto se verifican las validaciones para el serial, el mismo debe estar entregado al técnico: Se envía el proceso al monitor: Se observa el proceso en el monitor: Los movimientos de stock en los depósitos: Movimiento de Entrada Movimiento de Salida Los movimientos de stock en las contratistas: Contratista de Destino Contratista de Origen Se verifican los datos en la base de datos: ¤ El serial en la tabla serialca se observa el origen destino y el estatus ‘Entregado’ ¤ En la tabla de decode se observa el serial en el permisor de origen en estatus ‘Transferido’ y en el permisor destino en estatus ‘Entregado’ DTH (Serial Por Lote) Se tiene el siguiente stock en el depósito y en el técnico destino: Se ubican los seriales a ser transferidos, todos ‘Entregado’ al técnico 323 del permisor 1: Se crea un archivo en Excel con estos seriales: En la tabla de gxadmin.serialca se ubica el serial asociado al origen destino: Se procede a realizar la transferencia del Depósito 33 al Técnico 84 del Depósito 72, serial se coloca de forma manual y se presiona ‘Verificar Serial’, en este punto se verifican las validaciones para el serial, el mismo debe estar entregado al técnico: Se envía el proceso al monitor: Se observa el proceso en el monitor: Los movimientos de stock en los depósitos: Movimiento de Entrada Movimiento de Salida Los movimientos de stock en las contratistas: Contratista de Destino Contratista de Origen Se verifican los datos en la base de datos: ¤ El serial en la tabla serialca se observa el origen destino y el estatus ‘Entregado’ ¤ En la tabla de decode se observa el serial en el permisor de origen en estatus ‘Transferido’ y en el permisor destino en estatus ‘Entregado’ SmartCard (Serial Manual) Se tiene el siguiente stock en el depósito y en el técnico destino: En la contratista origen: La contratista destino: Se ubica el serial a ser transferido, se encuentra ‘Entregado’ al técnico 323 del permisor 1: En la tabla de gxadmin.serialca se ubica el serial asociado al origen destino: Se procede a realizar la transferencia del Depósito 33 al Técnico 84 del Depósito 72, serial se coloca de forma manual y se presiona ‘Verificar Serial’, en este punto se verifican las validaciones para el serial, el mismo debe estar entregado al técnico: Se envía el proceso al monitor: Se observa el proceso en el monitor: Los movimientos de stock en los depósitos: Movimiento de Entrada Movimiento de Salida Los movimientos de stock en las contratistas: Contratista de Destino Contratista de Origen Se verifican los datos en la base de datos: ¤ El serial en la tabla serialca se observa el origen destino y el estatus ‘Entregado’ ¤ En la tabla de smartcard se observa el serial en el permisor de origen en estatus ‘Transferido’ y en el permisor destino en estatus ‘Entregado’ SmartCard (Serial Por Lote) Se tiene el siguiente stock en el depósito y en el técnico destino: En la contratista origen: La contratista destino: Se ubica el serial a ser transferido, se encuentra ‘Entregado’ al técnico 323 del permisor 1: En la tabla de gxadmin.serialca se ubica el serial asociado al origen destino: Se procede a realizar la transferencia del Depósito 33 al Técnico 84 del Depósito 72: Los seriales se colocan a través del archivo: Se envía el proceso al monitor: Se observa el proceso en el monitor: Los movimientos de stock en los depósitos: Movimiento de Entrada Movimiento de Salida Los movimientos de stock en las contratistas: Contratista de Destino Contratista de Origen Se verifican los datos en la base de datos: ¤ El serial en la tabla serialca se observa el origen destino y el estatus ‘Entregado’ ¤ En la tabla de smartcard se observa el serial en el permisor de origen en estatus ‘Transferido’ y en el permisor destino en estatus ‘Entregado’ Validaciones En caso de existir algún serial erróneo en el archivo: El serial ingresado no corresponde a un serial de un equipo DTH, al verificar se muestra la validación: El serial no corresponde a una smartcard, al verificar el serial se muestra la validación: Si se intenta ingresar un código de artículo que no se encuentra configurado para transferencias en el GxVisión: Este mensaje de muestra cuando el en archivo se encuentra un datos errado: Este mensaje de muestra cuando el en archivo se encuentra un serial del otro origen diferente al que se entrega: Este mensaje se emite cuando el estatus del equipo no es entregado: Cuando en el archivo se encuentran seriales que no corresponden al tipo de equipo: APROBADA EN BETA