Максим ProRegionServise, добрый день!
В первую очередь, хочу извиниться за такую длительную задержку с ответом - упустили тему. Но лучше поздно, чем никогда
Спасибо за описание проблем по пунктам! Это существенно упростило подготовку ответов для вас!!
А теперь по делу.
Можно ли в отчётах статистики или поездках, вывести информацию «остаток в баке» и «необходимо дозаправить?
Можно ли добавить калькулятор в «статистику» или «зарегистрировано топлива» в поездки.
Как вы правильно отметили, на текущий момент в Статистике нет калькулятора, а в таблице Поездки - информации о топливе.
Мы получаем периодически запросы на добавление калькулятора в таблицу Статистика, и могу вам сказать, что мы не игнорируем эту тему. Просто на текущий момент нельзя быстро и просто реализовать доработку. Таблица Статистика по своей реализации отличается от других. Каждый блок статистики считается технически отдельной таблицей, итоги выполнения которых объединяются в общий результат. Поэтому на текущий момент проводить между ними калькуляторные операции невозможно. Т.е. по факту, решение этой задачи - это реализация своеобразного конструктора отчетов с возможностью выводить какие угодно интервалы и выполнять разные вычисления. Как вы понимаете, тремя копипастами такое не сделаешь:) К тому же, отчеты - это один из основных модулей Wialon, поэтому делать что-то на быструю руку мы точно не будем. Но мы однозначно не забываем про эту задачу и про ее актуальность, поэтому надеюсь, что мы сможем не в самом далеком будущем найти пути решения это задачи и реализовать доработку качественно и удобно для пользователей.
Что касается добавления информации о заправках в таблицу Поездки, то тут однозначно могу сказать, что мы не планируем этого делать. Тут есть очень большой вопрос с тем, как правильно "привязывать" заправки к интервалам поездок/моточасов. Что делать в ситуациях, когда заправка попадает в несколько интервалов поездок или несколько заправок попадает в один интервал? Насколько вообще информация о заправленном топливе относится к поездкам?
В целом, мне бы очень хотелось понять, для каких кейсов актуален такой контроль. Как у вас происходит контроль остатка топлива в баке? Предположим, что в Поездках/Моточасах появилась информация о топливе (проигнориурем тут проблемы, описанные мной ранее). Как оперативно реагировать на эту информацию? Как часто вы строите отчеты? Контроль остатка топлива в баке выглядит как онлайн-мониторинг, в то время как отчеты - это больше про сбор каких-то итоговых результатов за период (т.е. мониторинг по факту, не онлайн). Возможно, что стоит подумать в сторону реализации чего-то подобного в Дашборде?
Также еще такой вопрос: можно ли контролировать это с помощью таблицы Заправки? Если нет, то почему? Было бы интересно подробнее услышать про ваши кейсы, чтобы была возможность делать полезные доработки, основанные на реальных потребностях.
«Можно ли создать «Виртуальный датчик расхода топлива» (ВДРТ) по нормам или по расчёту и вывести его на вкладку мониторинга (состояние датчика)?
(Теоретически?! Можно даже сделать так, что при наведении курсора на состояние вышеуказанного датчика, можно получить текстовую информацию о текущем положении топлива и даже запаса хода, что позволит оперативно оценить текущую ситуацию, не отрываясь от общей обстановки на панели мониторинга, связанной с переходом в систему отчётов. Но опять же, необходимо вмешательство на программном уровне)
Предложение звучит интересно, но такой функционал может вызвать больше вопросов, чем ответов. Красиво и хорошо будет работать только в идеальных условиях, когда все заправки вносятся корректно и никто не сливает топливо. Если заправки внесены не вовремя или не в полном объеме, а сливы не учитываются вообще, то вполне вероятна ситуация, что значения виртуального датчика после первого слива уже будет показывать отрицательные значения. Что дальше делать с такой информацией? Ценность такого контроля сразу резко падает, а разрабатывать нужно целый новый тип датчика со своими логикой и алгоритмами.
В целом, если рассматривать предложение по виртуальному баку и контролю остатка топлива в баке, то это выглядит больше как отдельный апп (типа Сенсолятора) или Дашборд, который будет позволять в онлайне контролировать необходимые вам данные. Поэтому вы можете воспользоваться возможностями нашего SDK и написать что-то интересное и полезное под ваши требования:)
Можно ли сделать так, чтобы при регистрации события заправка, в строку «стоимость», вносить стоимость за литр, а в строке «описание» автоматически будет внесена рассчитанная сумма заправки?
Вполне хорошее предложение:) На текущий момент нет такой реализации, потому что не было запросов на доработку. Добавить такой подсчет в строку описания будет достаточно просто. Добавила эту идею в список предложений по развитию продукта.
-----------------------
Раз мы подняли в очередной раз тему топлива (как я понимаю, то для вас более актуальна регистрация заправок вручную), я бы хотела воспользоваться этим и задать еще такие вопросы:
1. Актуален ли для вас вопрос импорта/экспорта заправок?
2. Интересен ли вопрос интеграции с топливными картами?
-----------------------
Скажем прямо, механизм расчета расхода топлива по нормам и по расчету в Wialon, на сегодня, не совершенен.
InformByuro, для вас у меня тоже есть несколько вопросов и комментариев.
Спасибо за развернутое описание вашей проблемы.
Первое, что я хочу сказать, что методы расчета были выработаны очень давно по запросам пользователей, т.е. были придуманы не нами. К тому же, в течение многих лет никто не высказывался, что существующие методы работают некорректно.
Сейчас в системе есть несколько способов расчета расхода топлива:
1. Расчет потраченного топлива по ДУТ. Тут подробно останавливаться не будем.
2. Расчет по нормам. Что касается расчета по нормам (расход по километрам), то в этом методе учитываются норма расхода в л/км (в метрической системе), которая задается на вкладке "Дополнительно" и пробег на соответствующем интервале. Выводится в колонке "Потрачено по нормам". Сюда не входит холостой ход.
3. Математический расчет. Этот метод работает с моделью, которая учитывает состояние датчиков работы двигателя (датчик зажигания, датчики абсолютных и относительных моточасов) и значения датчиков полезной работы двигателя. Как вы и отмечаете, расчет завязан на моточасы, а не на пробег.
В целом, видится, что на текущий момент можно найти способ считать расход таким образом, как вы описываете, используя возможности калькулятора в таблице Моточасы. Да, таблица больше предназначена для работы с подвижной техникой, но при этом в ней есть данные по пробегу и холостому ходу. Т.е. можно считать расход по километрам в колонке "Потрачено по нормам" (рассчитывается как норма, умноженная на пробег в моточасах), а расход на холостом ходу выводить с помощью колонки "Потрачено по расчету на холостом ходу". Далее необходимо сложить полученные значения с помощью калькулятора и получить расход именно такой, как вам нужен.
Исходя из этого, я не вижу необходимости менять какие-то расчеты в самом Wialon. Ваш кейс покрывается действующими доступными инструментами.
Если у вас есть какие-то сомнения или другие вопросы, то с радостью на них отвечу!
-------------------
Так же хочу отметить, что основной источник доработок - наши партнеры! Приходят запросы - мы оцениваем спрос на них - принимаем решение о необходимости реализации. Когда запросов нет, то нам сложно предполагать самим и придумывать, что можно еще полезного добавить в уже и без этого громоздкий продукт.
Поэтому важно, чтобы вы высказывались, а сообщество принимало активное участие в обсуждении и поддерживало идеи. Разработки под один запрос мы не делаем, т.к. ресурсов тратится много, а использования по факту нет.
Nastassia Maslovskaya
Business Analyst, Wialon