Saltar al contenido

Limitar los registros con fecha anterior

La restricción Limitar los registros con fecha anterior limita hasta cuántos días laborables del empleado hacia atrás se pueden añadir o cambiar fichajes y registros de tiempo. Sin ella, los empleados pueden registrar en cualquier día pasado que no esté en un periodo bloqueado.

Cuándo usarla

Usa esta restricción cuando:

  • Los registros deben hacerse cerca del momento en que se hizo el trabajo; por ejemplo, para un cálculo exacto de los costes de los proyectos
  • Los empleados pueden añadir un fichaje olvidado durante unos días, pero la presencia más antigua no debe cambiar
  • Las correcciones de días más antiguos deben pasar por un responsable

Parámetros

ParámetroDescripciónPredeterminado
Días hacia atrás para fichajes que faltanHasta cuántos días laborables hacia atrás se puede añadir un fichaje en un día que no tiene ninguno: un fichaje olvidado. 0 = solo hoy. Hasta 60.0
Días hacia atrás para editar fichajesHasta cuántos días laborables hacia atrás se puede editar o eliminar un fichaje existente. Añadir otro fichaje a un día que ya tiene uno también cuenta como edición. 0 = solo hoy. Hasta 60.0
Días hacia atrás para registrosHasta cuántos días laborables hacia atrás se pueden crear, editar o eliminar registros de tiempo. 0 = solo hoy. Hasta 60.0
El responsable puede saltarse el límitePermite que un responsable que actúa en nombre del empleado se salte estos límites.Desactivado

Los tres ajustes de días están en 0 de forma predeterminada. Si añades la restricción sin cambiarlos, todo queda limitado al día de hoy.

Esta restricción solo se puede añadir en Restricciones bloqueantes . Se comprueba cuando se guarda el cambio, así que no existe una versión que solo avise.

Cómo funciona

Cuando se guarda un fichaje o un registro de tiempo, mTime:

  1. Determina qué límite se aplica: un fichaje que falta, la edición de un fichaje o un registro de tiempo
  2. Cuenta ese número de días laborables del empleado hacia atrás desde hoy, según su calendario laboral. Los fines de semana y los días libres se saltan
  3. Rechaza el cambio si su fecha es anterior a ese día

Solo se limita el pasado. Para permitir registrar por adelantado, consulta Permitir registros futuros.

Fichajes que faltan frente a editar fichajes

Los dos ajustes de fichajes te permiten ser flexible con los fichajes olvidados y, a la vez, proteger la presencia ya registrada:

  • Que faltan: el empleado añade un fichaje en un día que no tiene ningún fichaje
  • Edición: el empleado cambia o elimina un fichaje existente, o añade un segundo fichaje a un día que ya tiene uno

Margen para registros recientes

Un fichaje registrado en las últimas dos horas se puede seguir corrigiendo, aunque el día esté fuera del límite de edición. Un empleado que añade un fichaje olvidado de la semana pasada y después ve una errata puede corregirla en el momento.

Responsables y administradores

Los límites se aplican a todo el mundo —empleados, responsables y administradores— salvo que El responsable puede saltarse el límite esté activado. En ese caso, quien registra en nombre de otro empleado no tiene límite. Los empleados que editan su propia hoja de horas siempre lo tienen.

Qué ve el empleado

Un cambio que supera el límite se rechaza al guardar, con un mensaje como Los fichajes no se pueden añadir con más de 5 días laborables de antigüedad o Los registros de tiempo solo se pueden editar en el día de hoy.

Otros límites que siguen aplicándose

  • Periodos bloqueados. Un periodo de hoja de horas enviado o aprobado no se puede cambiar, por generosa que sea esta restricción.
  • Fecha de inicio del espacio de trabajo. No se puede registrar nada antes de la fecha de inicio del espacio de trabajo, si está definida.

Ejemplos

Una semana para corregir fichajes olvidados y dos días para los registros

  1. Abre la política de jornada
  2. En Restricciones bloqueantes , haz clic en Añadir plugin y elige Limitar los registros con fecha anterior
  3. Pon Días hacia atrás para fichajes que faltan en 5
  4. Pon Días hacia atrás para editar fichajes en 1
  5. Pon Días hacia atrás para registros en 2
  6. Activa El responsable puede saltarse el límite
  7. Haz clic en Guardar

Para un empleado que trabaja de lunes a viernes, un miércoles:

  • Puede añadir un fichaje en cualquier día hasta el miércoles anterior, si ese día aún no tiene ninguno
  • Puede cambiar un fichaje existente del martes, pero no del lunes
  • Puede registrar tiempo hasta el lunes
  • Su responsable puede seguir corrigiendo cualquiera de ellos en su nombre, siempre que el periodo no esté bloqueado

Solución de problemas

ProblemaSolución
Se rechaza todo lo anterior a hoyLos ajustes de días están en 0 de forma predeterminada. Ponlos en el número de días laborables que quieras permitir
Un empleado puede añadir un fichaje en un día antiguo, pero no cambiarloEs lo esperado: añadir en un día vacío usa Días hacia atrás para fichajes que faltan , y cambiar usa Días hacia atrás para editar fichajes
Se rechaza a un responsableActiva El responsable puede saltarse el límite . Sin él, los límites también se aplican a los responsables
El límite parece más largo de lo configuradoLos días se cuentan en días laborables del empleado: un fin de semana intermedio no consume el límite