|
You can copy tasks in the project Task List and then paste them to the same project schedule or to a schedule in a different project.
Select multiple tasks by pressingShift+ click (contiguous tasks) or Ctrl + click (non-contiguous tasks).
Copy selected tasks by pressingCtrl+C clicking the Copy button.
Paste copied tasks by pressing Ctrl+V. Pasted tasks are highlighted.
Normal PPM permissions are honored when copying or pasting a task. You can copy any task you can see, but you can only paste a task into a schedule for which you have permission to create a task. If you cannot add a task to a schedule normally, you will not be able to paste a copied task into that schedule. (This includes schedules that are checked out or locked.)
The ability to create a task is determined by the project-level task permission Full Access.
Pasted tasks retain certain details from the original task, while other attributes are discarded when the task is pasted. See Fields Copied and Pasted in the Task List. (opens in popup)
When pasting tasks, the tasks are added to the new schedule based on whether or not an existing task is selected, and what, if any, sort order is imposed on the target schedule. For details, see Where a Task is Added. (opens in popup)
Note: If pasting a task in the location you specify would violate a constraint or dependency with the existing tasks, the task will be left at the bottom of the schedule and any additional copied tasks are not pasted. For more information, see Troubleshooting the Task List.
When copying and pasting multiple tasks that include hierarchy, the hierarchy within a selection is maintained up to a point. A parent-child combination retains the parent-child relationship. Other, more complicated relationships may not be preserved.
For details, see Hierarchy and Copy/Paste. (opens in popup)
When pasting multiple tasks, any dependencies within the selection are maintained. If a dependency is external to the selected tasks, that dependency is dropped.
When copying and pasting tasks, the only constraint that is preserved is the ASAP constraint. All other constraints are set to NONE.
If you paste a parent task with an ASAP constraint, that constraint is dropped (set to NONE). Note: PPM does not allow you to set a constraint on a parent task. The only way you would have a parent task with a constraint is if you imported the task from Microsoft Project or are using ProjectTransit with a Microsoft Project schedule.