МайТэк: Оргструктура предприятия
В организациях, использующих систему Directum, очень часто сталкиваются с необходимостью контроля актуальности организационной структуры, настроенной в системе. От актуальной и правильно настроенной организационной структуры в системе Directum зависит очень многое, например, правильная работа типовых маршрутов или любой другой прикладной логики, использующей иерархическую подчиненность сотрудников предприятия.
Для упрощения контроля актуальности организационной структуры, настроенной в системе Directum, было разработано техническое решение «Организационная структура предприятия».
Возможности технического решения
Техническое решение представляет собой обложку папки, визуально отображающую организационную структуру предприятия, настроенную в системе Directum.
При наведении на любой из элементов дерева оргструктуры появляются доступные управляющие элементы, которые позволяют открыть/скрыть карточку объекта оргструктуры, открыть список объектов оргструктуры или свернуть/развернуть соответствующие элементы дерева оргструктуры.
В карточке объекта оргструктуры отображается данные о его руководителе. По соответствующим гиперссылкам в карточке объекта оргструктуры можно открыть карточку Работника руководителя или карточку Подразделения для просмотра или внесения изменений.
Обложка позволяет увеличивать/уменьшать схему оргструктуры и перемещаться по схеме оргструктуры с помощью управляющих элементов мышки (pan & zoom). Также существует возможность экспорта схемы оргструктуры в виде изображения в формате PNG.
Обложка поддерживает несколько параметров, которые позволяют управлять отображением схемы оргструктуры с помощью настроек без внесения модификаций в прикладной код или код обложки. Например, можно настроить обложку так, чтобы элементы дерева оргструктуры подгружались по запросу, т.е. первоначально отображается не все дерево оргструктуры, а только первых два уровня. Остальные ветки дерева подгружаются и отображаются по мере необходимости при клике мышкой по соотвествующим элементам управления объекта оргструктуры.
Можно указать корень дерева оргстуктуры, тогда дерево будет строиться от этого подразделения. При этом останется возможность подняться вверх по дереву с помощью соответствующих управляющих элементов объектов дерева.
С помощью настроек обложки существует возможность задать глубину отображения дерева по умолчанию, например, отобразить только первых 4 уровня дерева оргструктуры. Или настроить вертикально-горизонтальное отображение оргструктуры предприятия.
Результаты применения решения
- За счет удобной визуализации упростился контроль актуальности организационной структуры, настроенной в системе Directum.
- Появилась возможность экспортировать схему организационной структуры в виде изображения для последующего согласования в системе Directum или печати.
Перспективы развития решения
- Для удобства работы пользователей со схемой оргструктуры можно добавить на обложку дополнительные элементы управления, которые будут управлять параметрами обложки.
- Существует возможность добавить поиск необходимого элемента оргструктуры или визуального перетаскивания элементов по дереву оргструктуры.
- Используя подобный механизм можно отображать иерархию связанных документов, например, по видам электронных документов.