Introducción

Bienvenido al manual de usuario de VerdandiRH, su solución integral para el control horario y la gestión de recursos humanos. Esta aplicación ha sido diseñada para cumplir con la normativa vigente, ofreciendo una interfaz moderna, intuitiva y robusta.

📝 Control Horario

Registro preciso de entradas y salidas mediante PIN o Tarjeta NFC.

👥 Gestión de Personal

Base de datos completa de empleados, contratos y horarios.

📊 Informes Detallados

Generación de reportes en PDF y Excel para inspecciones y control interno.

⚙️ Configuración Flexible

Adaptable a bases de datos locales (SQLite) o servidores remotos (MySQL).

Instalación e Inicio

Requisitos del Sistema

Primeros Pasos

  1. Ejecute el instalador VerdandiRH_Setup.exe y siga las instrucciones.
  2. Al abrir la aplicación por primera vez, verá la pantalla de Inicio de Sesión.
  3. Usuario por defecto: El primer usuario creado será automáticamente Administrador. Si la base de datos está vacía, se le solicitará crear una cuenta Admin.

Control de Presencia (Fichaje)

El núcleo de VerdandiRH es el sistema de fichaje, diseñado para ser rápido y seguro.

Métodos de Identificación

Proceso de Fichaje

Al detectar una tarjeta o introducir un PIN válido:

  1. El sistema verifica si el usuario tiene un contrato activo.
  2. Comprueba si el contrato está Pausado (por baja, vacaciones, etc.). Si es así, deniega el acceso.
  3. Si todo es correcto, registra una ENTRADA o SALIDA según corresponda (alternancia automática).
Nota: Los fichajes quedan registrados con la hora exacta (UTC internacional) para evitar manipulaciones del reloj local del PC.

Pausas de Descanso (Breaks)

VerdandiRH permite registrar pausas de descanso durante la jornada laboral, cumpliendo con la normativa que exige registrar los tiempos de descanso.

Cómo funciona:

Cálculo de Horas Trabajadas:

El tiempo de descanso NO cuenta como tiempo trabajado. El sistema calcula:

Secuencia ¿Cuenta como trabajado?
ENTRADA → INICIO PAUSA ✅ Sí (tiempo trabajado)
INICIO PAUSA → ENTRADA (vuelta) ❌ No (tiempo de descanso)
ENTRADA (vuelta) → SALIDA ✅ Sí (tiempo trabajado)

Configuración de Descansos:

En la sección Contratos → Horarios, puede definir los minutos de descanso por día. El sistema utilizará esta información para:

Gestión de Empleados

Desde el panel de administración, acceda a la sección Empleados.

Funciones Principales:

Contratos y Horarios

Es imprescindible que cada empleado tenga un contrato activo para poder fichar.

Creación de Contrato

Defina la fecha de inicio, fin (si aplica), horas semanales y el horario de trabajo esperado (Lunes a Domingo).

Pausar Contratos (Bajas y Vacaciones)

VerdandiRH permite gestionar interrupciones temporales del contrato sin necesidad de dar de baja al empleado.

Informes y Reportes

Genere documentación oficial para inspecciones o control interno.

Opciones de Filtrado

Resultados

La tabla muestra todos los eventos de entrada y salida, calculando las horas trabajadas. También verá una sección de "Ausencias / Pausas" si hubo periodos de inactividad justificada.

Exportación

Configuración

Ajuste el comportamiento del sistema a sus necesidades.

1. General y Hora

2. Base de Datos (Red) PRO

Permite cambiar entre el modo local (SQLite) y modo servidor (MySQL).

3. Copias de Seguridad

Proteja sus datos. Puede programar copias automáticas al iniciar la aplicación o realizarlas manualmente.

4. Licencia

Gestione su activación de la versión PRO para desbloquear funciones avanzadas como NFC y MySQL.

Solución de Problemas

Problema Posible Solución
El lector NFC no detecta tarjetas Asegúrese de que los drivers del lector están instalados y el dispositivo conectado USB. Reinicie la aplicación.
Hora "Desincronizada" Verifique la configuración de fecha y hora de Windows. La aplicación requiere precisión para la validez legal de los fichajes.
Acceso Denegado (Contrato Pausado) El administrador debe reactivar el contrato desde la sección "Contratos" o esperar a la fecha de fin de pausa programada.
Error de Base de Datos MySQL Compruebe que el servidor MySQL está encendido y accesible desde la red. Verifique las credenciales en la pestaña Configuración.