Gelios CMSСПРАВОЧНЫЙ ЦЕНТР
RU · OFFLINE
Руководство администратора · Раздел VI

Шаблоны отчетов

Gelios CMSРуководство администратора
На этой страницеНазначение модуляОсновная таблицаСоздание шаблона отчетаДоступные логики отчетовЛогики для типа ОбъектыЛогики для других типовВкладка ТаблицыНастройки таблицыСпецифичные поля логикВкладка КолонкиФильтр значений колонкиВкладка ПраваВкладка ГрафикПоследовательность создания рабочего шаблона

Назначение модуля

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

Модуль Шаблоны отчетов используется для создания, редактирования, копирования и удаления шаблонов. С его помощью настройки отчетов адаптируются под разные требования: контроль топлива, анализ поездок, оценка моточасов, проверка сообщений устройства, статистика по объектам, водителям, геозонам, маршрутам и другим элементам системы.

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

Основная таблица модуля Шаблоны отчетов
Основная таблица модуля Шаблоны отчетов

Отчет может включать следующие компоненты:

КомпонентОписание
Таблицаосновной компонент отчета. Для каждой логики таблицы предусмотрен свой набор доступных столбцов. Для каждой таблицы можно сохранить собственные настройки.
Графикинструмент визуализации и анализа данных. На графике могут отображаться расход топлива по ДУТ и по норме, скорость, температура, значения датчиков, счетчиков и другие параметры.

Статистика не является отдельным компонентом шаблона наравне с таблицей или графиком. В Gelios CMS это одна из доступных логик таблицы, которая используется для вывода статистических показателей по выбранной сущности.

Основная таблица

Основная таблица раздела Шаблоны отчетов содержит все шаблоны, доступные текущей учетной записи. Таблица поддерживает фильтрацию, сортировку, настройку видимости колонок, обновление данных, переход по страницам и выгрузку списка в файл .xlsx.

КолонкаЧто означаетКогда важно
№Порядковый номер строки в текущем отображении таблицы.Помогает ориентироваться на текущей странице списка шаблонов.
IDВнутренний идентификатор шаблона отчета в Gelios CMS.Используется при проверке шаблона в CMS и при обращении в поддержку.
ИмяНазвание шаблона, под которым он будет отображаться в списке доступных шаблонов при построении отчета.Основной признак, по которому пользователь выбирает нужный шаблон.
ТипТип сущности, для которой предназначен шаблон: например Объекты, Водители, Геозоны, Маршруты или Пользователи.Определяет, какие логики таблиц и данные будут доступны внутри шаблона.
ВладелецУчетная запись, которой принадлежит шаблон. Владелец имеет полный уровень прав на данный шаблон.Важно при администрировании шаблонов и выдаче доступа другим пользователям.
КопироватьСоздание нового шаблона на основе выбранного.Используется, когда нужно взять готовую структуру, например стандартный шаблон, и адаптировать ее под конкретную задачу.
УдалитьУдаление шаблона из системы.Используется, когда шаблон больше не нужен или был создан ошибочно.

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

Создание шаблона отчета

Для создания шаблона используется действие Создать шаблон отчета в боковой панели раздела. После нажатия открывается карточка Создание шаблона отчета.

Создание шаблона отчета
Создание шаблона отчета

На вкладке Основное заполняются базовые реквизиты шаблона:

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

Владелец - владелец шаблона отчета. Владелец всегда имеет полный уровень прав на данный шаблон.

Тип - тип сущности. На основе выбранного типа сущности система предлагает соответствующий список доступных логик отчетов. В одном шаблоне отчета может участвовать только один тип сущности.

Выбор типа шаблона отчета
Выбор типа шаблона отчета

Доступные типы шаблонов:

Тип шаблонаОписание
Водителиотчеты по водителям и их назначениям.
Геозоныотчеты по посещениям, остановкам, превышениям и другой активности в геозонах.
Маршрутыотчеты по рейсам, контрольным точкам и расписанию.
Объектыотчеты по объектам мониторинга; это основной тип для контроля транспорта, оборудования, топлива, поездок и сообщений.
Пользователиотчеты по действиям пользователей и связанным пользовательским данным.

Выбор типа шаблона определяет, с какими данными будет работать отчет:

Объекты выбираются для отчетов по транспорту, оборудованию, топливу, поездкам, сообщениям, датчикам, техобслуживанию и другим данным объектов мониторинга.

Водители выбираются для отчетов по водителям и периодам их назначений.

Геозоны выбираются для отчетов по посещениям территорий, остановкам в геозонах и другим событиям, связанным с геозонами.

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

Пользователи выбираются для отчетов по действиям пользователей и связанным пользовательским данным.

После заполнения обязательных полей пользователь нажимает OK. Система создает шаблон и открывает его для дальнейшего редактирования. В режиме редактирования становятся доступны вкладки Таблицы, Права и, при наличии графических данных, График.

Вкладки карточки шаблона отчета
Вкладки карточки шаблона отчета

Доступные логики отчетов

Логика отчета - это сценарий обработки данных внутри таблицы. Логика определяет, какие сообщения, события, интервалы и расчетные показатели будут включены в отчет, а также какие колонки и фильтры будут доступны в настройках таблицы.

Логики для типа Объекты

Для типа Объекты в текущей CMS доступны следующие логики:

ЛогикаОписание
Активированные объектысведения об объектах, которые были активированы в системе.
Актуальностькраткая проверка текущего состояния объекта и актуальности последнего сообщения.
Выходные дниинформация по всем выходным дням за выбранный период отчета.
Ежедневная статистикастатистика по объекту, разделенная по дням.
Заправкисведения о заправках объекта.
Заправки/сливысведения о заправках объекта и сливах топлива.
Качество вожденияпоказатели качества управления объектом: ускорения, торможения, повороты, превышения и другие события.
Качество связистатистика качества связи объекта с сервером.
Моточасыинформация о времени работы двигателя и сопутствующих параметрах.
Назначение водителейинформация о периодах работы водителей на объекте.
Нерабочее времяинформация по всем нерабочим дням за выбранный период отчета.
Обороты двигателясведения по интервалам работы двигателя в разных диапазонах оборотов.
Остановкиинформация обо всех остановках и их длительности.
Пассажиропотоксведения по пассажирскому потоку, если объект и датчики позволяют учитывать такие данные.
Поездкиинформация о поездках и сопутствующих параметрах.
Посещенные улицыстатистика по посещенным адресам и улицам.
Превышения скоростистатистика по превышениям скорости относительно заданного ограничения.
Превышения скорости по GISстатистика превышений по данным GIS.
Рабочее времястатистика по передвижению и работе объекта в рабочее время.
Расход доп. оборудованиясведения о расходе, связанном с работой дополнительного оборудования.
Расход топлива по ДАРсравнение расхода топлива по ДУТ и данных датчика абсолютного расхода.
Расход топлива по УССсведения о расходе топлива по устройству съема сигнала или расходомеру.
Режимы работыотчет о движении объекта в городе, за городом и на холостом ходу.
Сливысведения о сливах топлива с объекта.
Сменыстатистика работы по сменам.
События (Заправки)сравнение заправочных событий с рассчитанными заправками.
События качества вождениядетализация событий, связанных с качеством вождения.
Созданные объектысведения об объектах, созданных в системе за выбранный период.
Сообщенияполные сведения о параметрах и их значениях, присылаемых устройством на сервер.
Статистикаполный перечень статистических данных по объекту.
Статистика по пробегустатистика по условиям пробега и датам, соответствующим этим условиям.
Статистика строительной техникипоказатели работы строительной техники: моточасы, нагрузка, простой, расход, груз и загрузки.
Стиль вожденияданные по характеру вождения на объекте; доступность зависит от установленного оборудования и настроек.
Стоянкиинформация обо всех стоянках и их длительности.
Техобслуживаниедетальная информация по техническому обслуживанию объектов.
Топливные картысопоставление заправок по объекту с операциями по топливным картам.
Тревогисобытия тревоги, их время, место, ответственный и статус.
Холостой ходпродолжительность работы на холостом ходу и связанные расходные показатели.
Хронология датчикахронология изменения выбранного датчика.
Хронология движениясведения о последовательности движения, остановок и стоянок объекта.
Цифровые датчикиинформация по цифровым датчикам, установленным на объекте. Для использования требуется создание соответствующих датчиков на объекте.

Логики для других типов

Для типа Водители доступны следующие логики.

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

Для типа Геозоны доступны следующие логики.

ЛогикаОписание
Актуальность в геозонепроверка актуальности объектов или событий в выбранной геозоне.
Актуальность группы в геозонепроверка актуальности группы объектов в выбранной геозоне.
Движение внесведения о движении за пределами заданной геозоны.
Информация о геозонахсправочные сведения о геозонах, созданных в системе.
Непосещенные геозонысписок геозон, которые не были посещены за выбранный период.
Остановки в геозонахсведения об остановках, выполненных внутри геозон.
Парковки вне геозонинформация о парковках за пределами установленных геозон.
Поездки из геозоны в геозонусведения о перемещениях между геозонами.
Посещения геозонфакты входа в геозоны и выхода из них.
Превышения в геозонахпревышения скорости или других контролируемых условий внутри геозон.
Статистика посещенийсводные показатели посещения геозон.
Статистика уникальных посещенийстатистика посещений с учетом уникальных объектов или событий.
Хронология внепоследовательность событий, происходивших вне заданной геозоны.
Хронология посещенийпоследовательность посещений геозон за выбранный период.

Для типа Маршруты доступны следующие логики.

ЛогикаОписание
Выполненные рейсысведения о рейсах, которые были выполнены по маршрутам.
Контрольные точкиданные о прохождении контрольных точек маршрута.
Контроль расписаниясопоставление движения по маршруту с заданным расписанием.
Рейсысведения о рейсах и их параметрах.

Для типа Пользователи доступны следующие логики.

ЛогикаОписание
Журнал действийсобытия и действия пользователей в системе.
Заправки по топливным картамсведения о заправках, связанных с топливными картами пользователей.

Вкладка Таблицы

Вкладка Таблицы определяет табличные компоненты шаблона. Один шаблон может включать несколько таблиц, если они относятся к одному выбранному типу сущности. Например, шаблон по объектам может объединять таблицы Поездки, Заправки, Стоянки и Статистика.

Вкладка Таблицы в карточке шаблона
Вкладка Таблицы в карточке шаблона

В таблице вкладки используются колонки:

ID - внутренний идентификатор таблицы внутри шаблона.

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

Тип - выбранная логика таблицы.

Удалить - действие для удаления таблицы из шаблона.

Для добавления таблицы нажимается кнопка Создать. В открывшемся окне пользователь выбирает логику таблицы.

Выбор логики таблицы
Выбор логики таблицы

Настройки таблицы

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

Настройки таблицы на примере логики Сообщения
Настройки таблицы на примере логики Сообщения

Основные параметры:

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

Логика - тип расчетной таблицы. После выбора логики система меняет доступные настройки, фильтры и колонки.

Группировка - способ объединения строк отчета. Для объектных отчетов доступны варианты Не группировать, По неделям, По месяцам, По дням, По сменам.

Итого - добавление итоговой строки или итогового блока по таблице.

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

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

Специфичные поля логик

Некоторые логики имеют дополнительные поля, которых нет в большинстве других отчетов:

Сообщения - Интервал. Поле задает интервал вывода сообщений. Если интервал указан, данные попадают в отчет с заданной периодичностью, а не как полный поток всех сообщений.

Пассажиропоток - Расчет только на остановках. При включении расчет выполняется только на остановках, что позволяет отделять посадку и высадку от движения.

Статистика - Данные из рассчитанных таблиц. Позволяет использовать данные, уже рассчитанные в других таблицах шаблона.

Статистика - Отображать статистику вертикально. Меняет ориентацию статистических показателей: показатели выводятся вертикальным списком.

Статистика - Показывать пустые строки. Сохраняет в отчете строки, по которым нет значений.

Ежедневная статистика - Период. Ограничивает или уточняет период расчета внутри ежедневной статистики.

Статистика по пробегу - Период. Используется для расчета статистики по условиям пробега в заданном интервале.

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

Вкладка Колонки

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

Вкладка Колонки в настройках таблицы
Вкладка Колонки в настройках таблицы

Рядом с каждой колонкой находится флажок. Если флажок установлен, поле включается в отчет. Если флажок снят, поле не выводится.

Дополнительные кнопки позволяют расширять стандартный набор колонок:

Датчик + - добавляет колонку, которая выводит значение выбранного датчика.

Параметр + - добавляет колонку, которая выводит значение выбранного параметра устройства.

Произвольное поле + - добавляет пустое поле в отчет. Такое поле может использоваться для ручных записей при печати отчета.

Фильтр значений колонки

У колонок может быть вкладка или блок Фильтр. Чтобы фильтр работал, необходимо установить флажок его активности. Фильтр задает минимальное или максимальное значение, выше или ниже которого данные не будут попадать в отчет.

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

Ниже фильтра значений расположен выбор способа обработки значений за отображаемый интервал:

Среднее - среднее значение за отображаемый интервал.

Последнее - последнее значение в сообщениях за отображаемый интервал.

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

Минимальное - минимальное значение датчика или параметра за отображаемый интервал.

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

Максимальное - максимальное значение датчика или параметра за отображаемый интервал.

Первое - первое значение в сообщениях за отображаемый интервал.

Вкладка Права

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

Вкладка Права шаблона отчета
Вкладка Права шаблона отчета

В таблице прав используются колонки:

ID - внутренний идентификатор пользователя.

Логин - имя учетной записи пользователя.

Права - уровень доступа пользователя к шаблону.

Вкладка График

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

График состоит из нескольких групп настроек:

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

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

Фоны - фоновые интервалы графика. Они используются для выделения периодов, режимов работы или состояний, которые важно видеть на временной шкале.

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

Последовательность создания рабочего шаблона

Для самостоятельного создания шаблона пользователь выполняет следующие действия:

1. Открывает раздел Шаблоны отчетов в Gelios CMS.

2. Нажимает Создать шаблон отчета.

3. Заполняет Имя, выбирает Владельца и Тип.

4. Нажимает OK для создания шаблона.

5. Открывает вкладку Таблицы.

6. Нажимает Создать и выбирает нужную Логику таблицы.

7. Настраивает Группировку, Итого, специфичные фильтры логики и другие параметры.

8. Переходит на вкладку Колонки и отмечает поля, которые должны попасть в отчет.

9. При необходимости добавляет Датчик +, Параметр + или Произвольное поле +.

10. Настраивает фильтры колонок, если нужно исключить значения выше или ниже заданного порога.

11. Сохраняет таблицу кнопкой OK.

12. При необходимости добавляет другие таблицы в этот же шаблон.

13. На вкладке Права выдает доступ пользователям.

14. При наличии вкладки График настраивает линии, маркеры и фоны.

15. Сохраняет шаблон.