Структура компании в виде блок-схемы

Публикация № 1029985

Отчеты - Управленческие

Структура компании блок схема иерархия работа табличный документ ЗУП 3.1 2.5

27
Структура компании в виде блок-схемы. Рисование в табличном документе.

Структура компании в виде блок-схемы

 

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

Похожий механизм есть в Битрикс24 (https://helpdesk.bitrix24.ru/open/1406987/)но задача стоит, чтобы формировать отчет в 1с.

Результатом отчета должна быть блок-схема вида:

 

 

Для формирования блок-схемы необходимо создать дерево, в котором будут храниться данные по структуре (Организации/Подразделения/Сотрудники).

Сперва необходимо просчитать размеры каждого узла дерев (снизу вверх к вершине дерева).

При расчете учитывается положение группировки (вертикальная или горизонтальная).

 

 

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

Реализован механизм интерактивного сворачивания узлов дерева (Группировками табличного документ этого сделать не получится. В данном случае после сворачивания отчет переформируется). При расчете размеров узла учитывается свернут узел или нет.

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

 

 

Реализован отбор по сотрудникам: получается список сотрудников, по которым строится блок схема.

Настройки по умолчанию можно изменить на закладке "Настройки".

  • Настройка доступна - Если значение "Ложь", то формируется без элементов настройки блок-схемы.
  • Заголовок - представление главного узла.
  • Отступ между блоками - расстояние слева и сверху между узлами дерева.
  • Размеры ячеек - чтобы формировались одинаковые блоки, размеры всех ячеек приводим к одном размеру.
  • Параметры блока - размеры блока и отображение по умолчанию.
  • Отображение - влияет на положение подчиненных узлов дерева.

 

 

Данный отчет можно вывести на печать или сохранить в формате PDF.

Данный отчет можно запускать через Файл-Открыть или Добавить в Дополнительные отчеты и обработки  в разделе Администрирование.

Отчет был написан для конфигурации ЗУП 2.5 и адаптирован для ЗУП 3.1.

Проверялось: Демонстрационная база ЗУП 3.1.9.187+Платформа 8.3.13.1690

Если необходимо адаптировать для какой-то конкретной конфигурации, напишите.

Лицензия:
1) Не продавать и не выкладывать в общий доступ
2) Указывать автора

 

Возможно вас заинтересуют другие публикации:

  Схемы показателей. Объединение наборов СКД.

  Групповая отправка документов по электронной почте.

  Подсистема "Согласование документов с произвольным маршрутом"

  Подсистема "Произвольные формы ввода"

 

 

27

Скачать файлы

Наименование Файл Версия Размер
Структура компании в виде блок схемы для ЗУП 3.1
.erf 47,43Kb
05.04.19
13
.erf 1.1.3 47,43Kb 13 Скачать
Структура компании в виде блок-схемы для ЗУП 2.5
.erf 44,14Kb
05.04.19
2
.erf 1.1.1 44,14Kb 2 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Nuuq 69 10.04.19 10:12 Сейчас в теме
2. MaxxiMiliSan 102 10.04.19 10:42 Сейчас в теме
3. VKuser24804875 40 15.08.19 09:44 Сейчас в теме
платформа 8.3.12.1529, база 3.1.9.187 - полет нормальный
спасибо :-)
4. MaxxiMiliSan 102 15.08.19 10:22 Сейчас в теме
5. user_2010 422 15.08.19 13:03 Сейчас в теме
в ЗУП.3.1 есть типовой отчет "Организационная структура" (нашла через "Все функции"). Там тоже блок схема, но без сотрудников.
6. MaxxiMiliSan 102 15.08.19 14:50 Сейчас в теме
7. user774630 15.08.19 15:42 Сейчас в теме
(6) Ваша, конечно. Но Ваша денег стоит :)
9. MaxxiMiliSan 102 15.08.19 16:08 Сейчас в теме
(7) если самому писать, то можно потратить на такую обработку несколько дней - а тут можно скачать. И если учесть среднюю ставку по разработке, то цена весьма низка.
10. user774630 15.08.19 16:34 Сейчас в теме
(9) Я ж не спорю. Согласен.
8. user_2010 422 15.08.19 16:05 Сейчас в теме
(6) зависит от потребности. и, верно замечено, типовая бесплатно!
user774630; +1 Ответить
Оставьте свое сообщение