# Asignar Horario a Empleado

{% hint style="info" %}
El campo prioridad determina qué horario se aplicará en caso de que varios interseccionen.\
Prioridad 1 se aplicará preferentemente sobre prioridad 2.
{% endhint %}

Asignar un horario a cada empleado es uno de los pasos clave para que el sistema funcione correctamente: permite controlar asistencia, gestionar fichajes y aplicar las jornadas laborales de forma automática.

## Requisitos

Antes de asignar un horario, asegúrate de cumplir con estos dos requisitos:

* **Tener los horarios creados en el sistema**: [alta-de-horarios](https://doc.dinaup.com/producto/recursos-humanos/procesos/alta-de-horarios "mention")
* Haber dado de alta al empleado: [alta-de-empleado](https://doc.dinaup.com/producto/recursos-humanos/procesos/alta-de-empleado "mention")

## Paso a paso para asignar un horario

{% stepper %}
{% step %}

#### Accede a las asignaciones de horario

Navega a `Recursos Humanos` **>** `Horarios` **>** `Asignaciones`\
Pulsa el botón `+ NUEVO` para añadir una nueva asignación.
{% endstep %}

{% step %}

#### Completa los datos de la asignación

En la ventana emergente, rellena estos campos:

* **Empleado**: Selecciona a la persona a la que vas a asignar el horario.
* **Horario**: Elige el horario que ya has creado anteriormente.
* **Horario activo desde**: Fecha de inicio del horario.
* **Horario activo hasta**:\
  Si no tienes claro cuándo finalizará, puedes usar una fecha futura, por ejemplo, dentro de 10 años.
* **Prioridad**: Solo se usa si hay varias asignaciones que se superponen. En general, déjalo en **0**.
* **Vigente**: Asegúrate de que esté marcado para que el horario esté activo.
* **Observaciones**: Campo libre para anotar cualquier detalle que necesites guardar.
  {% endstep %}

{% step %}

#### Guarda y ya está

Pulsa `GUARDAR`y la asignación quedará activa.
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.dinaup.com/producto/recursos-humanos/procesos/asignar-horario-a-empleado.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
