> For the complete documentation index, see [llms.txt](https://academy.trowelapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.trowelapp.com/administracion/configuracion/jornada-y-fichaje.md).

# Jornada y fichaje

En **Administración / Configuración → Jornada y fichaje** defines los **valores por defecto** de jornada y fichaje para toda la empresa. Sirven de plantilla al crear la jornada de un empleado y como referencia para el cálculo de asistencia.

<figure><img src="https://963952606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtBUxUisD1XczEOsk8Fzt%2Fuploads%2Fgit-blob-f3d005c092c26171b400c6a46bceebfdfde9ef05%2Fconfig-jornada-fichaje-tenant.png?alt=media" alt=""><figcaption><p>Configuración de Jornada y fichaje de la empresa.</p></figcaption></figure>

* **Horas diarias por defecto**: horas de trabajo previstas por día laborable.
* **Tolerancia (minutos)**: margen de minutos que se admite al comparar las horas fichadas con las previstas antes de considerar que hay una desviación (incidencia).
* **Días laborables por defecto**: días de la semana que, por defecto, se consideran laborables.

{% hint style="info" %}
Estos valores son la base; cada empleado puede tener su propia jornada en [Jornada laboral](/administracion/usuarios/jornada-laboral.md). El calendario de festivos de la empresa se gestiona en [Calendarios de festivos](/administracion/calendarios-de-festivos.md).
{% endhint %}

## Proyecto obligatorio al fichar

Activa **Exigir un proyecto al fichar** para impedir que los empleados inicien una franja de trabajo sin proyecto. La opción está desactivada por defecto y solo afecta a nuevos fichajes. No modifica registros anteriores ni obliga a indicar un proyecto al parar el trabajo.

En la aplicación móvil, Trowel intenta asignar el proyecto a partir de la ubicación:

* Si detecta un único proyecto, lo asigna automáticamente.
* Si detecta varios, el empleado elige en una lista separada entre **Proyectos cercanos** y **Otros proyectos**.
* Si no detecta ninguno o no dispone de ubicación, el empleado elige directamente en una lista con todos sus proyectos accesibles.

En el temporizador de la aplicación web no se utiliza la ubicación. Al iniciar el trabajo se abre siempre una ventana para elegir el proyecto.

El fichaje solo se registra después de asignar un proyecto. Si el empleado cancela el selector, permanece fuera de jornada.

{% hint style="info" %}
Las versiones móviles anteriores siguen permitiendo seleccionar un proyecto cuando esta opción está activa, aunque pueden mostrar la lista agrupada incluso cuando no haya proyectos cercanos.
{% endhint %}

## Geolocalización de usuarios

**Activar el seguimiento en tiempo real de los usuarios** habilita el tracking continuo para la organización. El seguimiento solo se realiza cuando el empleado figura como **Trabajando** en Asistencia.

La activación general no inicia por sí sola el tracking de todos los empleados. También debes habilitar el seguimiento en la ficha de cada usuario que vaya a utilizarlo y conceder en el móvil los permisos de ubicación solicitados por Android o iOS.

<figure><img src="https://963952606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtBUxUisD1XczEOsk8Fzt%2Fuploads%2Fgit-blob-8aa0b523c7ad05c0c9ed1dd0d131df110ebb7102%2Fconfig-jornada-fichaje-geolocalizacion.png?alt=media" alt="Configuración de geolocalización y precisión del seguimiento"><figcaption><p>Activación y precisión del seguimiento de usuarios.</p></figcaption></figure>

Cuando el tracking está activo puedes elegir un perfil de precisión:

* **Media (recomendada):** adecuada para el seguimiento general y los desplazamientos habituales. Reduce el uso de la ubicación y, con ello, el consumo de batería.
* **Alta:** solicita posiciones con mayor frecuencia y está orientada a recorridos en vehículo o situaciones en las que interesa representar mejor los cambios rápidos de posición. Consume más batería.

{% hint style="warning" %}
La precisión alta no garantiza una posición nueva a intervalos exactos. Android e iOS pueden ajustar la frecuencia según el movimiento, la cobertura GPS, el modo de ahorro de energía y el funcionamiento en segundo plano. Esta configuración requiere la aplicación móvil **Trowel 2.7.0 o posterior**.
{% endhint %}
