Отчет используется для выявления наиболее значимых причин простоев. Для работы отчета используются следующие функции и представление из схемы demo_reports базы данных mesdb:
|
Для корректной работы отчета в ExeMES:
|
Внешний вид отчета "Диаграмма Парето":
В верхней части отчета отображается диаграмма Парето - гистограмма, которая показывает общую длительность простоев в часах, сгруппированных по выбранному в параметрах отчета критерию в порядке их убывания.
Для группировки данных доступны 3 критерия построения диаграммы:
Для выбора в качестве критерия всегда используется второй уровень иерархии групп причин состояний. Подразумевается, что в справочнике всегда будет присутствовать первый общий уровень - например, "Причины простоев" и второй уровень с детализацией типов/видов причин, например "Плановые" и "Неплановые" или "Технические" и "Технологические". |
Под диаграммой расположена таблица, которая включает в себя:
Процент является накопительным, т.е. причины состояния/оборудование/группы причин состояний располагаются в таблице в порядке убывания: от максимального по количеству часов простоев к минимальному и накопительный процент для первой строчке рассчитывается как "длительность простоев по выбранному критерию"/"общая длительность простоев в периоде", для последующих строчек - "длительность простоев по выбранному критерию"/"общая длительность простоев в периоде" + процент от предыдущей строки. |
В таблице предусмотрен просмотр детализированной информации, доступной в раскрывающейся области по каждой строке, набор данных в которой зависит от выбранного критерия построения диаграммы:
Для критерия "группа причин состояний" детализированная информация не доступна. |



Отчет строится за период времени, при этом учитываются не календарные, а производственные сутки (смены), расписание которых настроено в корневом объекте объектной модели.
Если в объектной модели сконфигурировано несколько корневых объектов, то смены будут наследованы с первого по номеру идентификатора объекта, при этом вы можете явно указать идентификатор объекта, с которого наследовать смены. Для этого отредактируйте функцию report_demo_material_movement в схеме demo_reports базы данных exereport - замените блок кода:
на следующий:
Если корневой объект не сконфигурирован или для него не сконфигурированы смены, то в качестве начала производственных суток будет использоваться 00:00. |
|