⏰ Fichajes
El panel de fichajes te da la vista completa del registro horario de toda tu plantilla. Es la herramienta legal (RD-Ley 8/2019) para registrar la jornada laboral, controlar incidencias, aprobar ausencias y exportar al gestor o a la inspección de trabajo.
Tus empleados fichan desde el portal del empleado con un solo toque de "Entrar" / "Salir". Tú, desde aquí, lo controlas todo.
🚪 Cómo se accede
Menú lateral → RRHH → Fichajes (solo admin).
La página tiene dos pestañas:
- Fichajes — listado de jornadas completas.
- Ausencias — solicitudes de vacaciones, bajas y permisos pendientes de aprobar.
⚙️ Configuración del módulo
Antes de empezar, conviene configurar el comportamiento del módulo en Mi empresa → Fichajes. Ahí defines:
- Activación del módulo — encender/apagar fichajes para toda la empresa.
- Tolerancia de retraso (minutos) — minutos de gracia al entrar antes de marcarlo como retraso.
- Auto-cierre nocturno — si un empleado se olvida de fichar la salida, el sistema cierra automáticamente la jornada a la hora configurada (típicamente 23:59).
- Permite editar el pasado — si los empleados pueden corregir fichajes de días anteriores o solo el admin.
- Geolocalización — exigir o no la ubicación al fichar.
- Notas obligatorias en pausa — pedir motivo cuando se pause.
📋 Pestaña Fichajes
Tabla AG Grid con una fila por jornada completa (entrada + salida del mismo día).
Columnas principales
- Fecha.
- Empleado.
- Entrada — hora del primer "Entrar" del día.
- Salida — hora del último "Salir" del día. Vacía = sesión abierta.
- Pausas (min) — minutos totales acumulados de pausas/descansos.
- Trabajo (HH:MM) — tiempo neto trabajado.
- Origen — manual, portal, app, auto-cierre, etc.
- Ubicación — coordenadas o "—" si no se exigió.
- Notas.
Filtros
- Desde / Hasta — rango de fechas.
- Empleado — uno concreto o todos.
- Solo abiertas — para detectar olvidos de cierre.
- Solo editadas — fichajes manipulados manualmente (con auditoría legal).
Estados especiales (color)
- 🟢 Jornada cerrada normal.
- 🟡 Sesión abierta (el empleado no ha fichado salida y aún no es la hora del auto-cierre).
- 🔴 Cierre automático (sistema cerró sin que el empleado fichara).
- ⚪ Editada manualmente (un admin la modificó).
➕ Crear un fichaje manual
Botón Nuevo fichaje arriba a la derecha.
Útil cuando un empleado olvidó fichar y necesitas registrarlo a posteriori.
Formulario:
- Empleado.
- Fecha.
- Hora entrada + Hora salida.
- Tipo — trabajo, pausa, descanso, desplazamiento.
- Notas (obligatorio por trazabilidad legal).
Toda creación o edición manual queda marcada como editada y registra quién la hizo y cuándo. Esto es imprescindible para que, ante una inspección, puedas demostrar que los cambios son trazables y justificados.
✏️ Editar un fichaje existente
Botón del lápiz. Permite modificar horas, tipo y notas.
Mismo aviso: queda como editado con auditoría.
🗑️ Eliminar un fichaje
Botón rojo de papelera. Pide confirmación.
Eliminar un fichaje borra el registro de jornada. Para una corrección, casi siempre es mejor editar que eliminar: deja rastro y es más defendible legalmente.
📤 Exportar a CSV
Botón Exportar CSV arriba a la derecha. Genera un CSV con todos los fichajes del rango filtrado.
Útil para:
- Enviar a tu gestoría a final de mes.
- Conservar copia legal (la normativa pide conservarlos 4 años).
- Análisis en Excel propio.
🌴 Pestaña Ausencias
Tabla con todas las solicitudes de los empleados.
Tipos de ausencia
- Vacaciones.
- Baja médica.
- Permiso.
- Asuntos propios.
- Formación.
- Otro.
Estados
| Estado | Significado |
|---|---|
| 🟡 Solicitada | El empleado la ha pedido, esperando tu validación. |
| 🟢 Aprobada | La has aceptado. Cuenta como ausencia justificada. |
| 🔴 Rechazada | La has denegado, con motivo. |
| ⚫ Cancelada | El empleado la canceló antes de tu decisión. |
Aprobar / Rechazar
Botones en cada fila pendiente:
- ✓ Aprobar — confirma. Se notifica al empleado automáticamente.
- ✗ Rechazar — pide motivo obligatorio. Se notifica al empleado.
Una vez aprobada una ausencia, los días asociados aparecen marcados en el calendario interno de la empresa (si tu plan incluye Agenda) y bloquean ese empleado para reservas.
💡 Buenas prácticas
- Auto-cierre activo siempre. Sin él, los olvidos generan sesiones abiertas eternas que ensucian los informes.
- Edita en vez de borrar. Conservar trazabilidad es mucho más defendible ante una inspección.
- Aprueba/rechaza ausencias en menos de 48 h. Tus empleados necesitan certezas para planificar.
- Exporta a CSV a final de cada mes y guarda el fichero con la fecha en el nombre. Es tu prueba documental.
- Revisa el listado de "Solo abiertas" todos los lunes: detectas olvidos del fin de semana en 30 segundos.
❓ Preguntas frecuentes
Un empleado dice que fichó y no aparece en la lista. ¿Qué reviso?
- Filtro de fechas (¿estás mirando el rango correcto?).
- Filtro de empleado (¿lo tienes seleccionado?).
- Pestaña actual (¿estás en Fichajes o en Ausencias?).
- Si nada de eso, mira en su portal: si tampoco está allí, probablemente nunca llegó al servidor (red caída, móvil sin cobertura).
El auto-cierre cerró una jornada a las 23:59 pero el empleado salió a las 18:00. ¿Cómo lo arreglo? Edita el fichaje → cambia la hora de salida a 18:00 → añade nota "Corrección: salida real 18:00, no fichó el cierre" → guarda. Queda marcado como editado con auditoría.
¿Puedo importar fichajes históricos desde otro sistema? Por el momento no hay un importador específico de fichajes en la interfaz. Si tienes un CSV con histórico, contacta con soporte@extremanet.com para hacer la carga manual.
¿Las ausencias aprobadas restan vacaciones automáticamente? TPVReady no lleva un contador estricto de "vacaciones disponibles". Lo que sí tienes es el histórico exportable: cuántos días de cada tipo ha disfrutado cada empleado en el período que filtres.
¿Te falta algo? Escríbenos a soporte@extremanet.com.