Configuración de Asistencia
Las reglas globales de la empresa, cómo el motor de cálculo las aplica a las checadas, y cómo el resultado se traduce en incidencias de nómina.
Mientras que cada Horario puede tener sus propias reglas, Configuración de Asistencia define las reglas globales que aplican cuando el Horario específico no dice lo contrario. Aquí también se define cómo cada tipo de incidencia calculada (falta, retardo, tiempo extra) se traduce a la nómina.
Configuración de Asistencia
Reglas globales de la empresa. Se captura una sola vez por empresa, organizada en pestañas "General", "Tiempos Extras", "Calculo" y "Estados".
| Campo (como se ve en pantalla) | Qué hace |
|---|---|
| Checada duplicada (min) | Minutos dentro de los cuales una segunda checada del mismo tipo se ignora por considerarse un duplicado (doble marcaje accidental). |
| Retardo como ausencia (min) | "Si un empleado llega tarde más de este tiempo, se considerará como ausencia" (tooltip textual de la propia pantalla). |
| Salida temprana como ausencia (min) | "Si un empleado sale temprano más de este tiempo, se considerará como ausencia". |
| Sin entrada, contar como | Qué hacer si falta la checada de entrada: Llegada Tarde, Ausencia o Incompleto. |
| Sin checada entrada (min) | Minutos que se contabilizan cuando se eligió "Llegada Tarde" arriba. |
| Sin salida, contar como | Qué hacer si falta la checada de salida: Salida Temprana, Ausencia o Incompleto. |
| Sin checada salida (min) | Minutos que se contabilizan cuando se eligió "Salida Temprana" arriba. |
| Entrada, Salida, Inicio descanso, Fin descanso, Inicio tiempo extra, Fin tiempo extra | Pestaña "Estados": seis campos numéricos (no son listas desplegables) donde se captura el código que ese reloj usa para reportar cada evento — usado cuando un Horario tiene activado "Basado en estado dispositivo". |
Configuración de Incidencias
"Define a qué tipo de incidencia del catálogo corresponde cada evento que calcula el reloj checador. Esto se usa al importar incidencias de asistencia a la Pre-Nómina. Deja '— No importar —' para que ese evento nunca se importe." (texto de la propia pantalla).
| Campo (como se ve en pantalla) | Qué hace |
|---|---|
| Tipo de incidencia para Falta | A qué incidencia del catálogo de nómina se traduce un día marcado como Falta. |
| Tipo de incidencia para Retardo | Incidencia a usar para retardos. |
| Aplicar retardos en la importación de nómina | Activa o desactiva que los retardos realmente se importen (puede mapearse sin activarse). |
| Tipo de incidencia para Salida Temprana | Incidencia a usar para salidas tempranas. |
| Aplicar salidas tempranas en la importación de nómina | Activa o desactiva la importación de salidas tempranas. |
| Tipo de incidencia para Tiempo Extra | Incidencia a usar para tiempo extra. |
| Aplicar tiempo extra en la importación de nómina | Activa o desactiva la importación de tiempo extra. |
Ver el flujo completo en Integración con nómina.
Cómo se calculan retardos, faltas y tiempo extra
El motor de asistencia procesa las checadas de cada día contra el Horario que le corresponde al empleado, siguiendo esta lógica:
1. Filtrado de duplicados
Se descartan checadas repetidas dentro de la ventana de "Checada duplicada (min)" (global o específica del Horario).
2. Identificación de entrada y salida
Si el Horario tiene activo "Basado en estado dispositivo", se usa el código que manda el reloj. Si no, se identifica la entrada y salida por cercanía a la ventana horaria programada.
3. Cálculo de retardo y salida temprana
Retardo = minutos en que la entrada real excede la hora programada más la tolerancia. Salida temprana = minutos en que la salida real es anterior a la hora programada menos la tolerancia.
Si el retardo o la salida temprana superan el umbral configurado ("Retardo como ausencia (min)" / "Salida temprana como ausencia (min)"), el día completo se marca como Ausencia, no solo como retardo.
4. Checadas faltantes
Si falta la checada de entrada o de salida, se aplica la regla configurada en "Sin entrada/salida, contar como" — salvo que el Horario no exija esa checada, en cuyo caso se da por cumplida la hora programada.
5. Tiempo extra
Se calcula sobre el tiempo trabajado antes de la entrada o después de la salida programada, siguiendo las reglas "Entrada temprana"/"Salida tardía" del Horario (con sus mínimos), y se clasifica en Normal, Fin de semana o Festivo según el tipo de día.
6. Descansos
Se descuentan automáticamente si el Descanso es de tipo "Deducir automaticamente", o se calculan a partir de las checadas de inicio/fin si es "Checada obligatoria", aplicando sus propias tolerancias de retorno.
7. Horario flexible
No hay retardo, salida temprana ni ausencia por horario: solo se valida que el tiempo neto trabajado alcance los minutos exigidos en "Tiempo trabajo (min)". Si no se alcanza, el día simplemente no cuenta como jornada cumplida.
8. Vacaciones
Un periodo de vacaciones activo anula cualquier cálculo de ausencia ese día: se marca directamente como Vacaciones.
Integración con Nómina
Las checadas y sus cálculos no son lo mismo que las incidencias de nómina: estas viven dentro de cada Prenómina y son las que finalmente afectan el pago del empleado.
Importar incidencias de asistencia
Desde la Prenómina, el botón "Importar incidencias de asistencia" recalcula el reporte de asistencia para el periodo y, por cada empleado y día, agrupa los resultados (por si hay turno partido) para decidir:
- Si todas las jornadas del día resultaron en ausencia → se registra una incidencia de Falta.
- De lo contrario, se suman los minutos de retardo, salida temprana y tiempo extra, y se convierten a la unidad configurada en cada Tipo de Incidencia (si es de tipo "Horas", se registra la cantidad en horas con 2 decimales; si no, se registra cantidad = 1).
Si un día ya tiene una incidencia capturada manualmente, la importación automática nunca la sobreescribe. Solo actualiza o limpia los días que fueron generados por una importación anterior (incluso los borra si ya no aplica ninguna incidencia, para no dejar registros "fantasma").
Captura manual de incidencias
En la pestaña Incidencias de la Prenómina se puede capturar o editar a mano la cantidad de cada Tipo de Incidencia, por empleado y por día, en una cuadrícula. Cualquier valor capturado aquí queda protegido ante una futura reimportación automática.
Glosario general
| Término | Definición |
|---|---|
| Tolerancia | Minutos de gracia antes de que un retardo o salida temprana empiece a contar. |
| Incidencia | Registro de nómina (falta, retardo, extra, etc.) que afecta el pago del empleado — distinto de la checada cruda. |
| Regla de protección | La importación automática de incidencias nunca sobreescribe una incidencia capturada a mano. |