Задача [P1]: Сохранение зависимостей, сроков, ответственных при копировании ветки проекта

Формулировка проблемы: после вставки скопированной ветки проекта у вставленного содержимого теряются выставленные значения зависимостей, сроков и ответственных пользователей.

Решение: необходимо решить указанную проблему следующим образом: нужно реализовать две операции вставки ветки в проект вместо имеющейся одной «Вставить»:

О зависимостях мероприятий: при копировании (и вырезании) должны сохраняться зависимости только между теми мероприятиями, которые находятся в копируемом блоке, то есть, если у какого-либо копируемого мероприятия имеется связь с мероприятием, которое не копируется, то такая связь при вставке не сохранятся.

Вставленные мероприятия должны наследовать права непосредственного родителя. Таким образом, владелец проекта, в который были вставлены эти мероприятия, будет иметь на них все права.

Рисунок 328. Копирование

Копирование