Dépendances externes
En tant que gestionnaire de projet, vous pouvez utiliser une dépendance externe pour configurer une dépendance depuis une tâche d'un projet vers une tâche d'un autre projet.
Les dépendances externes vous aident à déterminer l'impact des modifications apportées aux calendriers de projets lorsqu'un projet prédécesseur change.
Fonctionnement des dépendances externes
Pour définir la dépendance externe, ouvrez le projet prédécesseur et sélectionnez une tâche de projet à associer à la tâche du projet successeur. Lorsqu'une dépendance externe est ajoutée, le système ajoute des tâches shadow dans les projets successeurs et précédents.
Une tâche shadow est une tâche en lecture seule dans le projet respectif. Son attribut de base de données shadow est défini sur true et orig_sys_id pointe vers le sys_id de sa tâche d'origine. La tâche shadow est synchronisée avec sa tâche d'origine chaque fois que les relations sont traitées.
En plus des tâches shadow, deux relations shadow sont également ajoutées dans la table planned_task_rel_planned_task. Ces relations reflètent les relations d'origine.
Par exemple, pour deux projets, le projet P1 est le projet prédécesseur tandis que P2 est le projet successeur. Le projet P1 a une tâche T1 et le projet P2 a une tâche T2.
| Projet | Tâche |
|---|---|
| P1 | Shadow de T2 |
| P2 | Shadow de T1 |
| Parent | Enfant | Projet | Externe |
|---|---|---|---|
| T1 | T2 | True | |
| Shadow de T1 | T2 | P2 | False |
| T1 | Shadow de T2 | P1 | Faux |
Parentdésigne le projet prédécesseur.Enfantdésigne le projet successeur.Projetdésigne le projet où apparaît la relation.Externedésigne la dépendance externe.