
Innovaciones, Optimizaciones y Nuevas Funcionalidades del Ecosistema AS2

Manual de Procedimientos para Mejoras y Actualizaciones
Ecosistema AS2
Este manual documenta de manera detallada los procesos de cambio, optimización o actualización implementados en las soluciones del Ecosistema AS2.
CAMBIOS, MEJORAS O ACTUALIZACIONES
SISTEMA: AS2-ERP
ANTECEDENTES
Actualmente, no existe una manera del enviar información de los departamentos y empleados registrados en el sistema AS2 ERP hacia el biométrico. Esto puede ocasionar duplicidad de esfuerzos, inconsistencias en los datos y una mayor probabilidad de errores al actualizar la información manualmente en ambos sistemas. Además, las marcaciones de asistencia capturadas por los dispositivos biométricos no se integran directamente con el AS2 ERP, lo que dificulta el análisis y la toma de decisiones basada en datos actualizados.
OBJETIVO
· Integración de Áreas, Departamentos del AS2 al Biométrico ZKTeco: Agregar o actualizar los departamentos registrados en AS2 hacia el biométrico.
· Integración de Empleados del AS2 al Biométrico ZKTeco: Agregar o actualizar los registros de los empleados desde AS2 hacia el biométrico, asegurando que los datos personales y de identificación sean consistentes.
· Integración de Marcaciones del Biométrico ZKTeco al AS2: Transferir automáticamente las marcaciones registradas en el biométrico hacia el sistema AS2 ERP, para su posterior análisis y generación de reportes.
DESARROLLO
Integración Biométrico ZKTeco con AS2ERP
Configuración
Diríjase al proceso siguiente /paginas/configuracionBase/organizacion.jsf, al editar la organización, en la pestaña Sincronizaciones Externas existe un apartado llamado Biométrico donde se colocan los campos necesarios para que el sistema AS2 pueda conectarse con el biométrico ZKTeco y enviar la información correspondiente.

Estos campos son los siguientes:
· URL: Dirección mediante la cual se accede a la aplicación web del sistema biométrico.
· Usuario: Usuario válido registrado en la aplicación web del biométrico.
· Clave: Contraseña correspondiente al usuario ingresado, utilizada para acceder a la aplicación web del biométrico.
Funcionamiento
Una vez realizada la configuración inicial ya se puede usar la integración respectiva para sincronizar áreas, departamentos, empleados y registros de marcaciones, este proceso funciona de la siguiente manera:
Sincronizaciones, Áreas, Departamentos y Empleados
En el proceso paginas/configuracionBase/tareaProgramada.jsf) en la pestaña Sincronizaciones externas, se crearon tareas programadas para la creación y actualización de áreas, departamentos y empleados. Estas tareas se encargan de enviar la información correspondiente desde el sistema AS2 hacia el dispositivo biométrico.

Nota: Para la primera sincronización ejecutar primero la tarea de Áreas, Departamentos y Empleados luego de eso activar la tarea programada y parametrizarla cada cuanto tiempo se ejecutará
Luego ingresar al aplicativo web del biométrico se podrá observar la información enviada desde el AS2

Marcaciones del biométrico hacia el AS2
Para este tema de marcaciones primero ejecutar en la base del biométrico llamada zkbiotime los siguientes scripts
· 01_SP_REGISTRO_ASISTENCIA_VIA_WEB_SERVICE_REST
· 02_TRIGGER_SP_REGISTRO_ASISTENCIA
Una vez ejecutados dichos scripts, cada vez que se registre una marcación en el biométrico, ambos se encargarán de enviar la información correspondiente al sistema AS2. Esta información podrá visualizarse en la pantalla Marcación Reloj del AS2 en /paginas/nomina/asistencia/procesos/marcacionReloj.jsf.
