Manuales de TuGa                                                                                                                      Página Principal

Importar Pantallas y Reportes

Internamente TuGa utiliza una tabla que se encarga de hacer las equivalencias en las importaciones entre códigos antiguos y nuevos de las pantallas y reportes con el fin de eliminar duplicidad en datos.  Antes de importar una pantalla o reporte se debe escribir un nombre descriptivo del equipo que género el export de la pantalla o reporte. Cada vez que se vaya a importar datos que se generaron del mismo equipo se debe escribir el mismo nombre, de esta manera tuga relacionara automáticamente las colecciones de datos, pantallas y reportes importados previamente para evitar la duplicidad.

Por ejemplo. Desde el equipo MAUSY se genera una pantalla con varias colecciones de datos que será importada en otro equipo. Dos días más adelante en el mismo equipo se vuelve a importar otra pantalla (o reporte) generado desde MAUSY.

Si en el momento de hacer la carga de archivos, se especifica otro nombre diferente a MAUSY para la maquina desde la cual se   realizo el export, TuGa importara datos pero asumirá que fue de un equipo diferente, por lo tanto volverá a crear todas la colecciones de datos, pantallas y reportes que estén incluidos en el archivo y por lo tanto hay posibilidad de duplicidad de datos.

La tabla donde TuGa hace la equivalencia de datos se llama tuga_importdata y consta de los siguientes campos:

Código: llave primaria, es autonumérico, por lo tanto en caso de hacer manipulación directa de la tabla, este campo no se incluye dentro del INSERT.

Equipo: Equipo desde el cual se hizo el export de los datos. Es una cadena que esta totalmente en mayúsculas.

Fecha: Fecha en que se realiza la importación. Tiene valor por defecto para la fecha en que se hace un INSERT.

Tipo: Cadena en mayúsculas con la descripción del tipo de importación que se hizo. Sus posibles valores son: CONEXION,  PANTALLA,  COLECCIONDATO,  BOTONPANTALLA, REPORTE

Codant: Código que la pantalla, reporte, botón o colección tenia originalmente en el equipo desde el cual se hizo el export.

Pantalla: si es una pantalla, el código que tiene actualmente después de haber realizado el importe.

Reporte: si es un reporte, el código que tiene actualmente después de haber realizado el importe.

Botonpantalla: si es el botón de una pantalla, el código que tiene actualmente después de haber realizado el importe.

Colecciondato: si es una colección de datos, el código que tiene actualmente después de haber realizado el importe.

Conexión: si es una conexión, el código que tiene actualmente después de haber realizado el importe.

Tenga en cuenta además, que es aconsejable al hacer importe de información, primero importar todos los archivos de pantallas y finalmente todos los archivos de reportes.