Mileage Rectifier lets you calculate, reset, and adjust mileage and travel time on visits using configurable rules. You can combine adjustments to match your business logic and apply them across a date range.
Log in to Mileage Rectifier
To log in to Mileage Rectifier, follow these steps:
Open MileageRectifier2.exe
đ¤ Tip: You may find this on your desktop.
Log in using a Supervisor account. For example, root.
Create and manage adjustments
Mileage Rectifier uses adjustments to control how mileage and travel time apply to visits.
To add an adjustment, follow these steps:
Click Add.
Choose the adjustment you want to apply.
Configure its settings on the rightâhand panel.
A common starting setup is:
Reset: Clears existing mileage and travel time.
MileageBetweenVisits: applies calculated distance and travel time to visits
The order of adjustments matters. Use Move Up and Move Down to control how they apply.
Common adjustments explained
Adjustment | What it does |
Reset | Sets distance and travel time to zero. |
MileageBetweenVisits | Applies calculated travel distance and time between visits. |
MileageFromBase | Calculates travel from a base location to each visit. |
Constant | Adds, multiplies, or sets fixed distance or time values. |
MaxCapping | Applies a maximum limit to distance or time. |
MinCapping | Applies a minimum limit to distance or time. |
MilesToKms | Converts mileage values to kilometres. |
SubtractValue | Subtracts a value but prevents negative results. |
PostcodeMatch | Applies rules based on postcode. |
ValueForGap | Applies values when gaps are detected between visits. |
ValueForSingleVisitInShift | Applies logic when only one visit exists in a shift. |
Throttle | Slows processing to reduce system load. |
CmmMileage | Legacy adjustment. |
Adjustment settings
Each adjustment includes standard settings that control where and how mileage or travel time applies.
Setting | What it controls |
ApplyToFirstVisit | Applies the adjustment to the first visit in a workerâs shift. |
ApplyToInterveningVisits | Applies the adjustment to visits that occur between the first and last visit in a shift. |
ApplyToLastVisit | Applies the adjustment to the last visit in a workerâs shift. |
ApplyToActualTravelDistance | Updates the Actual Travel Distance field on the visit. |
ApplyToActualTravelTime | Updates the Actual Travel Time field on the visit. |
ApplyToPlannedTravelDistance | Updates the Planned Travel Distance field on the visit. |
ApplyToPlannedTravelTime | Updates the Planned Travel Time field on the visit. |
Some adjustments include extra options. For example, MileageBetweenVisits lets you choose whether mileage applies to the visit or from the visit. Click each option to view its description.
Check base location settings
Some adjustments rely on a base location.
Before running calculations:
Click Advanced Settings.
Click Base Location.
Confirm a base location exists.
If no base location is set, follow these steps:
Click Locations.
Click Browse.
Click New to create a placeholder location.
Run the mileage calculation
To run the mileage calculation, follow these steps:
Click Run.
Enter the required date range.
Click Start.
Review the calculation results once processing completes.
The tool updates mileage and travel time on visits based on the applied adjustments.
By combining and ordering adjustments correctly, you can create precise mileage rules that suit your operational needs.
