====== Копирование объектов ======
Добавлять объекты в [[product:objects:object_tree|дереве проектов]] можно не только [[product:objects:users:new_object:start|создавая новые объекты с нуля]], но и копируя уже существующие.
Копировать проекты могут только те пользователи, которым [[product:auth:admin:system_roles|предоставлены права на копирование объектов]]. Изменить набор прав для пользователя можно в разделе «Администрирование» -> «Управление безопасностью».
Причём вы можете скопировать объект:
* в одно место со всей вложенной в него иерархией;
* в одно место без вложенной иерархии;
* в несколько веток дерева проектов без вложенной иерархии.
Копирование используется для реализации похожего проекта/задачи или для моделирования стартовых условий проекта.
- Чтобы копирование работало, нужно отключить опцию [[product:objects:admin:new_object|проверки на идентичность]] в тех типах объектов, которые вы копируете.
- Параметры делегирования могут изменить только пользователи с правом делегирования и [[product:access:licence_user|лицензиями]]: Руководитель, Директор, Администратор.
- При отмене копирования будут полностью удалены все вновь созданные в данном процессе объекты.
===== Как копировать объекты =====
- зайдите в карточку того объекта, который вы хотите скопировать;
- в меню (три точки) -> "Копировать"; \\ {{ :product:objects:users:object_copy_1.png?nolink |}} \\ **Рисунок 1** -- Копировать проект
- в окне "Выбор места для хранения" в зависимости от потребности:
* копируйте объект **в одно место** со всей его вложенной **иерархией** -- выберите место, куда вставить скопированный объект;
* копируйте объект **в одно место без** вложенной в него **иерархии** -> "Копировать во множество объектов" -> **выбрать одно место**, куда вставить скопированный объект;
* копируйте объект **в несколько веток без** вложенной в него **иерархии** -> "Копировать во множество объектов" -> выбрать несколько мест, куда вставить скопированный объект. \\ {{ :product:objects:users:object_copy_0.png?nolink |}} \\ **Рисунок 2** -- Выбор способа копирования
* [[#one|Копирование объекта в одну ветку]]
* [[#a_lot|Копирование объекта в несколько веток]]
=== Со вложенной иерархией ===
В копии объекта сохранятся настройки (набор реквизитов, справочники, иерархическая структура, длительности задач). Также при копировании сохранятся связи между задачами внутри копируемой иерархии, связи с внешними объектами скопированы не будут. \\
Дискуссии, согласования, документы, записи справочников, значения реквизитов и статусы задач в копию проекта не попадут.
- В окне "**Выбор места для хранения**" -> **выбрать** тот объект, в который объект нужно вложить (Рисунок 2); \\ //Кнопка «Выбрать» доступна только у объектов, которые могут выступить родительскими для копируемого проекта.// Возможна стандартная ошибка: Для копирования данного проекта необходимо отключить проверку на идентичные объекты в типах проектов: <перечисление типов объектов>.
\\ {{ :product:objects:users:object_copy_6.png?nolink |}} \\ **Рисунок 3** -- Стандартная ошибка копирования \\ Ошибка появляется, когда в этом типе объектов включена опция "Проверять на идентичные объекты". Чтобы избежать этой ошибки, администратор системы должен [[product:objects:admin:new_object|отключить эту опцию в свойствах типа объектов]].
- В окне "**Параметры копирования**":
- укажите, **на кого делегировать объект**. Параметры делегирования могут изменить только пользователи [[product:access:about|с правами делегирования]] и с [[product:access:licence_user|лицензиями]]: Руководитель, Директор, Администратор. \\ Если у вас нет указанных лицензий и прав, система пропустит этот шаг.
- определитесь с датами проекта:
* если чек-бокс "Сбросить плановые даты" **НЕ** стоит, то в объекте сохраняются [[product:objects:date:dates#типы_временных_ограничений|жёсткие и полужёсткие сроки выполнения]] для плановых дат проекта;
* если чек-бокс "Сбросить плановые даты" **стоит**, то жесткие и полужесткие ограничения для плановых дат проекта сбрасываются, и в копии проекта значения плановых дат устанавливается [[product:objects:date:dates#типы_временных_ограничений|гибкое ограничение]] -- «Как можно раньше» для даты начала проекта. \\ {{ :product:objects:users:object_copy_3.png?nolink |}} \\ **Рисунок 4** -- Параметры копирования
- В окне «**Состояние копирования**» -> «**Запустить копирование**». \\ {{ :product:objects:users:object_copy_4.png?nolink |}} \\ **Рисунок 5** -- Состояние копирования Процесс копирования не мгновенный. Дождитесь его окончания. \\ Если проект копируется дольше 1 минуты, в нижнем правом углу появляется напоминание (Рисунок 1). \\ {{ :product:objects:users:object_copy_5.png?nolink |}} \\ **Рисунок 6** -- Напоминание о копировании
\\ По ссылке "процессы копирования проектов" можно перейти на [[product/settings/logs/procs_in_background|страницу просмотра перечня всех запущенных процессов копирования]].
- Проект скопирован. Вы на странице скопированного проекта.
=== Без вложенной иерархии ===
Процесс аналогичен копированию объекта в несколько веток. Разница только в том, что на шаге с выбором, куда копировать, выбрать **одну** ветку.
Используется, когда нужно создать однотипные задачи для нескольких проектов сразу.
- В окне "**Выбор места для хранения**" -> "**Копировать во множество объектов**" (Рисунок 2); Возможна стандартная ошибка: Для копирования данного проекта необходимо отключить проверку на идентичные объекты в типах проектов: [перечисление типов объектов]
. \\ {{ :product:objects:users:object_copy_6.png?nolink |}} \\ **Рисунок 2** -- Стандартная ошибка копирования \\ Ошибка появляется, когда в этом типе объектов включена опция "Проверять на идентичные объекты". Чтобы избежать этой ошибки, администратор системы должен [[product:objects:admin:new_object|отключить эту опцию в свойствах типа объектов]].
- В окне "**Параметры копирования**":
- укажите, **на кого делегировать объект**. Параметры делегирования могут изменить только пользователи [[product:access:about|с правами делегирования]] и с [[product:access:licence_user|лицензиями]]: Руководитель, Директор, Администратор. \\ Если у вас нет указанных лицензий и прав, система пропустит этот шаг.
- определитесь с датами проекта:
* если чек-бокс "Сбросить плановые даты" **НЕ** стоит, то в объекте сохраняются [[product:objects:date:dates#типы_временных_ограничений|жёсткие и полужёсткие сроки выполнения]] для плановых дат проекта;
* если чек-бокс "Сбросить плановые даты" **стоит**, то жесткие и полужесткие ограничения для плановых дат проекта сбрасываются, и в копии проекта значения плановых дат устанавливается [[product:objects:date:dates#типы_временных_ограничений|гибкое ограничение]] -- «Как можно раньше» для даты начала проекта. \\ {{ :product:objects:users:object_copy_3.png?nolink |}} \\ **Рисунок 4** -- Параметры копирования
- В окне "Параметры выборки объектов" выберите ветки-объекты, куда будут сохранены копии объекта:
- отметьте чек-боксами те типы объектов, куда нужно добавить скопированный объект -> "**Выбрать**"
- воспользуйтесь фильтрами при необходимости.
* или выберите эти объекты вручную. \\ {{ :product:objects:users:object_copy_8.png?nolink |}} \\ **Рисунок 5** -- Параметры копирования
- В окне «Состояние копирования» -> «Запустить копирование». \\ {{ :product:objects:users:object_copy_4.png?nolink |}} \\ **Рисунок 5** -- Состояние копирования Процесс копирования не мгновенный. Дождитесь его окончания. \\ Если проект копируется дольше 1 минуты, в нижнем правом углу появляется напоминание (Рисунок 1). \\ {{ :product:objects:users:object_copy_5.png?nolink |}} \\ **Рисунок 1** -- Напоминание о копировании
- Объект скопирован во все выбранные проекты (Рисунок 8). Имена новым файлам присваиваются по принципу: "Тип объекта_Родительский объект". \\ {{ :product:objects:users:object_copy_10.png?nolink |}} \\ **Рисунок 8** -- Результат массового создания однотипных задач