If we look to the notes of fleetrun, it's possible see that fleetrun show the actual mileage and the total mileage.Consequently if the vehicle is stopped ,your total mileage will be less than the other vehicles.
The reasoning will be the same to this problem:https://forum.gurtam.com/viewtopic.php?id=17640,the only considerations it's the development of a counter parameter.
What it's possible to do is the user inform if the vehicle it's in maintenance.When the user point the vehicle it's in maintenance and the ingnition it's off, you shoud start a counter paramater (hours,day,etc),when the service is finished (the user shoud point) and the ingnition it's on,you finished the counter and compute the final difference between the final value- initial value.
If the value it's to large,the user should specify the parameters:More than two days when the ingtion it's off,the counter the should be initialized,to compute the indicator.Besides that,the documentation of fleetrun contemplate this business logic.
"1. Service object: Mileage from the start of operation
From now on, you will be able to enter a mileage from the moment you started to operate the vehicle Unit: Unit profile page.
It means that you will see two mileages on unit page:
Total mileage - counted from the moment the vehicle is bought. It is the odometer reading. Previously it was called: Current mileage.
Actual mileage - counted from the moment you started to operate the vehicle.
To calculate the actual mileage should do the following:
Actual mileage = Total mileage - Mileage from the start of operation"