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

Для работы отчета используются следующие функции и представление из схемы demo_reports базы данных mesdb:

  • report_demo_util.sql;
  • fn_get_desc_list.sql;
  • vw_util_reas_with_full_grp.sql.

Для корректной работы отчета в ExeMES:

Внешний вид отчета по простоям:

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

Количество столбцов "Уровень *" в отчете переменное, зависит от максимального уровня вложенности причины событий по справочнику причин состояний объектов в выбранном пользователем периоде и с учетом выбранных фильтров.

Максимальное количество уровней иерархии причин в отчете ограничено 5. При конфигурации уровней вложенности в справочнике причин состояний объектов больших чем 5 они не будут отражены в отчете.

Название поляОписание поля
Тип интервала 

Значение фильтра по типу интервала:

  • любое пересечение;
  • пересечение с началом в указанном периоде;
  • началом и окончанием в указанном периоде.
ПериодЗаданный временной период
ОборудованиеЗаданное оборудование (объект из объектной модели) (description из таблицы ent)
Состояние оборудования

Заданное состояние оборудования (state_desc из таблицы util_state)

Причина состояниияЗаданная причина состояния оборудования (reas_grp_desc из таблицы util_reas_grp)
Минимальная длительностьЗаданная минимальная длительность события
Наименование поляОписание поля
Оборудование

Наименование оборудования (объекта из объектной модели) (description из таблицы ent)

Состояние

Состояние оборудования в момент события (state_desc из таблицы util_state)

Дата события → НачалоДата и время начала события
Дата события → ОкончаниеДата и время окончания события
Продолжительность → ОбщаяОбщая продолжительность события в формате чч:мм:сс
Продолжительность → Внутри периодаПродолжительность события внутри выбранного пользователем периода в формате чч:мм:сс
Смена началаСмена, в которой началось событие
Уровень 1...5Описание группы причин состояний (reas_grp_desc из таблицы util_reas_grp)
ПричинаОписание причины состояния (reas_desc из таблицы util_reas)
КомментарийКомментарий к событию (comments из таблицы util_log)


Наименование параметраТип параметраОписание
Начало периодаДата и времяДата и время начала периода (обязательное значение при типе построения - временной период)
Окончание периодаДата и времяДата и время окончания периода (обязательное значение при типе построения - временной период)
Пересечение с периодомСписок

Выбор пересечения с указанным периодом:

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

Фильтрация по оборудованию (объекту из объектной модели)

Состояния оборудованияСписок с множественным выбором

Фильтрация по состоянию оборудования

Причины состояний оборудованияСписок с множественным выборомФильтрация по причинам состояний оборудования
Минимальная длительность, чЦелое числоЗадание минимальной длительности события, в часах
Минимальная длительность, мЦелое числоЗадание минимальной длительности события, в минутах
Минимальная длительность, сЦелое числоЗадание минимальной длительности события, в секундах
Режим отображенияРадиокнопка

Режим отображения отчета:

  • Список - отчет стоится на одной странице общим списком;
  • Страницы - отчет разбивается по страницам.

Значения минимальной длительности события в часах, минутах и секундах складываются в один интервал.