Для некоторых объектов используется иерархическое представление, которое отображает уровни соподчинения. Например, оргструктура компании или ее территориально-географическое деление. Для объектов с иерархической структурой используются специальные формы с двумя закладками. На первой закладке Дерево отображается иерархическая структура, на второй Список - отображается "плоский" табличный список. В системе SalesWorks иерархическое представление объектов наиболее наглядно представлено в двух справочниках: География и Оргструктура. Ниже приведено изображение основных элементов иерархического объекта на примере справочника Оргструктура.
Иерархия объектов оргструктуры
Элементы иерархии могут быть представлены в развернутом и свернутом виде. В развернутом виде отображаются все элементы на всех уровнях иерархии. В свернутом виде отображаются только элементы верхнего уровня.
Направление стрелки в левой части уровня, который имеет потомков, указывает на развернутое или свернутое состояние элемента. Щелчок мышью приводит к изменению состояния элемента: со свернутого на развернутое или с развернутого на свернутое.
В системе существует две формы представления объектов: в форме древовидной иерархии и в форме табличного списка. Для отображения этих двух форм используются две закладки: Дерево и Список.
На закладке Дерево представлена иерархия объекта. На закладке Список объект представлен в форме "плоского" табличного списка.
Для объектов иерархии на форме создания/редактирования объекта присутствует выпадающий список с доступными значениями уровней иерархии. Например, в справочнике Оргструктура выпадающий список называется Уровень оргструктуры.
В базовой поставке уровней объектов оргструктуры по умолчанию доступна четырехуровневая иерархическая структура организационной структуры:
1 - Региональный менеджер
2 - Дивизионный менеджер
3 - Супервайзер
4 - Торговый представитель
Через таблицу значений выпадающих списков справочника ЦБДЭлементы выпадающих списков можно изменить количество и состав иерархии организационной структуры компании.
Контекстное меню
Контекстное меню, вызываемое в списке иерархических объектов, содержит пункты меню для быстрого сворачивания/разворачивания веток иерархии.
Пункты меню Развернуть/Свернуть выполняют соответствующие действия надвсеми дочерними элементами выбранного объекта (для которого установлено значение флажка ).
Пункты меню Развернуть все/Свернуть все выполняют соответствующие действия над всеми объектами, которые присутствуют в открытом справочнике с иерархическим представлением объектов.