Registro de tiempo y hojas de tiempo¶
4Geeks Payroll recopila la asistencia (eventos individuales de entrada/salida) y la consolida en hojas de tiempo mensuales que la nómina usa para calcular las horas.
La asistencia puede llegar de tres fuentes:
| Fuente | Descripción |
|---|---|
| Kiosco FaceID | Reconocimiento facial sin contacto en un terminal de tablet (consulta el Kiosco FaceID) |
| App del empleado | Entrada/salida verificada por GPS desde el teléfono del empleado (consulta la App del empleado) |
| Entrada manual / masiva | Un administrador agrega o importa registros desde la consola |
Las tres vías producen el mismo tipo de registros, y las horas se calculan de la misma manera.
Registros de asistencia¶
Abre el perfil de un empleado → History → Attendance, o haz clic en una fila de la hoja de tiempo, para ver la vista Attendance Records.
- Los registros se agrupan por día local, usando la zona horaria de la organización.
- El encabezado de cada día muestra el total de horas de ese día.
- Cada evento muestra si es un Clock In o un Clock Out, la hora local y la estación.
- Si un día termina con una entrada y sin salida, aparece una insignia Missing clock-out.
Agrega o edita un registro¶
- Haz clic en Add Record (o en el ícono de edición de un registro existente).
- Elige la Date & Time, el Event Type (Clock In / Clock Out) y la Station.
- Guarda. Las eliminaciones son lógicas, así que se conserva el historial.
Zona horaria
Las horas se ingresan y se muestran en la zona horaria de la organización (configurada en Settings → Business). El instante almacenado es UTC; la visualización se convierte.
Entrada masiva de asistencia¶
Usa la entrada masiva para insertar muchos registros a la vez; por ejemplo, al incorporar a un equipo que trabajó antes de que existiera el kiosco.
- Ve a Payroll → Timesheets y haz clic en Bulk Attendance Entry.
- Selecciona employees (todos los empleados activos están seleccionados por defecto).
- Elige un date range (ajustes rápidos: Last 7 days, Last 30 days, This month).
- Define las horas de clock in y clock out y la station (obligatoria).
- Revisa la vista previa: cada celda muestra las horas de entrada→salida y la división regular/horas extra; las celdas que ya tienen un par completo se marcan como exists.
- Haz clic en Skip conflicts & save.
Reglas:
- La estación es obligatoria.
- Se rechazan las fechas futuras.
- Una fecha que ya tiene tanto una entrada como una salida se omite (los eventos únicos huérfanos no bloquean, así que puedes completar un par faltante).
El banner de resultados informa cuántos registros se created y skipped.
Hojas de tiempo¶
Las hojas de tiempo mensuales se generan automáticamente a partir de la asistencia: una hoja de tiempo por empleado por mes calendario, con horas regulares y horas extra calculadas a partir del cálculo de asistencia consciente de los turnos.
La pestaña Timesheets las muestra con:
- Search por empleado o notas.
- Un filtro Employee y un filtro date range.
- Un filtro Status (Draft, Submitted, Approved).
- Un filtro station.
- Columnas: Employee, Period, Regular Hrs, Overtime, station, Status.
Aprueba hojas de tiempo¶
- Haz clic en la marca verde de una fila para aprobar una sola hoja de tiempo.
- Selecciona varias filas y haz clic en Approve Selected para aprobar en masa.
Hojas de tiempo aprobadas automáticamente
Las hojas de tiempo generadas a partir de la asistencia ya están Approved automáticamente. La acción de aprobación es útil principalmente para hojas de tiempo creadas manualmente (por ejemplo, desde la app del empleado).
Cómo se calculan las horas¶
- Si hay un turno de trabajo asignado, los límites del turno programado dividen las horas en regulares y horas extra: el tiempo trabajado dentro del turno es regular; el tiempo que lo excede son horas extra.
- El descanso no remunerado programado se deduce solo cuando se trabajó el turno completo.
- Las horas extra se redondean a la hora entera más cercana por cada par de entrada/salida.
- Los días trabajados (DT) provienen de fechas distintas de entrada/salida; los días de incapacidad (DI) provienen de ausencias médicas aprobadas.
Estas configuraciones se encuentran en Settings → Payroll → General:
| Configuración | Valor predeterminado | Efecto |
|---|---|---|
| Auto-approve regular hours | On | Las horas regulares se aprueban automáticamente; solo las horas extra requieren revisión |
| Overtime grace period (minutes) | 60 | Minutos después del fin del turno antes de que se acumulen las horas extra |
Relacionado¶
¿Aún tienes dudas? Pregunta en Discord o explora los tutoriales.