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.
1. Roles y permisos
Controla toda la plataforma: administradores, empresas, trabajadores, dispositivos y configuración. Puede entrar en cualquier empresa y dispone de backup/restore completo.
Solo puede trabajar con las empresas que le pertenecen y con sus ubicaciones, trabajadores, dispositivos, fichajes, horarios, rutas e incidencias.
Accede con su código, desde un dispositivo autorizado y cumpliendo la ubicación/ruta que corresponda. Solo ve su propia pantalla de fichaje.
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.
admin.ejemplo y una clave propia.empresa01.1234, tipo Fijo, Discontinuo o Móvil y opción de turno partido según corresponda./img/1234.png, se mostrará como foto del trabajador cuyo código sea 1234.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.
Es un identificador de la empresa. No es una contraseña del administrador ni un código de trabajador.
Define quién puede gestionar la empresa de forma ordinaria.
Permite buscar por administrador, empresa, trabajador, código o dispositivo y abrir la empresa correspondiente.
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
| Tipo | Uso |
|---|---|
| Fijo | Trabaja habitualmente en una ubicación determinada. Se valida el perímetro configurado. |
| Discontinuo | Puede trabajar en ubicaciones o servicios distintos durante periodos concretos. Se asignan servicios con inicio y fin. |
| Móvil | Su 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.
/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.
Usada principalmente por trabajadores fijos.
Para discontinuos: se selecciona una ubicación guardada y se indica desde/hasta y motivo del servicio.
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.
7. Acceso y fichaje del trabajador
La pantalla del trabajador muestra su identidad, empresa, estado, tiempo trabajado y horas extra.
Registra el comienzo de la jornada y cambia el estado a DENTRO.
Registra el final del tramo de trabajo y cambia el estado a FUERA.
Permite más de un tramo de entrada/salida en el mismo día cuando está autorizado.
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.
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.
12. Backup / Restore
Puede crear una copia completa de la plataforma: BBDD MySQL, esquema y ficheros del proyecto. El restore completo afecta a toda la plataforma.
Solo puede crear y restaurar una copia de sus propias empresas y datos. No puede acceder a información perteneciente a otro administrador.
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
Comprueba quién está dentro/fuera y las horas acumuladas.
Revisa solicitudes pendientes antes de autorizarlas.
Atiende anomalías y justificaciones.
Comprueba fichajes cuando haya una discrepancia.
Genera PDF cuando los datos estén revisados.
Realiza copias periódicas según el nivel de usuario.