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.
Registro preciso de entradas y salidas mediante PIN o Tarjeta NFC.
Base de datos completa de empleados, contratos y horarios.
Generación de reportes en PDF y Excel para inspecciones y control interno.
Adaptable a bases de datos locales (SQLite) o servidores remotos (MySQL).
Instalación e Inicio
Requisitos del Sistema
- Sistema Operativo: Windows 10 o superior.
- Lector de Tarjetas NFC (Opcional, para fichaje rápido).
- Conexión a Internet (recomendada para sincronización horaria).
Primeros Pasos
- Ejecute el instalador
VerdandiRH_Setup.exey siga las instrucciones. - Al abrir la aplicación por primera vez, verá la pantalla de Inicio de Sesión.
- 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
- PIN: Cada empleado tiene un código numérico único.
- Tarjeta NFC: Si dispone de un lector y tarjetas configuradas, simplemente aproxime la tarjeta para identificarse.
Proceso de Fichaje
Al detectar una tarjeta o introducir un PIN válido:
- El sistema verifica si el usuario tiene un contrato activo.
- Comprueba si el contrato está Pausado (por baja, vacaciones, etc.). Si es así, deniega el acceso.
- Si todo es correcto, registra una ENTRADA o SALIDA según corresponda (alternancia automática).
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:
- Inicio de Pausa: El empleado ficha normalmente. Si el sistema detecta que corresponde iniciar un descanso (según configuración), registra una entrada tipo "INICIO PAUSA".
- Fin de Pausa: Al volver del descanso, el empleado ficha nuevamente y se registra una "ENTRADA" normal.
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:
- Cálculos de jornada efectiva.
- Informes y reportes oficiales.
Gestión de Empleados
Desde el panel de administración, acceda a la sección Empleados.
Funciones Principales:
- Nuevo Empleado: Registre el Nombre Completo y asigne un PIN y/o Tarjeta NFC.
- Editar: Modifique datos personales o cambie las credenciales.
- Baja (Eliminar): Marca al empleado como inactivo "Deleted", preservando su historial de fichajes pero impidiendo nuevos accesos.
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.
- Seleccione el empleado y pulse Pausar Contrato.
- Indique el Motivo (ej. Baja Médica, Vacaciones) y la fecha de inicio.
- Si conoce la fecha de regreso, indíquela en "Fecha Fin". El sistema reactivará automáticamente el contrato al llegar esa fecha.
- Los empleados pausados no pueden fichar hasta que se reactive su contrato.
Informes y Reportes
Genere documentación oficial para inspecciones o control interno.
Opciones de Filtrado
- Rango de Fechas: Seleccione el periodo a consultar.
- Empleado: Filtre por un empleado específico o "Todos".
- Incluir Ex-Empleados: Opción para auditorías históricas.
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
- Excel (.xlsx): Para análisis de datos y nóminas.
- PDF: Documento formateado y listo para imprimir/firmar.
Configuración
Ajuste el comportamiento del sistema a sus necesidades.
1. General y Hora
- Sincronización Horaria: Verifica si la hora de su PC coincide con la hora de internet para evitar fraudes.
- Auto-Inicio: Configure VerdandiRH para abrirse automáticamente al encender Windows.
2. Base de Datos (Red) PRO
Permite cambiar entre el modo local (SQLite) y modo servidor (MySQL).
- SQLite: Base de datos en un solo archivo, ideal para un solo PC.
- MySQL: Permite conectar múltiples PCs a una base de datos centralizada (requiere servidor MySQL/MariaDB y VPN/Red Local).
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. |