Ayuda sobre productos BOLD:

Envio de mails de alerta ante marcajes impares

Página:
< Volver

Resumen

Esta funcionalidad envía mensajes de notificación a los empleados y a sus responsables respectivos cuando detecta inconsistencias en los marcajes como:

a. Marcajes impares en la misma jornada (ej.: una sola entrada o una sola salida)
b. Ausencia de marcaje en una jornada en que se había previsto presencia con un horario

Un ejemplo de correo que se envía diariamente es el siguiente:

Envio de solicitudes de marcajes por parte de los empleados

También es posible que sean los propios empleados los que envien directamente a través del portal web las solicitudes de fichaje que por cualquier motivo no se hayan podido automatizar de otra forma, desde el apartado Marcajes de su ficha personal:

ATENCIÓN: El siguiente contenido es de uso avanzado y su utilización puede ocasionar daños irreparables en la configuración del sistema

Configuración

  1. Los empleados deben tener puesto su email en sus fichas personales.
  2. Deben tener asignados un «Responsable».
  3. Los «Responsables» deben tener puestos sus emails igual que los empleados.
  4. Se dispone de esta nueva tarea de sincronización:
sincro UnexpectedClockings 1

La tarea anterior hace lo siguiente

  1. Envía un mail de alerta de recordatorio de que deben informar del marcaje que les falta para todos aquellos empleados que tengan marcajes impares en las 24h del día natural anterior.
  2. Envía otro mail a los responsables de esas personas indicando lo mismo.
  3. Utiliza el plan con ID=1 para obtener los datos.
sincro UnexpectedClockings 1 2021-02-01T00:00:00 2021-02-28T00:00:00 

En el caso anterior, si se indican además dos instantes como parámetros, entonces la comprobación se realiza en ese intervalo.

Nota: para configurar un entorno de ejecución de comandos de sincronización consultar el artículo siguiente: https://gps-plan.com/ayuda/kgps/comandos-boldxml

Configuración avanzada

La tarea anterior se basa en los datos que aparecen en el informe estándar de «Revisión de marcajes (EnumRevWorkerClockProcessReport)

Para obtener el campo email de un empleado se utiliza la función: GetMailByWorker
Para obtener el responsable de un empleado se utiliza la función: GetIdBossWorker
Para obtener el mail del responsable de un empleado se utiliza la función: GetBossMailByWorker

En el caso de las preconfiguraciones MiniGT / BoldGT o BoldWP estas funciones ya están predefinidas y no es necesario hacer nada.

Was this article helpful?
0 out Of 5 Stars
5 Estrellas 0%
4 Estrellas 0%
3 Estrellas 0%
2 Estrellas 0%
1 Estrellas 0%
5
How can we improve this article?
How Can We Improve This Article?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Contenido