Работа с организационной диаграммой

Организационная диаграмма (оргдиаграмма) может быть открыта двойным щелчком мыши по названию субъекта (Навигатор → вкладка Субъекты) или нажатием на кнопку панели инструментов Навигатора. К основному интерфейсу Окна диаграммы (см. Окно диаграммы) добавляются инструменты для работы с субъектами.

Пример организационной диаграммы представлен на Рисунке 1:

Рисунок 1. Организационная диаграмма

Описание назначения кнопок панели инструментов Окна диаграммы приведено в Таблице 1.

Кнопка Назначение
Автообновление диаграммы при открытии. Если кнопка нажата, при открытии диаграммы происходит обновление названий объектов, их связей и достройка оргдиаграммы до максимального уровня, присутствующего на диаграмме. В случае, если на диаграмме присутствуют связи Вспомогательного подчинения (см. Tипы подчинения субъектов), автообновление диаграммы производиться не будет.
Показать/убрать параметры элементов. Если кнопка нажата, на диаграмме выводятся значения указанных пользователем параметров объектов, размещенных на диаграмме в виде элементов. Если кнопка отжата - значения не показываются. О выводе параметров объектов на диаграмму см. Вывод значений параметров объектов на диаграмму.
Формирование оргдиаграммы. Открывается диалог формирования оргдиаграммы. Подробнее см. Формирование оргдиаграммы.
Упорядочить подчиненных… При нажатии на кнопку откроется окно для выбора способа размещения подчиненных узлов. Подробнее см. п. Cпособ размещения подчиненных узлов.
Переместить элемент влево. Перемещает элемент и его потомков влево на оргдиаграмме.
Переместить элемент вправо. Перемещает элемент и его потомков вправо на оргдиаграмме.
Параметры оргдиаграммы. Открывает окно настройки параметров оргдиаграммы. Подробнее см. Параметры оргдиаграммы.
Переход на уровень вверх. Открывается диаграмма вышележащего субъекта. При переходе на другой уровень, в случае, если на диаграмме производились изменения, выдается запрос о сохранении изменений текущей диаграммы. При первом открытии будет показан диалог формирования оргдиаграммы.
Переход на уровень выделенного субъекта. Открывается организационная диаграмма выделенного субъекта. При переходе на другой уровень, в случае, если на диаграмме производились изменения, выдается запрос о сохранении текущей диаграммы. При первом открытии будет показан диалог формирования оргдиаграммы.
Таблица 1. Панель инструментов окна организационной диаграммы


Внимание! При первом открытии организационной диаграммы на конкретном компьютере необходимо произвести первичную настройку параметров оргдиаграммы. Для этого в открывшемся окне Параметры установите флажок Использовать эти параметры для новых организационных диаграмм. На вкладке Поля рекомендуется в блоке Блок 1 оставить только поле "Имя" (Name). Нажмите на кнопку ОК.

Используемые графические элементы

Описание назначения элементов организационной диаграммы приведено в Используемых графических элементах.


На диаграмму можно переносить других субъектов из Навигатора с помощью механизма Drag&Drop.

Типы подчинения субъектов

Прямое подчинение - это непосредственное подчинение одного субъекта (сотрудника или подразделения) ближайшему другому субъекту (руководителю). При таком подчинении руководитель имеет право отдавать распоряжения подчиненному ему субъекту и требовать исполнения этих распоряжений по функциональным (выполнение служебных обязанностей) и административным вопросам.

С помощью прямого подчинения создается иерархия должностей и подразделений (создается связь между субъектами родитель-потомок) в справочнике "Субъекты".

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

Функциональное подчинение - это подчинение одного субъекта (сотрудника или подразделения) другому субъекту в пределах реализации определенных функций. При таком подчинении руководитель имеет право отдавать распоряжения подчиненному ему субъекту только по функциональным вопросам деятельности подчиненного субъекта.

На организационной диаграмме один субъект может подчиняться только одному субъекту при помощи либо прямого, либо вспомогательного подчинения. Функционально один субъект может подчиняться нескольким субъектам.

При необходимости на диаграмме можно изменить тип подчинения субъектов: прямое подчинение можно сменить на вспомогательное, вспомогательное - на прямое.

Внимание! Смена вспомогательного подчинения на прямое может привести к изменению иерархии субъектов в справочнике "Субъекты".


Для смены типа подчинения необходимо выделить на организационной диаграмме связи между теми субъектами, между которыми необходимо поменять типы подчинения, и в вызванном от них контекстном меню выбрать пункт Сменить объект. На экран выводится форма, в которой нужно выбрать тип изменения: прямое подчинение поменять на вспомогательное или вспомогательное − на прямое.

Рисунок 2

Смена подчинения не будет выполнена:

  • если пункт меню Сменить объект вызывается от связи вспомогательного подчинения, а в окне выбирается вариант смены прямого подчинения на вспомогательное;
  • если пункт меню Сменить объект вызывается от связи прямого подчинения, а в окне выбирается вариант смены вспомогательного подчинения на прямое.

Роли на оргдиаграмме

Для визуального отображения ролей на диаграммах используется элемент "Роль", изображаемый в виде незамкнутой пунктирной рамки с названием (Рис. 3).

Рисунок 3

Субъекты, помещенные в рамку роли, автоматически попадают в список "Субъекты" роли, а Роль - в списки "Роли субъекта" этих субъектов.

Редактирование организационной диаграммы

При добавлении нового субъекта на диаграмму рекомендуется помещать его на фигуру вышестоящего субъекта (Рис. 4, б). При этом будет создана связь с вышестоящим субъектом (Рис. 4, в). Если нажата кнопка одного из типов подчинения, между субъектами будет создана связь соответствующего подчинения.

Рисунок 4

Добавление существующих субъектов на диаграмму осуществляется перетаскиванием из Навигатора. Удаление выделенного субъекта или связи с диаграммы осуществляется нажатием клавиши Del. С помощью комбинации клавиш Shift+Del субъект или связь удаляется полностью: удаляется с диаграммы и помечается на удаление в базе данных (при удалении связи прямого подчинения ветка подчиненного субъекта переместится в Навигаторе в корневую папку "Субъекты").

Внимание! Субъекты, находящиеся выше других в иерархии организационной структуры, должны находиться выше них и на организационной диаграмме. Нарушение этого правила может привести к изменению иерархии субъектов в Навигаторе.


На организационной диаграмме может быть отображена любая часть организационной структуры. Это удобно при работе с крупными организационными структурами. Например, может быть построена организационная диаграмма только из подразделений с использованием вспомогательных связей (Рис. 5). Подробнее о типах связей субъектов см. Tипы подчинения субъектов.

Рисунок 5

Также на диаграмме можно отобразить части структур других ветвей Субъектов (Рис. 6).

Рисунок 6

Формирование оргдиаграммы

При первом открытии оргдиаграммы выдается диалог настройки автоматического формирования диаграммы (Рис. 7). В нем необходимо указать глубину дерева (по умолчанию, 5) и настроить опции отображения связей функционального подчинения и автоматического изменения компоновки.

Рисунок 7

При построении организационной диаграммы от субъектов с типом "Подразделение" и "Должность" можно выбрать один из трех вариантов построения:

  • Выводить подразделения и должности. На диаграмме будут выведены и субъекты с типом "Подразделение", и субъекты с типом "Должность".
  • Выводить только подразделения. На диаграмме будут выведены только субъекты с типом "Подразделение".
  • Выводить только должности. На диаграмме будут выведены только субъекты с типом "Должность".

При выборе вариантов построения диаграммы "Только подразделения" или "Только должности" организационная диаграмма будет сформирована с использованием связей вспомогательного подчинения.

Внимание! При формировании оргдиаграммы будет утеряно все пользовательское оформление.


Если нужно переформировать уже построенную организационную диаграмму, необходимо воспользоваться кнопкой Формирование оргдиаграммы, указав при этом требуемые настройки в диалоге формирования (Рис. 7). Формирование оргдиаграммы может быть выполнено для всей диаграммы или для конкретного выделенного элемента. При переформировании на оргдиаграмму могут быть добавлены субъекты организационной структуры, не присутствовавшие до этого на данной диаграмме. Если между уже имеющимися на диаграмме субъектами установлена связь вспомогательного подчинения, то такие субъекты и связь между ними не будут удаляться. Субъекты, находящиеся в иерархии организационной структуры между данными субъектами, также не будут добавляться на диаграмму. Если нужно полностью перестроить диаграмму или ветку, где присутствуют элементы с установленными связями вспомогательного подчинения, то эти элементы необходимо удалить с диаграммы перед переформированием.

В Business Studio можно строить произвольные организационные диаграммы, а также на оргдиаграмме одного субъекта можно отображать другие организационные структуры. Например, можно построить оргдиаграмму, на которой будут изображены часть подразделений компании, их связь с филиалами и организационные структуры самих филиалов до заданного уровня. Для этого необходимо перетянуть субъекты на оргдиаграмму из справочника "Субъекты" и выполнить для них команду Формирование оргдиаграммы.

Способ размещения подчиненных узлов

Выбор пункта меню Упорядочить подчиненных… в контекстном меню элемента открывает окно, в котором указывается способ размещения подчиненных узлов диаграммы.

Рисунок 8

Перемещение элементов

Для перемещения элемента диаграммы щелкните по нему, "захватите" мышью и подвиньте в нужное место страницы. Подчиненные узлы перемещаются вместе с родителем. Для перемещения элемента относительно других элементов одного уровня используйте на панели инструментов кнопку для перемещения элемента влево и кнопку для перемещения элемента вправо.

Авторазмещение на странице

В Окне диаграммы с помощью пункта контекстного меню Изменить компоновку выполняется автоматическое расположение элементов (Рис. 10).

Для автоматического размещения элементов диаграммы на странице служит пункт Вписать в страницу в контекстном меню Окна диаграммы (Рис. 11).

Рисунок 9. Исходная диаграмма
Рисунок 10. Выполнение пункта Изменить компоновку
Рисунок 11. Выполнение пункта Вписать в страницу

Настройка оргдиаграммы

Настройка оргдиаграммы осуществляется с помощью кнопки на панели инструментов. Задать параметры отображения фигур (ширину, высоту и прочее) можно на вкладке Параметры. Задать размер шрифта элементов можно на вкладке Текст.

На вкладке Поля задается вывод параметров субъектов в элементы диаграммы. Эта возможность поддерживается только для оргдиаграммы (дополнительно к базовым возможностям вывода параметров, см. Вывод значений параметров объектов на диаграмму). Выводить можно поля, настроенные в параметрах оргдиаграммы в Настройках для всех пользователей (см. Параметры оргдиаграммы). Например, на Рис. 12 в правом нижнем углу элемента (Блок 5) показано поле СТАВОК (см. Пример. Отображение параметра "Количество штатных единиц").

Рисунок 12

Внимание! Для корректного отображения информации в блоках субъектов на оргдиаграмме рекомендуется в окне Параметры оргдиаграммы на вкладке Поля в блоке Блок 1 оставить только поле "Имя" (Name). Если требуется распространить это изменение и на новые диаграммы, необходимо на вкладке Параметры этого окна также установить флажок Использовать эти параметры для новых организационных диаграмм.

Параметры оргдиаграммы

Окно базовых параметров оргдиаграммы задается из Настроек для всех пользователей нажатием на кнопку в параметре "Параметры оргдиаграммы" (Главное меню → Главная → Настройки для всех пользователей) на вкладке Модели.

На вкладке Поля оргдиаграммы открывшегося окна настраивается вывод дополнительных параметров субъекта в элемент диаграммы.

Добавление нового поля осуществляется нажатием на кнопку в параметре "Параметр класса".

Внимание! Для настройки вывода параметров субъекта в элементы оргдиаграммы на вкладку Поля оргдиаграммы кроме дополнительных параметров необходимо обязательно добавить параметр "Название": в соответствующей строке значение параметра "Параметр класса" должно быть "Название", значение параметра "Поле Visio" - "NAME", а значение параметра "Порядок" - "0".


Если тип выбранного параметра - "Список", необходимо в параметре "Параметр списка" указать, какое именно поле будет выводиться в список.

В параметре "Поле Visio" указывается имя поля Visio, в которое будет выводиться указанный параметр. По умолчанию поле называется "NAME<N>" где <N> − номер строки параметра. Название поля может содержать только строчные и заглавные буквы (русские или латинские) и цифры. В нём не должно быть пробелов и управляющих символов. Пример названия поля: "Ставок".

Внимание! Дополнительные поля при формировании оргдиаграммы по умолчанию не показываются. Для отображения полей необходимо настроить их показ на вкладке Поля в окне Параметры, которое открывается нажатием на кнопку . Подробнее см. п. "Настройка оргдиаграммы" выше.


Описанный выше механизм применим только для вывода параметров объектов на диаграмму оргструктуры. Также для вывода параметров субъектов на оргдиаграмму можно использовать общий для диаграмм всех типов механизм (см. Вывод значений параметров объектов на диаграмму).

Пример. Отображение параметра "Количество штатных единиц"

Допустим, необходимо вывести количество ставок должности в элемент оргдиаграммы. Для этого в Настройках для всех пользователей в параметре "Параметры оргдиаграммы" (Главное меню → Главная → Настройки для всех пользователей → вкладка Модели) нажимаем на кнопку - откроется окно настройки параметров оргдиаграммы. На вкладке Поля оргдиаграммы этого окна в новой строке устанавливаем фокус в колонку "Параметр класса" и нажимаем на кнопку для добавления параметра субъекта - откроется окно выбора параметра. В дереве Источники данных выберем источник "Параметры должности", в списке Параметры выделим параметр "Количество штатных единиц" - на вкладку Поля оргдиаграммы добавилась новая строка с указанием системного пути к выбранному параметру, автоматически заполнились параметры "Поле Visio" и "Порядок вывода". Введем название для "Поля Visio", например "СТАВОК". Закроем окно настройки параметров оргдиаграммы и сохраним изменения нажатием на кнопку в Настройках для всех пользователей.

При формировании оргдиаграммы данное поле может быть выведено в элементы диаграммы для должностей на вкладке Поля в окне Параметры, которое можно открыть с помощью кнопки панели инструментов Окна диаграммы. (Рис. 13).

Рисунок 13

Пример. Отображение списка "Сотрудники"

Допустим, необходимо вывести список физических лиц, занимающих должность, в элемент оргдиаграммы. Для этого в Настройках для всех пользователей в параметре "Параметры оргдиаграммы" (Главное меню → Главная → Настройки для всех пользователей → вкладка Модели) нажимаем на кнопку - откроется окно настройки параметров оргдиаграммы. На вкладке Поля оргдиаграммы этого окна в новой строке устанавливаем фокус в колонку "Параметр класса" и нажимаем на кнопку для добавления параметра субъекта - откроется окно выбора параметра. Установим флажок Показывать все, в списке Параметры выделим параметр "Сотрудники" - На вкладку Поля оргдиаграммы добавилась новая строка с указанием системного пути к выбранному параметру, автоматически заполнились параметры "Поле Visio" и "Порядок вывода". Тип данного параметра "Список", поэтому необходимо заполнить для него параметр "Параметр списка" для вывода в элемент диаграммы. По кнопке в поле выберем параметр "Физлицо". Введем название для "Поля Visio", например "СОТРУДНИКИ". Закроем окно настройки параметров оргдиаграммы и сохраним изменения нажатием на кнопку в Настройках для всех пользователей.

При формировании оргдиаграммы список физических лиц может быть выведен в элементы диаграммы вкладке Поля в окне Параметры, которое можно открыть с помощью кнопки панели инструментов Окна диаграммы (Рис. 14).

Рисунок 14

Для управления расположением полей в элементе необходимо произвести настройки диаграммы. Подробнее см. Hастройка оргдиаграммы.

Автоматическое формирование организационных диаграмм субъектов

Организационные диаграммы субъектов должны быть сформированы для вывода в отчете "Положение о подразделении". В программе существует возможность массового автоматического создания и обновления организационных диаграмм субъектов. Для этого используется пункт контекстного меню Автообновление диаграмм (Навигатор → Контекстное меню объекта → Дополнительно).

Рисунок 15

При нажатии на этот пункт меню выдается окно, где необходимо выбрать типы субъектов, для которых будут обновляться оргдиаграммы. При установленном флажке Создавать новые диаграммы будут автоматически формироваться новые диаграммы субъектов. При установленном флажке Применять стиль к элементам диаграммы для всех элементов диаграммы принудительно будут применены стили из группы стилей диаграммы. В этом случае пользовательское форматирование элементов будет утеряно.

При нажатии кнопки Ок будет открыто окно настройки умолчаний для оргдиаграмм (см. п. Формирование оргдиаграммы выше).

После задания умолчаний запускается формирование организационных диаграмм субъектов выбранных типов. Процесс обновления оргдиаграмм занимает некоторое время, зависящее от количества обновляемых элементов.

Для тех диаграмм, у которых отключено Автообновление диаграммы при открытии (см. Работа с организационной диаграммой), автообновление произведено не будет.

« ПредыдущаяНа уровень вышеСледующая »
Driven by DokuWiki