Task ID
The task schedule of a project maintains constant task IDs:
- When the first task is created, the sequence number of that task will be 1. This sequence number will be incremented by 1 for the next task that is created.
- When a task is inserted into the schedule of the root project schedule, the task ID of the task will be the incremented value of the immediately preceding task. The remaining tasks, after the level in which the task was inserted, will be resequenced accordingly.
- When a task is added in the end of the task schedule of the root project schedule, the ID of the task will be the incremented value of the immediately preceding task. The remaining tasks in the schedule will be not resequenced.
For example, consider the following task schedule:
Task Name |
Task ID |
---|---|
T1 |
1 |
---T1.1 |
2 |
T3 |
3 |
T4 |
4 |
If a new task T1.2 is added as a subtask to the task T1 by selecting the Task T1.1 and clicking the "Insert Task Above" command, then the schedule will be resequenced as follows:
Task Name |
Task ID |
---|---|
T1 |
1 |
---T1.2 |
2 |
---T1.1 |
3 |
T3 |
4 |
T4 |
5 |
If a new task T1.3 is added in as a subtask to the task T1 by selecting Task T1 and clicking "Add Subtask" command in the schedule browser, then the schedule will be resequenced as shown below:
Task Name |
Task ID |
---|---|
T1 |
1 |
---T1.2 |
2 |
---T1.1 |
3 |
---T1.3 |
4 |
T3 |
5 |
T4 |
6 |
If a new task T5 is added to the end of the task schedule as shown below, then the schedule will not be resequenced.
Task Name |
Task ID |
---|---|
T1 |
1 |
---T1.2 |
2 |
---T1.1 |
3 |
---T1.3 |
4 |
T3 |
5 |
T4 |
6 |
T5 |
7 |
- When an existing project is added to the root project schedule, the added project will be assigned a subsequent constant task ID based on the position into which it is inserted in the root task schedule.
- The existing task schedule will be resequenced if the project is not added at the end of the root project schedule. This assignment of the Task ID to the added project will not affect the tasks that are present in the added project.
- When the added project is expanded, the task under that project will have its individual sequence numbers starting from 1.
For example, consider project P1 and project P2 with the following schedule.
Task Schedule of Project P1
Task Name |
Task ID |
---|---|
P1 |
|
--T1 |
1 |
--T2 |
2 |
Task Schedule of Project P2
Task Name |
Task ID |
---|---|
P2 |
|
--A1 |
1 |
--A2 |
2 |
If Project P2 is already added as a sub project under Project P1 you can use "Copy- Paste As Child". If Project P2 is not a sub project under Project P1, then you can use "'Copy Partial Schedule".