Шаблон отчета допускает добавление любого числа таблиц, включая несколько таблиц одного типа. Для создания новой таблицы выполните следующие действия:
Таблица «Движение топлива»
Данная таблица предназначена для автоматического поиска и фиксации всех изменений уровня топлива в баке. Она анализирует поступающие данные и группирует их в конкретные события — заправки и сливы, что позволяет исключить необходимость ручного поиска колебаний в общем потоке сообщений.
Главная особенность таблицы заключается в алгоритме определения значимых изменений объема. Каждая строка представляет собой отдельное завершенное событие, где система связывает момент начала изменения уровня с моментом его стабилизации, автоматически вычисляя итоговую разницу в литрах.
Настройка состава данных осуществляется на вкладке «Столбцы». Состав отображаемых параметров может быть любым, подходящим под задачи конкретного отчёта. Как правило, выбираются ключевые показатели для контроля каждой заправки или слива:

Для управления точностью и объемом выводимой информации используются инструменты на вкладке «Интервалы»:

Типовые сценарии использования:
Пример готовой таблицы:

В итоговом виде данные представлены в виде хронологического списка, где события четко разделены по типам. Отрицательные значения объема наглядно подсвечивают сливы, а положительные — заправки. Это позволяет быстро оценить активность использования топлива: увидеть время события, сколько литров было в баке изначально и какой объем был добавлен или изъят.
Данная таблица предназначена для автоматического поиска и систематизации всех фактов пополнения топливного бака. Она анализирует данные от датчиков уровня топлива и выделяет только те интервалы, в которых был зафиксирован значительный прирост объема горючего.
Настройка состава данных осуществляется на вкладке «Столбцы». Пользователь может выбрать любые параметры, необходимые для контроля заправочных ведомостей. Как правило, используются следующие столбцы:

Для управления точностью детекции используются инструменты на вкладке «Интервалы»:

Типовые сценарии использования:
Пример готовой таблицы:

В итоговой таблице каждая строка — это отдельный факт пополнения бака. В столбце «Заправка» отображается чистый объем поступившего топлива. Благодаря автоматической группировке, диспетчер видит общую сумму заправок в строке «Итого», что позволяет моментально оценить общие затраты горючего по объекту без ручных расчетов.
Таблица «Поездки» отображает интервалы движения объекта с указанием места, времени и дополнительных параметров (скорость, пробег, топливо и др.).
Параметры, по которым определяются интервалы движения и стоянок, задаются во вкладке поездки в настройках объекта и могут настраиваться индивидуально для каждого объекта.
В таблице предусмотрена возможность настройки интервалов.
Таблица «Сводка» представляет собой инструмент для получения обобщенных статистических данных за выбранный период времени. В отличие от специализированных таблиц, фиксирующих отдельные события (такие как заправки или сливы), сводка агрегирует информацию, позволяя оценить общие эксплуатационные показатели объекта.
Главная особенность этой таблицы заключается в её универсальности. Она может объединять в себе итоговые значения по самым разным параметрам — от временных интервалов работы до статистических данных по работе двигателя, что делает её основным инструментом для быстрой оценки эффективности использования техники.
Настройка состава данных осуществляется на вкладке «Столбцы». Пользователь может сформировать набор параметров, исходя из конкретных задач контроля. Как как привет, в сводку можно включить:

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

Типовые сценарии использования:
Пример готовой таблицы:

В итоговой таблице данные сгруппированы по датам или объектам. Каждая строка наглядно отображает суммарные показатели: например, общую длительность работы за день и процентное соотношение различных режимов эксплуатации (таких как работа в заданном диапазоне оборотов). Это позволяет диспетчеру моментально выявить отклонения от норм без детального изучения поминутных логов.
Данная таблица предназначена для автоматического обнаружения и фиксации фактов резкого снижения уровня топлива в баке. Она анализирует данные от датчиков и выделяет интервалы, в которых убыль топлива превышает естественный эксплуатационный расход.
Настройка состава данных осуществляется на вкладке «Столбцы». Пользователь может гибко настраивать параметры под конкретные задачи мониторинга. Как правило, для контроля хищений используются следующие данные:

Для отсечения ложных срабатываний и повышения точности используются инструменты на вкладке «Интервалы»:

Типовые сценарии использования:
Пример готовой таблицы:

В итоговой таблице каждое событие отображается отдельной строкой. Значения в столбце «Слив» всегда отрицательные, что позволяет мгновенно оценить масштаб потерь. Группировка данных помогает увидеть общую сумму убыли по объекту (строка «Итого»), упрощая подготовку отчетов о перерасходе топлива.
Трассировка данных представляет собой табличный инструмент, предназначенный для детального анализа последовательности сообщений. В отличие от итоговых отчетов, которые группируют данные по событиям (например, поездки или стоянки), трассировка отображает каждое зафиксированное значение в строгом хронологическом порядке.
Главная особенность этого типа отчета заключается в отсутствии какой-либо агрегации. Здесь не применяется усреднение, суммирование или поиск минимальных и максимальных значений. Каждая строка в итоговой таблице соответствует конкретному моменту времени, что позволяет анализировать динамику изменений в их исходной последовательности.
Настройка состава данных осуществляется на вкладке «Столбцы». Пользователь может выбрать любые доступные параметры, такие как значения температурных датчиков, уровень топлива или состояние зажигания.

Для управления объемом выводимой информации используются инструменты на вкладке «Интервалы»:

Типовые сценарии использования:
При формировании отчета за длительный период (неделя или месяц) рекомендуется использовать интервал трассировки, чтобы избежать создания избыточно объемных документов и ускорить процесс выгрузки данных.
Пример готового отчета:

В итоговой таблице каждое сообщение отображается отдельной строкой с точной временной меткой. Данные по датчикам T1 и T2 выводятся в том виде, в котором они были зафиксированы системой в указанный момент времени.
Благодаря установленному интервалу в 60 секунд, отчет наглядно показывает плавную динамику изменения температуры (например, постепенное снижение с 9.9°C до 9.6°C) без избыточного нагромождения данных. Это позволяет быстро подтвердить соблюдение температурного режима на конкретном отрезке времени.

Большинство необходимых данных уже рассчитано системой на основе информации от ТС. Чтобы добавить такие данные в отчет:
Основные группы доступных столбцов:
д.чч:мм).Настраиваемые столбцы позволяют вычислять специфические показатели, используя данные от датчиков и встроенные функции.

При создании столбца в интерфейсе доступны следующие поля:
Выбор правильного формата зависит от того, какой результат выдает ваша формула. В выпадающем списке доступны следующие варианты:
| Тип формата | Описание | Исходное значение (пример) | Результат в отчете |
|---|---|---|---|
| Без форматирования | Выводит число как есть или текст (адрес). | 125.4 |
125.4 |
| Длительность ч.## | Время в часах с десятичной дробью. | 3600 (сек) |
1.00 ч. |
| Длительность ч:мм | Часы и минуты. | 5400 (сек) |
01:30 |
| Длительность ч:мм:сс | Часы, минуты и секунды. | 5445 (сек) |
01:30:45 |
| Длительность д.чч:мм | Дни, часы и минуты. | 90000 (сек) |
1.01:00 |
| Дата дд.ММ.гггг чч:мм | Полная дата и время. | 1714464000 (unix) |
30.04.2024 08:00 |
Для обращения к данным используйте префиксы (указываются перед названием датчика, например last.Speed):
first. / last. — первое или последнее значение за период.delta. — разность между последним и первым.sum. / avg. — сумма или среднее арифметическое.min. / max. — минимальное или максимальное значение.distinct. — количество уникальных значений.Встроенные функции:
CalculateRating(value, a, b, c, d, e, f, g) — расчет числового рейтинга эффективности.CalculateRatingLetter(value, a, b, c, d, e, f, g) — расчет буквенного рейтинга эффективности (A, B, C...).GetAddress(lat, lng) — получение адреса по координатам.**Вы можете использовать стандартные математические операторы:
**
+, Вычитание -*, Деление /( )