×

Как создать алгоритм

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

Создание алгоритма

  • Перейдите в раздел «Алгоритмы» в верхнем меню интерфейса
2. Создайте новый алгоритм
Во вкладке «Список» нажмите кнопку «Добавить» . Откроется рабочая область конструктора
3. Соберите алгоритм из блоков
В рабочей области вы можете перетаскивать блоки и выстраивать из них сценарий.
Каждый блок — это отдельный шаг, который система выполняет при срабатывании события.
Доступные блоки:
  • Начальный блок — точка старта алгоритма
  • Текст — вывод сообщения или комментария
  • Команда — действие системы (например, отправка уведомления)
  • Шаблон команды — готовое действие для повторного использования
  • Условие — логическая проверка (например, если температура превышает порог)
  • Выбор — развилка с несколькими вариантами действий;
  • Конец — завершение алгоритма
Также могут быть доступны дополнительные блоки — в зависимости от конфигурации системы.
4. Расположите блоки и соедините блоки
Обычно алгоритм начинается с «Начального блока», затем идут проверки условий и действия, и завершается блоком «Конец».
Соедините блоки между собой, протягивая ветки между ними.
Например, от блока «Условие» к блоку «Текст» настраиваются ветки:
  • «Да» — если условие выполнено
  • «Нет» — если условие не выполнено
На этом этапе вы настраиваете только структуру.
Значения параметров (пороги, тексты уведомлений и т.д.) задаются позже — при привязке алгоритма к уведомлению.
5. Сохраните алгоритм
Когда схема готова, нажмите «Принять».
В появившемся окне укажите название алгоритма и нажмите «ОК». Алгоритм сохранится в списке и станет доступен для использования.

Пример простого алгоритма

Задача: зафиксировать событие, если температура груза превышает допустимое значение.
Как собрать алгоритм:
1. Добавьте «Начальный блок»
2. Добавьте блок «Условие» — он будет отвечать за проверку, что температура выше нормы
Параметр «Температура» и порог задаются позже, при привязке к уведомлению.
3. От блока «Условие» разместите блоки «Текст» и проведите к ним ветки «Да» и «Нет»
4. Завершите алгоритм блоком «Конец» и убедитесь, что все блоки соединены
Это базовый алгоритм, который можно использовать как основу для автоматической обработки событий температуры.
Созданный алгоритм сам по себе ещё не запускается. Чтобы он начал работать, его нужно привязать к уведомлению.
Как это сделать, читайте в следующей статье.