Кому, куда, зачем и почему столько
Это не общие слова, а конкретные поля подписанной записи. Ниже — что в ней есть, как проверить, что журнал не резали, и чего запись не покрывает.
Поля записи о выдаче
- КомуВодитель по разрешению платформы; лицо подтверждено телефоном или приборомразрешение · подпись телефона
- КудаКоордината выдачиGPS
- ЗачемНомер заказа, вид топлива, машинаразрешение
- СколькоЛитры, импульсы расходомера и коэффициент, по которому они переведены в литры; масса — по уровнемерамрасходомер · уровнемер
- Почему столькоПричина остановки: доза выдана · прервана водителем · нет потока · разрешение отозвано · аварияузел безопасности
- Точно ли столькоНакопительный счётчик литров, непрерывный номер записи и подпись цепочкижурнал
- Не мимо лиБаланс цистерны по уровнемерам против выданного через пистолетплатформа
Как проверить, что журнал не резали
Каждая запись подписана и ссылается на предыдущую. Номера идут без пропусков, накопительный счётчик растёт ровно на выданное. Это проверяется арифметикой — своей программой, не доверяя ни прибору, ни платформе.
Пропала запись — не сойдётся арифметика: следующий номер не тот, счётчик вырос на неизвестное. Подменили литры — не сойдётся подпись. Запись № 1043 — разрешение без пролива: ноль литров, причина указана.
Нулевая выдача — тоже запись
Разрешение получено, пролива не было — в журнале ноль литров и причина. Дыр, за которыми можно спрятать выдачу, нет.
Двух выдач по одному заказу не бывает
Повторный запрос возвращает то же разрешение. Сбой связи посреди запроса не даёт второй выдачи.
Программа не может «подержать» клапан
Цепь клапанов держит открытой только работающая программа. Встала — цепь обесточена в пределах 200 мс, аппаратно.
Масса против объёма
Почему масса
Литры зависят от температуры: цистерна, простоявшая день на солнце, «прибавляет» без единого налива. Масса не зависит. Платформа считает массу по уровню, температуре и плотности с уровнемера и приводит объём к 15 °C.
Убыль как событие
Изменение массы между двумя операциями, которое не объясняется ни выдачей, ни приходом, — подписанное событие с временем и координатой и уведомление службе безопасности. Не строка в отчёте через месяц.
Чего запись не покрывает
Запись доказывает, что выдано, кому, когда, где и сколько. Что топливо попало в бак именно той машины, подтверждается балансом цистерны и уровнемерами, а не датчиком на приёмнике — его на машине-получателе нет.
Подтверждение лицом означает, что телефон подтвердил зарегистрированную на нём биометрию. Это привязка выдачи к конкретному телефону и его владельцу, а не удостоверение личности.
Чем это отличается от того, что стоит
Таблица отличий по существу, с источниками, и раздел о том, в чём действующее решение сильнее.
Чем отличается