This program is used to:
When opening a rental agreement or a Non-Revenue Movement or when using Make Vehicle Available, CARS+ supplies the current odometer reading and fuel tank level for the vehicle involved. If the counter agent edits either of those two system supplied values, a record is written to the Vehicle History file. The records written are:
  • For odometer changes, Service Code 94 is used*
  • For Fuel level changes, Service Code X4 is used†

*A field in the opening location's Location record allows setting a minimum change allowed so that records are NOT written for odometer differences that are deemed unimportant (such as 1 mile off).

†On 31 May, 2017, a change was made to this program to exclude "positive" tank level changes. Releases dated later than this will include this change. For example, when the tank level is changed from 4 to 8, an X4 history record will be written to the Vehicle History file, but this program will not report it. This was done to eliminate the reporting of X4 records that were written due to the tank being filled between rentals.

For operators who are using a vehicle transponder interface to CARS+, these history records are also written when the odometer and fuel readings sent to CARS+ by the vehicle transponder host system do not match the current values in the vehicle record.

This program reads the Vehicle History file by those two service codes and sends an email to a designated recipient for every change discovered within the time frame requested. The program can be run manually or it can be configured by the Report Driver to run automatically multiple times during the day. This program DOES NOT produce a report; it only sends emails for the edits found.

Contact Thermeon Customer Support to have this report set up. Please provide the following information:

  • Location and/or Employee codes if not running the report for "ALL".
  • How often the report should be run. This will determine the value for field 3 (Minutes).
  • The email address to send the report to.
  • The desired subject line for the email.


To access the program, type ODMRPT (RET) at any menu "OPTION:" field or the appropriate number on the Audit Reports Sub-Menu of the Daily Procedures Menu. The screen will then display:

OPTION: __ ODOM/FUEL CHANGE REPORT

1 Location ALL
2 Employee ALL
3 Minutes *
4 Output E (E=Email, C=CSV)





1ADD OPT 2 3ERASE 4 5 6 7HELP 8


Enter data as follows:

1. LOCATION

Enter up to 6 alphanumeric characters to specify the opening location(s) of the RAs whose edits are to be investigated. Enter one of the following:

  1. A single location code.

  2. A Group Name representing several locations (see the Chapter Edit Group Names for a discussion on location groups). Remember, the first character of a Group Name is the plus sign "+".

  3. "ALL" to include all locations.

EXAMPLE: Press (RET)

2. EMPLOYEE

Enter a single Employee Code or press RET to default to all employees.

EXAMPLE: Type JEG3 (RET)

NOTE: The employee reported is the individual who discovered the odometer or fuel level problem. This program does NOT imply that this employee is the one responsible for the missing miles or fuel.

3. MINUTES

Enter up to three numeric characters to indicate how far back from the current date and time you wish to look for edits. For example, entering '60' will cause the program to report edits done in the last sixty minutes. Entering '720' will cause the program to report edits done in the for the past 12 hours.

EXAMPLE: Type 60 (RET)

4. OUTPUT
Select the desired output format

E = Email. Send the report as plain text in an email. See below for an example email.

C = CSV. The report data will be sent as a CSV file. When run from the system scheduler, the file will be attached to an email.

EXAMPLE: Press (RET)


Press F1 at "OPTION:" to begin the process. One email will be sent for the Vehicle History records found.

The following is a sample of the plain text output format (field 4 set to "E"):

Location: CAN50
Date: 18-04-16
Time: 1554
Employee: MSP
Vehicle: VI5041
Edit: Odometer changed from 011870 to 011902
Cause: Keyboard
RA: F0665014

This text means that on April 18th at 3:54pm, while opening RA # F0665014 at location CAN50, the odometer reading on vehicle # VI5041 was changed from 11870 to 11902km. The employee who was opening the RA and thus discovered the odometer error was MSP. Again employee MSP is NOT being blamed for the missing miles, he is only the employee who discovered the error.

If the edit had been to the check-out fuel tank level, the sixth line would have been something like the following: "Edit: Fuel changed from 7 to 5".

If data was changed due to the JumpDrive transponder not matching the previously stored CARS+ data, the "Cause:" line of the message will have the value "JumpDrive".

When CSV is selected as the output format (field 4 = "C"), the data items shown above -- Location, Date, Time, etc. -- will be a column in the spreadsheet.

Note for Thermeon Support: This program is coded to print to a printer named "ODOMEMAIL". The subject line and email recipients can be specified in the carsconfig entry for this printer.

For Emal output, use the following as a template:
ODOMEMAIL -P mail -s "Automated Missing Miles Report" someone@client.om

For CSV output, use the following as a template:ODOMEMAIL -P cat | carsplus-printer -no-use-rano -no-print -type csv -to-email someone@client.com -subject "Automated Missing Miles Report"