⛽ Налаштування алгоритмів пального V2

Призначення інструкції

Ця інструкція призначена для налаштування обліку пального V2 в ERP‑системі. Використовується для зарахування або скасування заправок і зливів, роботи з логами алгоритму та підбору параметрів під конкретні транспортні засоби.

Зміст

  1. Загальний огляд налаштувань
  2. Структура таблиці налаштувань
  3. Перегляд логів алгоритму
  4. Приклади типових ситуацій та рішень

1. Загальний огляд налаштувань

Перший рядок таблиці містить глобальні налаштування алгоритму:

  • поля Клієнт, Назва, IMEI — порожні;
  • відсутня кнопка Видалити.

🔹 Глобальні налаштування застосовуються до всіх автомобілів.

За допомогою кнопки ➕ Додати можна створити індивідуальні налаштування для конкретного пристрою.

⚠️ Якщо певне значення в індивідуальних налаштуваннях не задане — використовується відповідне значення з глобальних налаштувань.


2. Структура таблиці налаштувань


⛽ Заправки

  • Мінімальна, л — мінімальний обʼєм заправки (має пріоритет над налаштуваннями кабінету користувача).
  • Мін. швидкість, л/хв — заправки з меншою швидкістю скасовуються.
  • Макс. швидкість, л/хв — заправки з більшою швидкістю скасовуються.
  • Мінімальна, % від обʼєму баку — заправки менші за вказаний % скасовуються.
  • (V2) Мінімальна тривалість, хв — заправки з меншою тривалістю скасовуються.

🛢️ Зливи

  • Мінімальний злив, л — мінімальний обʼєм зливу.
  • Мін. швидкість, л/хв — зливи з меншою швидкістю скасовуються.
  • Макс. швидкість, л/хв — зливи з більшою швидкістю скасовуються.
  • Мінімальна тривалість, хв — зливи з меншою тривалістю скасовуються.

🔁 Спільні параметри (Заправки / Зливи)

  • Час між точками ANG для розриву, хв — якщо час між точками більший за вказаний, подія завершується.
  • Дистанція для розриву, км — подія завершується при перевищенні сумарної дистанції.
  • Час стабілізації (початок), хв — точки на початку події ігноруються.
  • Час стабілізації (кінець), хв — точки в кінці події ігноруються.
  • Зменшувати значення при пошуку початку та кінця, л — відкидається вказаний обʼєм пального для точнішого визначення меж події.
  • Фільтрувати дані з нульовим значенням пального (Так / Ні) — ігнорує 0 л та точки з помилками (актуально для ДРП).

3. Перегляд логів алгоритму

Усі визначені та скасовані заправки і зливи логуються під час формування звітів.

📂 Шлях до логів

Утиліти (Release) → Перегляд логів

🔎 Як переглянути

  1. Обрати API: scn-commonfunction.task.in.ua.
  2. Вказати період формування звіту.
  3. Натиснути Пошук.
  4. Натиснути Column Chooser та додати колонку Additional Info.

🧩 Method Name

  • CalculateFillingPointsV2.Add — зараховані заправки / зливи.
  • CalculateFillingPointsV2.Cancel — скасовані заправки / зливи.

Можна скористатися фільтром MethodName для швидкого аналізу.


4. Приклади типових ситуацій

Приклад 1. Заправка не фіксується в кінці доби

Причина: низька середня швидкість заправки через тривалу стоянку.

Рішення: Збільшити параметр Зменшувати значення при пошуку початку та кінця (л.) на 1 л (або більше) індивідуально для авто.


Приклад 2. Заправку скасовано через малу тривалість

Причина: тривалість події менша за дозволену.

Рішення: Індивідуально зменшити параметр Заправки (V2) / Мінімальна тривалість, хв.


Приклад 3. Авто з двома баками, один показує 0 л

Причина: фільтрація нульових значень або помилки ДРП.

Рішення: В індивідуальних налаштуваннях зняти галочку з параметра Фільтрувати дані з нульовим значенням пального.


Приклад 4. Заправка зараховується не повністю

Причина: зміна координат під час заправки.

Рішення: Задати індивідуальний параметр Дистанція для розриву, км.