Inicio / SICRE / Funcionalidades de SICRETPL

Funcionalidades de SICRETPL

Posted on

A continuación se muestra la barra de botones de la aplicación:

Pasaremos a detallar cada uno de los módulos que componen la misma.

Archivo

En este módulo se realizan las siguientes funciones:

  • Log in. Identificación para poder entrar el aplicación.

  • Nuevo. En este apartado se abre una nueva configuración. Para cada configuración se elegirán una serie de nodos en el árbol de parcelación de la parte izquierda de la ventana, mostrándonos los contadores que se encuentran en el mismo. Como opciones podemos incluir todos los nodos subordinados o incluir todos los contadores de nodos subordinados. Una vez seleccionados los nodos y los contadores, podremos guardar la configuración.

  • Abrir. Con esta opción, se nos pedirá que elijamos una configuración ya guardada, dicha configuración la podremos modificar y guardar con otro nombre. A continuación se nos mostrará la configuración tal y como se indicó anteriormente.
  • Cerrar. Con esta opción cerraremos la configuración abierta.
  • Guardar y Guardar Como. Con estas opciones podremos guardar la configuración abierta o guardarla con otro nombre.
  • Lecturas pendientes. Al abrir esta opción se nos mostrarán las lecturas que no hemos podido procesar anteriormente por existir algún tipo de error. Podemos borrar las lecturas si lo deseamos. Además podemos imprimir dichas lecturas.

Transferencias

En este módulo se realizan las siguientes funciones:

  • Exportar. Con este módulo exportaremos los datos de los contadores que hayamos seleccionado en la configuración activa. Los datos que se almacenan son:
    • Nº de Contador.
    • Última Lectura.
    • Parcela.
    • Nº de Regante.
    • Nombre del Regante.
    • Lectura Actual.

Se puede seleccionar el tipo de TPL, aunque actualmente sólo se dispone del modelo ODM de IGT. En caso de utilizar otro TPL, sólo habría que implementar una rutina de exportación en el formato específico.

  • Enviar. Con esta opción, se invoca al programa de comunicaciones del TPL para que cargue la configuración. Como se ha dicho anteriormente, sólo está disponible el ODM de IGT.

 

  • Recibir. Con esta opción, se invoca al programa de comunicaciones del TPL para que descargue los datos almacenados configuración. Como se ha dicho anteriormente, sólo está disponible el ODM de IGT.
  • Importar. Con este módulo importaremos los datos que hayamos recibido del TPL.

Estos datos son:

    • Fecha y hora.
    • Nº de Contador.
    • Lectura Actual.
    • Si la lectura es estimada.

Al leer los datos, estos se preparan para su procesamiento. Tenemos varias opciones:

    • Importar con la fecha grabada o con una fecha determinada.
    • Habilitar o no todas las opciones de borrado que son:
      • Borrar datos sin fecha.
      • Borrar datos sin lectura.
      • Borrar datos sin contador.
      • Borrar datos duplicados.
      • Borrar si el contador no existe.
      • Borrar si la diferencia con la lectura anterior es 0.
      • Borrar si la fecha es menor que la de la última lectura.

A pesar de estas opciones de borrado, se pueden producir errores, al procesar los datos, lo primero que se hace es chequear la consistencia, emitiendo una lista de errores que enlazan con los datos. Se puede elegir que se pregunte para cada error o no.

Se pueden consultar los datos de cada contador, permitiendo la modificación de los datos a importar (por si ha ocurrido un error), y la introducción de valores de derrama.

Una vez validos los datos, se procede a su inclusión en la BD. Los datos que no se hayan podido importar, se almacenarán como lecturas pendientes tal y como se comentó anteriormente.

  • Importar Lecturas Pendientes. Como se ha comentado antes, las lecturas pendientes se dejan para una posterior consulta, pudiéndose importar cuando se hayan aclarado los errores.

Como hemos visto este programa actúa como interfaz entre un dispositivo externo (el TPL), y la BD, manteniendo una coherencia en los datos de importación y exportación.

Al ser un programa independiente, lo podemos instalar en un equipo diferente al propio de gestión, debiendo instalar las aplicaciones cliente que se mencionaron anteriormente.

Top