	============================
	**			  **
	**	  AgenteIN01	  **
	**			  **
	**	Cronos S.A.I.C	  **
	**	  01/03/2019	  **
	============================

///////  Ultima actualizacion = 01/03/2023  \\\\\\\\\\
------------------------------------------------------

Introduccion
=============
AgenteIN01 es una interfaz para pasar las registraciones de los dispositvios IN01
desde el  sistema ADMS  a los sistemas CRONOS CONTROL o Cronos XXI.


Instalacion del producto.
=========================
a.- Ejecute  "setup.exe" y siga las instrucciones del instalador
b.- Es necesario instalar el conector ODBC de MySQL para conectarse a las bases de ADMS
    Ejecutue el archivo "mysql-conector-odbc-5.1.13-win32.msi
c.- En caso de tener problemas para instalar el conector ODBC, posiblemente es porque 
    al equipo le falte el runtime de C++, en este caso ejecute el archivo "vcredist_x86-2010.exe"


Configuracion del conector ODBC
================================
a.- Antes de entrar al agente, debe crear una entrada ODBC en el equipo. 
    1.- Abrir los origenes de datos del equipo
        1.-32> Si su sistema operativo es de 32 bit vaya a:
              "panel de control" | "herramientas administrativas" | "Origenes de datos ODBC (32 bits)
   	1.-64> Si su sistema operativo es de 64 bit:,
                ejecute una cosola de comandos
                vaya a c:\windows\syswow64
                ejecute "odbcad32.exe"
    2.- Agregue un DNS de usuario con los sigientes datos
        Controlador = MySQL ODBC 5.1 Driver
	Nombre = AgenteIN01
	descripcion = interfaz ADMS . Cronos Control
	Server = localhost
	puerto = 83306
	usuario = root
	clave = 
	base de datos = adms_db


Configuracion de AgenteIN01
============================
a.- Configure la conexion a la base ADMS y conecte
b.- Elija el sistema destino (Cronos Control o Cronos XXI)
c.- Configure la conexion a Cronos Control / Cronos XXI segun corresponda y conecte.
    En caso de bases PostgreSQL puede descargar el Proveedor OLEDB de postgreSQL desde la 
    pagina de Cronos (www.cronos.com.ar / downloads / herramientas utiles)
    En caso de motores licencias como MS-SQL Server y/o ORACLE, deben estar instalados en el 
    equipo el cliente de conexion correspondiente.
c.- Configure los digitos tarjeta compatible con Cronos Control.
d.- Inicie agente.
    En caso de algun error, el agente se detiene automaticamente e informa en el
    monitor de actividad.

Soporte Tecnico
================
E-mail = soporte@cronos.com.ar
Telefonos = 4312-3061 lineas rotativas.
web cronos = www.cronos.com.ar


Release de la aplicacion
========================
Version 1.0.0.0
primera version de la herramienta.

version 1.0.0.2
a.- MEJORA - Se agrega el numero de version en el titulo de la aplicacion
b.- MEJORA - Se agrega configuracion para elegir el id de registraciones manuales (-1 o .2)

version 1.0.0.3
a.- BUG - El userid de la fichada, no es el idenrol, con este hay que buscar el badgenumber en userinfo
          OBS !!! no se como anduvo en otros lados
b.- BUG -  habia un control para dejar asentado en el log que las ficahdas iban a ser manuales, en este control pisaba 
           el idmanual elegido, siempre escribia -2

version 1.0.0.4
a.- MEJORA - El log escribe los digitos tarjeta que aplica. MAs que nada se hizo la verison para salir de dudas de la version
             anterior

version 2.0.0.0  -- 04/08/2021
a.- NUEVO - Compatible con Cronos XXI

version 2.0.0.1  -- 22/09/2021
a.- BUG - No graba la app seleccionada. corregido.

version 2.0.1.0  -- 28/09/2021
a.- BUG - Siempre graba app XXI. 
b.- MEJORA - se oculta el texto de la clave en pantalla.
c.- MEJORA - Se encripta la clave en el archivo CFG


versión 2.0.1.0  -- 28/09/2021
a.- BUG - Siempre entraba como app XXI. 
b.- MEJORA - se oculta el texto de la clave en pantalla. 
--> c.- Se encripta la clave en el archivo CFG

*****************************************

versión 2.0.1.1 -- 08/11/2021
a.- BUG - si no encuentra reloj, pone idreloj = -1, pero deja rel_numero (en XXI) nulo, eso trae  problemas para mostrar fichadas en comunicación / registraciones

*****************************************

version 2.1.0.0 -- 
a.- archivo log de fichadas, con opcion a sobrescribir.

****************************************

versión 2.2.0.0 -- 01/03/2023
Se perdió el código fuente del proyecto, se recupero un backup viejo y se puso al día. Se versiona para diferenciar los códigos.








