====== Подчинённость типа объектов ====== Или какие объекты этого типа могут быть для него родительскими, а какие -- дочерними. \\ См. [[product:objects:object_tree|Дерево проектов]] ===== Возможные родительские и дочерние объекты ===== Чтобы определить, какие объекты могут быть родительскими, а какие -- дочерними, для конкретного типа объектов: - зайдите в тип объектов ("Администрирование" -> "Объекты" -> клик на нужный тип объектов); - в портлете "Родительские объекты" и "Дочерние объекты" выберите нужные объекты (Рис.1); \\ {{ :product:objects:admin:object_hierarhy_10.png?nolink |Связи с объектами системы}} \\ **Рисунок 1** -- Связи с объектами системы Например, у объекта «Проект для заказчика» дочерним может являться объект «Задача». Таким образом, проекты можно детализировать на задачи. ==== Учтите ограничения системы ==== {{:manual:idea_ii.png?100|}} ^ [[product:objects:admin:about|Вид объекта]] ^ Какие объекты могут быть в [[product:objects:object_tree|дереве проектов]]: ^^ ^:::^ родительскими ^ дочерними ^ ^ Директория | Директория | Директория \\ Проект \\ Задача | ^ Проект | Директория \\ Проект | Проект \\ Задача | ^ Задача | Директория \\ Проект \\ Задача | Задача | ===== Выбор корневого объекта ===== Кроме ограничения по типам родительских и дочерних объектов, вы можете ограничить создание объекта этого типа конкретными корневыми объектами. Ограничение работает как с родительскими, так и с дочерними объектами. Например, тип объекта «Контрагент» -- дочерний для типа объектов «Каталог» (корневая папка). Но нужно, чтобы объекты типа «Контрагент» можно было создавать только в одной ветке дерева проектов -- только в папке «Управление продажами». Чтобы указать перечень доступных корневых папок для типов объектов: - "Администрирование" -> "Объекты" -> клик на нужный тип объектов; - если нужные типы объектов еще не добавлены, [[#возможные_родительские_и_дочерние_объекты|добавьте их]] и сохраните изменения; - блок "Родительские объекты" / "Дочерние объекты" -> "Изменить"; - в колонке «Корневые проекты (необязательно)» -> «Добавить» (Рисунок 2) \\ {{ :product:objects:admin:object_hierarhy_11.png?nolink |Задание ограничений на тип создаваемого объекта для разных ветвей дерева проектов}} \\ **Рисунок 2** -- Задание ограничений на тип создаваемого объекта для разных ветвей дерева проектов - выберите из дерева проектов тот объект, в котором пользователи смогут добавлять объекты этого типа (в карточке которого вы находитесь); - сохраните изменения. Для изменения уже указанной ветки дерева проектов нажмите кнопку «Изменить», для сброса ограничения -- «Сбросить» (Рисунок 2). * Если в связях с родительскими объектами задано хотя бы одно ограничение, то объекты этого типа будут создаваться только в указанной корневой ветке [[product:objects:object_tree|дерева проектов]]. * Если в связях с дочерними объектами, для какого-либо из дочерних объектов задано хотя бы одно ограничение, то этот тип **//дочернего объекта//** будет создаваться только в указанной корневой ветке [[product:objects:object_tree|дерева проектов]]. Также на странице параметров объекта отображается портлет с [[product:objects:users:link|горизонтальными связями]], в которых участвует данный объект.