Механика работы отчета по топливораздаче – водители

С полным описанием структуры отчета по топливораздаче – водители и его возможностям можно ознакомиться в соответствующей статье. В данной статье рассматривается механизм определения топливораздач и механизм определения объектов, раздавших и получивших топливо, и назначенных на них водителей.

ТРЕБОВАНИЯ ДЛЯ РАБОТЫ ОТЧЕТА

Для корректной работы отчета должны быть созданы:

ДАННЫЕ О ПОЛУЧЕННОМ ТОПЛИВЕ

  1. Топливораздатчик – имя объекта-топливораздатчика, от которого получено топливо;
  2. Выдано – данные об объеме выданного топлива выводятся на основе определенной раздачи топлива в отчете по топливораздаче. Механика определения объема описана в статье "Механика работы отчета по топливораздаче";
  3. Получатель – выводится имя объекта на который назначен водитель через справочник "Регистрация водителей" или идентифицированным по "Датчику RFID";
  4. Получено – объем полученного топлива выводится на основе полученных данных от ДУТ на объекте-получателе. Механика определения заправок описана нами в статье "Механика работы отчета по топливу";
  5. Разница (%) – разница в процентах между выданным и полученным объемами топлива.

ЛОГИКА РАБОТЫ ОТЧЕТА

Отчет по топливораздаче – водители на работает на основе отчета по топливораздаче.

Отчет формируется в виде таблицы, разбитой на разделы. Разделы разграничиваются строкой голубого цвета с именем водителя, по которым запрашивается информация.

  1. По каждому выбранному водителю в отчете определяется компания, к которой принадлежит водитель;

  2. По каждой определенной компании составляется список объектов с датчиками топливораздачи;

  3. За весь период отчета, для каждого топливораздатчика формируется отчет по топливораздаче. Определенные значения об объемах полученного топлива и имени топливораздатчика выводятся в соответствующих полях.

  4. В отчет выводится только те факты приема которые выполнили условие – номер RFID водителя был идентифицирован на топливоприемщике.