julio 11, 2025

Integración Biométrico

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.