CONTROL HORARIOS

Ayuda general de la aplicación

Ayuda completa

Esta guía explica el funcionamiento general de Control Horarios para gestor, administradores y trabajadores, desde el alta inicial hasta fichajes, informes, dispositivos y copias de seguridad.

← ADMINISTRACIÓN

1. Roles y permisos

Gestor global
Controla toda la plataforma: administradores, empresas, trabajadores, dispositivos y configuración. Puede entrar en cualquier empresa y dispone de backup/restore completo.
Administrador
Solo puede trabajar con las empresas que le pertenecen y con sus ubicaciones, trabajadores, dispositivos, fichajes, horarios, rutas e incidencias.
Trabajador
Accede con su código, desde un dispositivo autorizado y cumpliendo la ubicación/ruta que corresponda. Solo ve su propia pantalla de fichaje.
Importante: cambiar de empresa desde el gestor no cambia la propiedad de la empresa. La propiedad solo se modifica mediante la función específica de cambio de administrador.

2. Alta completa: administrador → empresa → ubicación → trabajador → dispositivo

Este es el orden recomendado para poner en funcionamiento una empresa nueva. Los nombres y códigos que aparecen son solo ejemplos.

Entrar como gestor global. Utiliza las credenciales del gestor y abre la sección EMPRESAS.
Crear el administrador. Pulsa AÑADIR ADMINISTRADOR e introduce, por ejemplo: nombre “Administrador Ejemplo”, usuario admin.ejemplo y una clave propia.
Guardar el administrador. Después de guardarlo aparecerá en el listado del gestor con sus empresas, trabajadores y dispositivos.
Crear la empresa. Pulsa AÑADIR EMPRESA. Ejemplo: nombre “Empresa Ejemplo S.L.” y código interno empresa01.
Asignar administrador propietario. El gestor selecciona en el desplegable al administrador que será responsable de esa empresa.
Crear la primera ubicación. Mantén marcada la opción de crear ubicación. Ejemplo: “Oficina Central”, dirección “Avenida Principal 10”, radio 200 m.
Marcar el punto en el mapa. Sitúa el marcador en la ubicación real y comprueba las coordenadas y el radio.
Guardar la empresa. La empresa y su primera ubicación quedan asociadas al administrador elegido.
Seleccionar la empresa. Desde el botón EMPRESA, abre la empresa recién creada.
Entrar en PERSONAL. Pulsa AÑADIR NUEVO para crear el primer trabajador.
Introducir datos del trabajador. Ejemplo: nombre “Trabajador Ejemplo”, código 1234, tipo Fijo, Discontinuo o Móvil y opción de turno partido según corresponda.
Configurar la ubicación según el tipo. El fijo tiene ubicación habitual; el discontinuo puede recibir ubicaciones/servicios con fecha de inicio y fin; el móvil puede trabajar mediante rutas.
Dar de alta. Guarda el trabajador y comprueba que aparece como ACTIVO.
Primer acceso desde móvil, tablet o PC. El trabajador introduce su código en la pantalla principal. Si el dispositivo es nuevo, queda pendiente de autorización.
Autorizar el dispositivo. El administrador entra en DISPOSITIVOS, revisa trabajador, código, ubicación y terminal, y pulsa ACEPTAR si corresponde.
Volver a entrar como trabajador. Con el dispositivo aprobado, el trabajador vuelve a introducir su código.
Comprobar la ficha. Deben aparecer nombre, empresa, estado, horas trabajadas y horas extra. Si existe una imagen /img/1234.png, se mostrará como foto del trabajador cuyo código sea 1234.
Fichar entrada. Pulsa FICHAR ENTRADA. El estado debe cambiar a DENTRO.
Fichar salida. Al terminar, pulsa FICHAR SALIDA. El estado vuelve a FUERA y se actualizan las horas trabajadas y extra.
Verificación final. El administrador revisa Historial, Resumen e Informe/PDF y confirma que entrada, salida, horas trabajadas y extras coinciden.

3. Empresas y administradores

El gestor puede crear administradores, crear empresas, asignar cada empresa a un administrador y cambiar posteriormente su propietario. Un administrador normal solo ve sus propias empresas.

Código interno
Es un identificador de la empresa. No es una contraseña del administrador ni un código de trabajador.
Administrador propietario
Define quién puede gestionar la empresa de forma ordinaria.
Buscador del gestor
Permite buscar por administrador, empresa, trabajador, código o dispositivo y abrir la empresa correspondiente.
Eliminar empresa completa
Solo el gestor global puede eliminar una empresa, una a una, junto con todos sus datos dependientes. No se elimina ninguna tabla ni el gestor.

4. Personal

TipoUso
FijoTrabaja habitualmente en una ubicación determinada. Se valida el perímetro configurado.
DiscontinuoPuede trabajar en ubicaciones o servicios distintos durante periodos concretos. Se asignan servicios con inicio y fin.
MóvilSu trabajo implica desplazamientos. Puede asociarse a rutas y paradas.

Desde la ficha del trabajador se puede editar nombre, apellidos, tipo, turno partido, ubicación/servicios o rutas. La baja conserva la trazabilidad y evita nuevos accesos.

Foto del trabajador: opcionalmente se puede colocar una imagen PNG en la carpeta /img/ usando como nombre el código del trabajador. Ejemplo: código 1234 → archivo /img/1234.png.

5. Ubicaciones y servicios

Una ubicación contiene nombre, dirección o referencia, coordenadas y radio autorizado. Puede crearse al dar de alta la empresa o posteriormente desde UBICACIONES.

Ubicación habitual
Usada principalmente por trabajadores fijos.
Servicio temporal
Para discontinuos: se selecciona una ubicación guardada y se indica desde/hasta y motivo del servicio.
Radio
Define la distancia máxima respecto al punto de trabajo para validar el acceso/fichaje cuando la ubicación aplica.

Al elegir una ubicación guardada, el mapa debe centrarse en ese punto. Antes de guardar, comprueba siempre nombre, dirección, coordenadas y radio.

6. Dispositivos autorizados

El acceso del trabajador combina su código con el dispositivo registrado. Un móvil, tablet o PC nuevo debe solicitar autorización.

El trabajador introduce su código desde el dispositivo nuevo.
La solicitud aparece como pendiente para la empresa compatible.
El administrador revisa trabajador, código, navegador/dispositivo y datos de ubicación disponibles.
Si todo es correcto, pulsa ACEPTAR.
El dispositivo queda autorizado y el trabajador puede volver a entrar con su código.
No autorices un dispositivo desconocido. Si el trabajador cambia realmente de terminal, revisa el nuevo registro y revoca el antiguo cuando sea necesario.

7. Acceso y fichaje del trabajador

La pantalla del trabajador muestra su identidad, empresa, estado, tiempo trabajado y horas extra.

FICHAR ENTRADA
Registra el comienzo de la jornada y cambia el estado a DENTRO.
FICHAR SALIDA
Registra el final del tramo de trabajo y cambia el estado a FUERA.
Turno partido
Permite más de un tramo de entrada/salida en el mismo día cuando está autorizado.
Horas extra
Las primeras ocho horas reales del día son ordinarias; el tiempo que supera ocho horas se contabiliza como extra.

Al cerrar sesión, el dispositivo sigue autorizado. La autorización solo desaparece si se revoca, se cambia de navegador/dispositivo o se eliminan los datos locales necesarios del navegador.

8. Historial e incidencias

Historial permite consultar fichajes por trabajador y fechas. Cada registro puede editarse, ocultarse o eliminarse de forma controlada, conservando trazabilidad en auditoría.

Incidencias recoge situaciones que requieren revisión, como problemas de dispositivo, jornada abierta o anotaciones manuales. Una incidencia puede justificarse y quedar con su estado actualizado.

Antes de corregir un fichaje, revisa fecha, hora, trabajador y motivo. Las modificaciones deben realizarse solo cuando exista una razón real y deben quedar auditadas.

9. Horarios

Selecciona trabajador, días de la semana, tramo 1 y, si procede, tramo 2. También puedes definir fechas de vigencia.

El horario ayuda a controlar la jornada, pero el cálculo de horas trabajadas se obtiene de los fichajes reales de entrada y salida.

10. Rutas para trabajadores móviles

Las rutas se crean en el orden ORIGEN → PARADAS → DESTINO. Cada punto puede proceder de una ubicación guardada o marcarse manualmente en el mapa.

Asigna la ruta al trabajador móvil correspondiente y comprueba la secuencia antes de guardar.

11. Resumen, nómina e informes

Resumen permite revisar rápidamente el estado del trabajador, tiempo trabajado, horas extra y ubicación. El acumulado de nómina utiliza el periodo configurado por la empresa.

Los iconos de impresora generan informes/PDF del apartado correspondiente. Antes de entregar un informe, compara que las horas de pantalla, historial y PDF coinciden.

Buena práctica: revisa el Historial antes de cerrar un periodo de nómina. Si existen incidencias pendientes o fichajes incorrectos, corrígelos antes del cierre.

12. Backup / Restore

Gestor global
Puede crear una copia completa de la plataforma: BBDD MySQL, esquema y ficheros del proyecto. El restore completo afecta a toda la plataforma.
Administrador
Solo puede crear y restaurar una copia de sus propias empresas y datos. No puede acceder a información perteneciente a otro administrador.
Restaurar reemplaza información. Utiliza siempre una copia conocida y conserva una copia reciente antes de ejecutar una restauración importante.

13. Seguridad y credenciales

Las claves se almacenan mediante hash; no se guardan en texto legible. El gestor puede restablecer la clave de un administrador cuando sea necesario, pero no necesita conocer la anterior.

Un trabajador debe cumplir las reglas de código, dispositivo autorizado y ubicación/ruta aplicable. Un administrador nunca debe poder ver empresas de otro administrador; el gestor global sí tiene acceso transversal para resolver incidencias.

No compartas el acceso del gestor. Utilízalo únicamente para administración global, recuperación y supervisión.

14. Problemas frecuentes

El trabajador ve “Acceso pendiente”

El código puede ser correcto, pero el dispositivo todavía no está autorizado. Entra como administrador de la empresa, abre DISPOSITIVOS y revisa la solicitud pendiente.

El trabajador ve “Sin ubicación activa autorizada”

Comprueba el tipo de trabajador. Un fijo necesita su ubicación habitual; un discontinuo necesita un servicio/ubicación activa en ese periodo; un móvil puede depender de su ruta/configuración.

El trabajador está fuera del radio

Comprueba que la ubicación guardada y las coordenadas sean correctas. No amplíes el radio simplemente para evitar una validación: corrige primero la ubicación real si está mal.

El mapa muestra un lugar incorrecto

Selecciona de nuevo la ubicación guardada y comprueba que el mapa se centre en sus coordenadas. Si la ubicación guardada es correcta pero el mapa no cambia, no guardes datos incorrectos y revisa la configuración de la ficha.

El dispositivo autorizado vuelve a aparecer pendiente

Puede ocurrir si se borraron los datos del sitio, se cambió de navegador o el identificador local del dispositivo cambió. Revisa la solicitud antes de autorizarla nuevamente.

Las horas de pantalla y PDF no coinciden

No cierres el periodo hasta comprobar el historial. Las horas de pantalla, resumen e informe deben usar los mismos fichajes y el mismo criterio de cálculo.

El GPS no actualiza

Comprueba permisos de ubicación del navegador y que el dispositivo tenga localización activa. Algunos sistemas limitan la actualización en segundo plano.

Un administrador no encuentra una empresa

Comprueba desde el gestor que esa empresa está asignada al administrador correcto y permanece activa.

Se pierde la clave de un administrador

El gestor puede establecer una clave nueva desde la gestión de administradores. La clave anterior no se recupera desde el hash.

15. Flujo diario recomendado

1. Resumen
Comprueba quién está dentro/fuera y las horas acumuladas.
2. Dispositivos
Revisa solicitudes pendientes antes de autorizarlas.
3. Incidencias
Atiende anomalías y justificaciones.
4. Historial
Comprueba fichajes cuando haya una discrepancia.
5. Informes
Genera PDF cuando los datos estén revisados.
6. Backup
Realiza copias periódicas según el nivel de usuario.
← VOLVER A ADMINISTRACIÓN ← VOLVER AL ACCESO DEL TRABAJADOR