Академический Документы
Профессиональный Документы
Культура Документы
Все транзакции, которые прилетают на мониторинг можно увидеть, нажав на вкладку ELD Transaction.
После чего мы переходим на Monitoring Dashboard, где видим список транзакций, которые были отправлены на мониторинг.
В данной вкладке мы можем видеть такие колонки :
1. Кто делал транзакцию ( красная буква F во второй колонке - означает, что ее открыл флит компании, если место
пустое - это значит что транзакцию открыл наш саппорт).
2. Organization - название компания, которая прислала транзакцию
3. Drivers list - имя водителей, на которых была открыта транзакция.
4. Owned by - кто из команды мониторинга сейчас смотрит эту транзакцию.
5. Opened by - имя того , кто делал эту транзакцию.
6. Opened date - дата и время открытия транзакция
7. Processed - имя того, кто прислал нам эту транзакцию.
8. Processed date - дата и время, когда транзакция появилась у нас на борде.
9. Rejected by - имя человека из команды мониторинга, который сделал реджект по данной транзакции.
10. Comment /Description - короткое описание к данной транзакции (всегда обращать внимание)
Для проверки транзакции нажимаем кнопку Take , после того как транзакция была взята под вашим именем, то есть ваше
имя теперь есть в колонке Owned by, нажимаем кнопку View и переходим непосредственно к проверке.
Для того чтобы просмотреть комментарий к транзакции или предыдущий реджект по данной транзакции, необходимо
нажать эту кнопку:
Чекбокс unidentified events - показывает все неопределенные ивенты которые есть в данной транзакции
Пример коммита
Show legend - описание значков, колонок и ошибок которые есть в нашей транзакции.
Add missing events - добавляет в транзакцию ивенты, которые появились после открытия транзакции. Обязательно
добавляем эти ивенты!!! В данном случае ивентов которое отсутствуют - нет.
В данном случае - есть 1 ивент, который не попал к нам при открытии транзакции. Это происходит потому, что транзакция
была открыта до того, как у водителя начали появлятся ивенты в реальном времени и они прилетают к нам в missing events.
1. Event name - Здесь находятся ивенты водителя, а также ключи ( On-duty, Off-duty , Sleeper, Driving, Login/logout ,
Power-up/Shut-down ).
2. Event timestamp - Время и дата создания ивента
3. Errors - Здесь находятся подсказки для мониторинга, в виде значков таких ошибок, за которое мы делаем реджект.
2. Описание Viewer
Во вкладке Viewer находится графическое отображение нашего логбука
Во вьювере так же как и в мониторе есть легенда, в которой расписаны обозначение каждого значка
1. Ключи вкл и выкл зажигания
2. Ивенты аутентификации
3. Малфанкшин - просим удалить
4. Сертификация
5. отчет, который заполняет водитель перед началом
рабочей смены. Он содержит всю информацию о
состоянии автомобиля на текущий момент. На
графике отображается оранжевой пунктирной
линией. Является опциональным.
6. Пересечение границы
7. Автоматическое пересечение границы , которое
подтягивается координатами из за близкого
расположение к границы.
8. Нарушения - на них не смотрим
9. Заправки
10. Рестарт цикла
11. Смена трака
12. Превышение скорости
13. Езда в плохую погоду
14. Инспекция ДОТ
15. Движение трака
16. Ручные ивенты
3. Запрещенные штаты
Запрещенные штаты - это штаты где есть весовые станции и где на дорогах установлены камеры. В данных штатах
редактирование запрещено. Мы разрешаем редактирование в запрещенных штатах, только в том случае если водитель туда
не возвращается на протяжении 8 дней. Изменения до 15 минут мы пропускаем.
Запрещенные штаты:
IDAHO
MONTANA
OREGON
WASHINGTON
NORTH DAKOTA
SOUTH DAKOTA
FLORIDA
UTA
BDX - правила нашей компании запрещают удаления или редактирования отметки о пересечении границы. Всегда
сравниваем Origin и After на изменения этой отметки. BDX должен быть между ивентами, на драйвинге его ставить нельзя.
BDXa - автоматическую отметку о пересечении границы , мы разрешаем редактировать.
4.Выгрузка / геп
Оригинальный геп в транзакции у нас находится 9 дней назад . Проверку транзакции мы начинаем от оригинального гепа.
Он отражается так :
Если при просмотре логбука установлен кастомный Gap Date, это геп который установлен значительно выше оригинального
гепа, то есть его установили вручную, и там есть разные ошибки — необходимо посмотреть “ELD Viewer” на наличие
выгрузки данных ( DOT Insection) . Этот геп обозначается более темным серым и специальным значком, который
показывает нам выгрузку данных. Если выгрузки не было, мы просим опустить геп до оригинального и исправить ошибки
(если они там есть)
5. Проверка транзакции
Типичные ошибки в транзакции + GAP DATE
Локации
1. Локейшн дискрипшн должны быть на дьюти ивентах (driving, on, off, sleeper). Если после нормализации
дискрипшн нет, то при выгрузке HOS репорта отсутствие дискрипшн будет ошибкой.
При этом, добавлять локейшн дискрипшн на ивенты аутентификации (login logout) и engine activity (power up -
power-down) не нужно.
В данной ситуации - локейшн дискрипшн “40” отсутствует в системе. На ивентах РО2 водитель может указать
любой город, который не переподтянется с приложения. И это не будет считаться ошибкой. Но на автоматических
ивентах РО1 локейшн дискрипшн записывается с устройства, по-этому следует добавить правильную локацию,
всплывающую из списка в приложении.
На этом скрине название местоположения не пишется с заглавной буквы, что недопустимо на автоматическом
ивенте.
Два события не могут происходить в одно и тоже время (исключением является сертификации, так как водитель
может одновременно подписать их).
Порядок ивентов
1. Отсутствуют включение, выключение, логин или логаут (нужно логически понимать нужны ли они там).
2. Автоматические ивенты не могут записываться после логаута
3. После ручного ивента не может идти автоматический ивент (должно быть наоборот).
4. Присутствуют события diagnostic, malfunction
Personal Use/Yard Move
Драйвер в статусе YM может работать до того момента, пока трак не достигнет скорости 5 миль/час(8 км/час) и для Канады
и для США. После достижения данной скорости - автоматически включается драйвинг.
На РС есть ограничение по пройденному расстоянию в 75 км и ТОЛЬКО ДЛЯ КАНАДЫ, в США ограничения нет.
По времени ограничений нет. Драйвер в этом статусе может находиться хоть день, хоть неделю. Обязательное
условие при активизации РС, у водителя не должно быть груза и он не должен ехать на pickup / delivery.
На ивенты РС/YM ИЛИ Clear можно переключиться, ТОЛЬКО, если драйвер подключен к траку. В противном
случае у него будет даже кнопка залочена.
Время между ивентами не соответствует пройденному времени TEH
Между ивентами ELD Logout 02:24:56 и ELD Login 13:05:15 прошло 10 часов и 41 минута, что составляет 10,68 по
TEH. Но в данном случае, рост TEH между этими ивентами равняется 15,68, что на 5 часов превышает время по
Timestamp.
Увеличение показателей TVM и TEH после выключения двигателя и до его включения.
Между power-down и power-up ивентами не может расти одометр и часы работы двигателя
Сертификации
Водитель не может сертифицировать логбук в движении. Наличие сертификаций на ивентах Driving, PU/YM является
ошибкой.
На сертификатах показатели TVM, АVM, TEH, ЕEH, координаты и локации не должны присутствовать (нули на
показателях не считается ошибкой).
Unidentified events
При наличии неопределенных ивентов, сперва необходимо их приассайнить. В дальнейшем, если нарушен порядок
ивентов или не корректные данные, нужно их удалить. Unidentified events, которые попали в логбук с другого трака,
мы пропускаем.
Превышение скорости (Speed limits)
Делаем реджект на искусственном гепе только, если ошибка после 12 часов от оригинального GAP DATE(9,5
дней):
дней).
В таком случае учитываются данные с оффа 24 марта и сравниваются с ним, так как логин в 8-дневной зоне выгрузки.
Удаленная рабочая смена
Удаленная рабочая смена является грубой ошибкой. Это ЗАПРЕЩЕНО делать как флит-менеджерам, так и саппортам.
Правила проверки текущих данных в транзакциях
* Синхронизация просчета AVM и ЕЕН идет от последнего Power Up, по формуле TVM/TEH данных с бортового компьютера минус
TVM/TЕН данных с последнего Power Up.
Есть несколько вариантов, событий, в зависимости от них меняется способ проверки. Рассмотрим каждый по отдельности.
● Когда транзакция заканчивается Driving, Intermediate log CLP.
В таких случаях проверка проводиться путем, открытия U-update events и сравнивание показателей TVM, TEH, LAT/LONG, и
LOCATION (для LAT/LONG действует правило, 2 знаков после точки. Локация может отличаться при одинаковых координатах до и
после редактирования, это тоже норма)
На показатели AVM and EEH не обращаем внимание, поскольку, при Commit до появления нового Intermediate log CLP, либо создании
любого duty events, эти показатели просчитаются согласно новым данным. (Синхронизация просчета AVM и ЕЕН идет от Power Up, по
формуле TVM/TEH данных с бортового компьютера минус TVM/TЕН данных с последнего Power Up) Так как при нормализации
проставляется новый ключ, соответственно синхронизация при создании нового events после Commit, будет от него.
В случае, если текущий Driving, Intermediate log CLP созданы как новые (вместо U-update прописано I-insert), мы переходим к 2
способу проверки.
● Транзакция, заканчивается Insert events, duty events, Power down, ELD Logout.
Для проверки таких данных нам необходимо использовать ELD Monitor
Для проверки мы, копируем имя водителя, и компанию. Переходим в ELD Monitor выбираем компанию, водителя и выставляем нужный
нам период, и обязательно проставляем галочки
Далее сверяем данные, с данным в конце транзакции. Необходимо учитывать, что в мониторе не оригинальные данные, а данные
которые были до текущего редактирования. Если до вас кто-то коммитил транзакцию, то они уже могут быть некорректны.
Пример сравнения и ошибок ниже.
Пример 1
,
Пример 2
Пример 3
● Третий вариант, самый простой. Он возможен при наличии «missing events», либо отсутствии редактировании последних events
В такие случаи, мы просто сравниваем данные с последними оригинальными events, которые не редактировались.
Как их определить? – на таких ивентах отсутствуют значки U - update или I - insert
И так же проводим проверку по общим правилам проверки транзакции.
Пример нормальных данных
Пример ошибки
Правила проверки транзакции с ко-драйверами и несколькими водителями
*Ко-драйвера – это водителя которые ездят на одном траке, и работают с одного устройства.
Также существуют транзакции драйверов, которые просто ездят на одном траке по очереди, по несколько трипов, но не
являются ко-драйверами и могут работать с разных устройств.
В зависимости от того водителя, ко-драйвера или нет, данные в их транзакции могут отличаться.
Как понять, что транзакция с несколькими водителями и кто из них ко-драйвера рассмотрим ниже.
Таким образом, на борде выглядят транзакции с несколькими водителями. Их может быть 2 и более.
При проверке таких транзакций мы отталкиваемся от валидации. Соответственно проверяем только валидируемых водителей и траки.
Т - это валидация данных только по грузовику. То есть система проверяет правильность сбора технических данных грузовика, таких
как одометр, моточасы, координаты и т.д. и в данном случае не учитывает ивенты драйвера. То есть она не будет учитывать
повторяющиеся ивенты, пропущенные или в неправильном порядке.
TD - будет учитывать и то и то
Если проще, то D - это нам нужно проверять на соответствия правил FMSCA, то есть последовательность ивентов, дублирование,
пропуски ивентов и т.д. и не нужно делать реджект, если там кривые метаданные.
T - это валидация только по мета данным грузовика, то есть нормальные ТВМ, АВМ, ТЕН, ЕЕН, координаты и т.д. - соответственно,
если есть проблемы по последовательности ивентов, то за это реджектить не нужно.
Ну а если стоит TD - то проверяем все.
Также, если водитель нормализировался, не имеет значения, какая валидация у него проставлена, мы проверяем его по всем
правилам.
При отсутствии нормализации и наличии валидации. не реджектим за оригинальные данные. Так как, если транзакция запроцесилась
то данные валидные
Ко-драйвера (co-driver, team driver)
Ко-драйвера в транзакции должны быть проставлены в строке “CO-DRIVER”
● В оригинальных данных все ключи дублируются у обоих водителей (проставляются в одну и ту же секунду). После
нормализации такое не встречается.
● При подключении 2 водителя впервые к траку, и создание пары ко-драйверов, у 2 водителя обязательно должен быть ELD
Login. Наличие ELD Logout у 1 драйвера не обязательно.
● Ко-драйвера могут отключаться и подключаться в рознь. То есть, наличие у 1-Д Logout не означает наличие Login у
2-Д.Главное, чтобы в начале смены 1-Д был Login, так как в конце прошлой своей смены он сделал Logout. Все это время 2-Д
может быть подключен. Соответственно Logout and Login пропишется только в лог буке 1-Д.(Схематический пример ниже)
Logout Login
Logout Login
● Если водителя ко-драйвера, мануальные ивенты(смена RO2) должны быть у обоих драйверов. То есть, не может быть у
одного драйвера все ивенты мануальные, а у второго автоматические(RO1), посменно. (Пример: у Д-1 трип за 11,13,15 число
мануальные, а у Д-2 за 12,14,16 автоматический (наличие RO1 events). Такое запрещено. Данная ситуация разрешается в случаи,
когда водителя не ко драйвера, а ездят на одном траке, так как они могут работать с разных устройств. Ну такие водителя ездят,
обычно минимум по 2 дня.
Для ко-драйверов нормальный мануал если у Д-1 и Д-2 все ивенты с 11 по 16 мануальные, а потом у кого-то из них есть Login и
дальше смены автоматические.
● При проверке водителей, которые не являются ко-драйверами, а просто ездят на одном траке, при каждом подключении
наличие логина обязательно.
● Наличие любых ивентов, сертификаций у ко-драйвера, во время Driving events водителя, до создания ним OFF, ON DUTY, SLEEPER,
запрещено.
● Подобное расположение ивентов не является ошибкой
Проверка транзакция в Monitor и Viewer
● При просмотре в Monitor, ко-драйвер, или водитель, который так же ездил на траке, который проверяется, отображается
тусклым цветом (немного серее)
● При скриншоте ошибки обязательно, чтобы было видно строку DRIVER. Это нужно для понимания флита или суппорта, у кого из
водителей, в лог буке ошибка.
● При проверке транзакции с несколькими траками рекомендовано пользоваться селектом трака, и смотреть данные
именно по траку, а не по водителю отдельно. Для этого выбираем валидируемый трак и выбираем одного из водителей,
кто ездил на этом траке. Все остальные которые тоже ездили на данном траке будут показываться в транзакции серым
(на 2 пункт выше). И проверяем данные по отдельности по каждому траку (при наличии нескольких траков).
● В Viewer мы можем увидеть перемещения трака, там где есть ко драйвер, или водитель с этого же трака.
Если это ко-драйвер, то мы еще и можем видеть ивенты и время начала ивентов у ко драйвера.