Saltar al contenido principal

Geolocalización

El addon de Geolocalización permite controlar la presencia física de los empleados mediante geocercas (geofences), verificando que los fichajes se realicen desde ubicaciones autorizadas.

Addon requerido

Esta funcionalidad requiere el addon Geolocalización activo en tu organización. Ve a Dashboard → Addons para activarlo.

Conceptos clave

Geocerca (Geofence)

Una zona geográfica definida por un punto central (coordenadas) y un radio. Cuando un empleado realiza un check-in o check-out, el sistema verifica si su ubicación está dentro de la geocerca asignada.

Check-in / Check-out con GPS

Cuando el addon de Geolocalización está activo, el fichaje registra también las coordenadas GPS del dispositivo del empleado. El sistema compara esas coordenadas con las geocercas configuradas.


Configuración del addon

Activar el addon

  1. Ve a Dashboard → Addons
  2. Localiza el card Geolocalización y haz clic en "Activar"
  3. Confirma la activación — el addon quedará habilitado para toda tu organización

Una vez activo, aparecerá la sección Geolocalización en el menú del dashboard.

Configuración general

En Dashboard → Geolocalización → Configuración puedes ajustar:

OpciónDescripción
Zona horariaZona horaria base para los eventos de fichaje
Radio por defectoRadio en metros que se pre-rellena al crear una geocerca nueva
Tolerancia de precisión GPSPrecisión mínima aceptable del GPS (en metros). Si el dispositivo reporta mayor incertidumbre, el check-in puede mostrar advertencia

Gestionar geocercas

Ve a Dashboard → Geolocalización para ver y gestionar las geocercas.

Crear una geocerca

  1. Haz clic en "Nueva Geocerca"
  2. En el mapa interactivo, haz clic en el punto central de la zona
  3. Ajusta el radio (en metros)
  4. Ingresa el nombre de la geocerca (ej: "Oficina Central", "Almacén Norte")
  5. Opcionalmente agrega una descripción
  6. Guarda la geocerca

Editar una geocerca

Haz clic en la geocerca en la lista → modifica las coordenadas o el radio → guarda.

Eliminar una geocerca

Haz clic en el menú de acciones de la geocerca → "Eliminar" → confirma.


Vincular geocercas con sedes

Puedes asociar una geocerca a una sede de tu organización. Esto permite que el sistema relacione automáticamente los fichajes con la sede física correspondiente.

  1. Ve a Dashboard → Configuración → Sedes
  2. Abre la sede que deseas vincular
  3. En la sección "Geocerca vinculada", selecciona la geocerca del desplegable
  4. Guarda los cambios
tip

Si tienes el addon Multi-Sede activo, vincula cada sede con su geocerca para obtener reportes de asistencia desglosados por sede.


Asignar miembros a una geocerca

Puedes restringir qué empleados deben fichar dentro de una geocerca específica:

  1. Abre la geocerca en la lista
  2. Haz clic en "Gestionar Miembros"
  3. Agrega los empleados que deben cumplir esta restricción

Un empleado puede estar asignado a múltiples geocercas.


Mapa de presencia activa

La sección "Mapa en Tiempo Real" muestra las ubicaciones actuales de todos los empleados que tienen una sesión de trabajo activa (han fichado entrada y no han fichado salida). Esto te da visibilidad de dónde está trabajando tu equipo en este momento.


Check-in y check-out desde GestiQal (worker)

Los empleados realizan su fichaje GPS directamente desde la app GestiQal. Si el addon está activo, verán el widget "Control de asistencia" en su panel de inicio:

  1. El empleado abre GestiQal en su dispositivo
  2. El widget de Control de asistencia aparece automáticamente si el addon está habilitado para el tenant
  3. Al pulsar "Registrar entrada", el navegador solicita permiso de ubicación
  4. El sistema registra las coordenadas y verifica si están dentro de alguna geocerca asignada
  5. Al finalizar la jornada, el empleado pulsa "Registrar salida" para el check-out
Permiso de ubicación denegado

Si el empleado deniega el permiso de GPS en su navegador, verá el mensaje: "No se pudo obtener tu ubicación. Verifica los permisos de tu navegador."

Para resolverlo, el empleado debe ir a la configuración del navegador → Permisos → Ubicación → Permitir para el dominio de GestiQal.

Visibilidad del widget según el addon

Estado del addonWidget en GestiQal
ActivoVisible para todos los workers del tenant
Inactivo / no contratadoNo aparece en el panel del worker

Reporte de asistencia con geolocalización

Puedes consultar los eventos de fichaje GPS desde Dashboard → Geolocalización → Reporte de Asistencia.

El reporte incluye:

CampoDescripción
EmpleadoNombre del trabajador
Tipo de eventoCheck-in o Check-out
Fecha y horaTimestamp del fichaje
CoordenadasLatitud y longitud registradas
GeocercaZona detectada (si el empleado estaba dentro de alguna)
Dentro de zonaSí / No — si las coordenadas cumplen la restricción
Precisión GPSMetros de incertidumbre reportados por el dispositivo

Filtros disponibles

  • Rango de fechas — Filtrar por periodo
  • Empleado — Ver solo los eventos de un trabajador específico
  • Tipo de evento — Solo check-in, solo check-out, o ambos

Historial de ubicaciones del trabajador

Cada empleado puede consultar su propio historial de fichajes GPS en GestiQal → "Mi historial de ubicaciones", accesible desde el mismo widget de Control de asistencia.


Consideraciones de privacidad

  • El sistema solo captura la ubicación en el momento del fichaje, no de forma continua
  • La ubicación se registra únicamente cuando el empleado inicia o finaliza su jornada
  • Asegúrate de informar a tus empleados sobre el uso del GPS conforme a la regulación aplicable en tu país