---
sourceDocument: Australia Strategic Portfolio Management
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/it-business-management

 Release :

    - australia

ft:locale :

    - de-DE

ft:publication_title :

    - Australia Strategic Portfolio Management

ft:clusterId :

    - itbm

bundleId :

    - itbm

workflow :

    - Technology


---

# Adding external dependencies for projects

# Adding external dependencies for projects {#ariaid-title1}

* Freigeben Version: Australia
* 
* Aktualisiert 12. März 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

As a project manager, you can use an external dependency to set up a dependency from a
task in one project to a task in another project.

External dependencies help you to see the impact of changes in project schedules when a
predecessor project changes.

## How external dependencies work

To define the external dependency, select a project task from the predecessor project to be
linked to the task in the successor project. When an external dependency is [added](https://www.servicenow.com/docs/rLAZFt6vtmLK4hy7KLjB2A "Add an external dependency between two projects on the planning console. Use the work breakdown structure (WBS) column of the planning console to create a dependency between the different projects tasks."), the system adds shadow tasks in both the successor and predecessor projects.

A shadow task is a read-only task in the respective project. It has the database attribute
shadow set to true and orig_sys_id pointing to
the sys_id of its original task. The shadow task is kept in sync with
its original task whenever the relations are processed.

In addition to the shadow tasks, two shadow relations are also added in the
planned_task_rel_planned_task table. These relations are shadows of the original relations.

For example, for two projects, project P1 is the predecessor project, and P2 is the successor
project. Project P1 has a task T1, and project P2 has a task T2.  
If an external dependency is created from T1 to T2, the following tasks are added in the two projects:{#external-dependencies__table_shadow_tasks__entry__2}

| Project | Task |
|-|-|
| P1 | Shadow of T2 |
| P2 | Shadow of T1 |
[ ]

{#external-dependencies__table_shadow_tasks}  
After adding the external dependency, the following shadow relation records are created in the planned_task_rel_planned_task table:{#external-dependencies__table_shadow_relations__entry__4}

| Parent | Child | Project | External |
|-|-|-|-|
| T1 | T2 |   | True |
| Shadow of T1 | T2 | P2 | False |
| T1 | Shadow of T2 | P1 | False |
[ ]

{#external-dependencies__table_shadow_relations}  
Where:

* `Parent` is the predecessor project.
* `Child` is the successor project.
* `Project` is the project where the relation is seen.
* `External` is the external dependency.
{#external-dependencies__ul_snz_2dk_sy}

