> 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/planificacion/panel-de-detalle/predecesoras-y-tipos-de-dependencia.md).

# Predecesoras y tipos de dependencia

### Concepto

Una **predecesora** es una tarea de la que depende otra (la **sucesora**). La fecha de inicio (o fin) de la sucesora se calcula en función del punto de la predecesora y un **desfase** opcional en días.

* **Desfase positivo**: la sucesora empieza X días después (p. ej. tiempo de secado).
* **Desfase negativo**: la sucesora se solapa con la predecesora (p. ej. -5 días = empieza 5 días antes de que termine la predecesora).

### Tipos de dependencia

| Tipo          | Abreviatura | Significado                                                    |
| ------------- | ----------- | -------------------------------------------------------------- |
| Fin-Inicio    | FS          | La sucesora empieza cuando termina la predecesora (+ desfase). |
| Inicio-Inicio | SS          | La sucesora empieza cuando empieza la predecesora (+ desfase). |
| Fin-Fin       | FF          | La sucesora termina cuando termina la predecesora (+ desfase). |
| Inicio-Fin    | SF          | La sucesora termina cuando empieza la predecesora (+ desfase). |

El tipo **Fin-Inicio (FS)** es el más habitual: “la tarea B empieza cuando termina la tarea A”.

### Cómo configurar predecesoras

1. Selecciona la tarea sucesora en el Gantt.
2. Abre el panel **Predecesoras** en el detalle.
3. Añade una fila con el botón correspondiente.
4. Selecciona la **tarea predecesora** (mediante árbol).
5. Elige el **tipo de dependencia** (FS, SS, FF, SF).
6. Introduce el **desfase en días** (positivo o negativo).
7. Guarda. Las fechas se recalculan automáticamente.

<figure><img src="/files/9nVvX84Npu1RJxbxpQa4" alt="" width="375"><figcaption></figcaption></figure>

### Restricciones

* No se puede seleccionar como predecesora la misma tarea ni una tarea que genere **ciclos** (A depende de B, B depende de A).
* La predecesora debe ser una tarea del mismo proyecto.
* Si añades una predecesora a una tarea que tenía fecha de inicio manual, esta pasará a estar calculada y bloqueada. La aplicación puede pedir confirmación antes de eliminar la fecha manual.
