Last updated: 2025-01-28

Route optimization settings (window)

SettingsRoute optimization settings

This window provides settings to control how the route sequence, loading order and estimated delivery time are calculated. It is possible to have several different configurations, but bear in mind that the results may be different if the configuration is changed between optimisations.

For manual route optimisations, select the configuration to be used in the Setting drop-down list in the Route optimisation window. For automatic route optimisations, select the configuration to be used in the Settings for automatic route optimisation on the Weight/Distance tab in the office settings.

For instructions on how to carry out route optimisation, see Manual route optimisation, Multi-vehicle optimisation and Automatic route optimisation.

General

Use this tab to specify how the route sequence and estimated delivery time are to be calculated. The result of the calculation is an exact time. In the home delivery settings, a time window can be created that can be communicated to the receiver.

General

Function

Description

Name

Used for identification. The name is shown in the list on the left when a new configuration is saved.

Description

Free text field for internal notes. The description is not displayed anywhere else but here.

Edit route sequence

: It is possible to manually change the route sequence by changing the number in the Order column of the address list, which shows which stop in the sequence the address has in the optimal route sequence. You have to sort the Order column so that the numbers are in the correct sequence after you have changed the numbers, otherwise the new route sequence will not be sent to dispatch.

If you click on Calculate route sequence after manually entering a number, the manually-entered number is removed.

: The route sequence cannot be changed by typing a new number in the Order column, but it is still possible to drag and drop the addresses to a new location in the list.

Simple mode (shipments only instead of addresses)

The shipments are displayed in just one row in the sort list.

This option can be useful if all the shipments are picked up at the same address (e.g. a terminal), but the overview of the route sequence is not as good if the shipments are not picked up at the same address.

Reverse route sequence for pickups from the same address

Controls the loading order if several shipments have the same pickup address, such as a terminal.

: the shipment to be delivered first is loaded first (closest to the front of the vehicle).

: the shipment to be delivered first is loaded last (closest to the back of the vehicle).

Update information about last arrival time and delays in resource information in dispatch window

Select this checkbox to display information about the last estimated delivery time and delays for the resources in dispatch.

Use resource home location as end position if specified

Select this checkbox to ensure that the home location of the resource is used as the end position for automatic route optimisation. If the vehicle/driver has a home location entered in the vehicle or employee registry, it will be used.

If there is no home location specified for a vehicle or driver, a normal route optimisation is performed, i.e. the route ends where the last shipment is delivered.

For more information, see Home location for vehicles and drivers.

Time

Function

Description

Ignore time slots

Route optimisation is carried out without taking into account the earliest and latest pickup and delivery times for the orders. The proposed route is based only on the optimum route sequence between the addresses.

If this checkbox is selected, Extra time going beyond deadlines and Shortest deadline from current time are dimmed.

Ignore latest times only

Route optimisation only takes into account the earliest pickup and delivery time for the orders.

This can be useful if you have a lot of deliveries with the same latest delivery time.

Dimmed unless Ignore time slots is deselected.

Use position and calculate driving time to first stop

Takes into account the current position of the resource when creating the route sequence.

: The route is calculated from the vehicle’s current position.

: The calculation of the route only takes into account the shipment addresses.

If the checkbox is not selected, the first estimated arrival time will be the time at which route optimisation is carried out, regardless of whether it is a pickup or a delivery. This assumes that the vehicle is already at the first address.

It is possible to set a fallback position for vehicles and drivers, which is use if the vehicle's position cannot be determined, for example due to poor mobile phone coverage. For more information, see Vehicle position.

Set estimated pickup time to get there on time for the first delivery

Once route optimisation is complete, the pickup time for the shipments to be picked up before the first delivery is calculated based on the driving time to the first delivery address and the service time for the pickups, so that the first delivery checks off the time calculated in the route optimisation.

Move earliest pickup/delivery dates to today

The dates of the earliest pickup and delivery times for the shipments are changed to today’s date. This can be useful if automatic route optimisation is being used.

Move latest pickup/delivery dates to today

The dates of the latest pickup and delivery times for the shipments are changed to today’s date. This can be useful if automatic route optimisation is being used.

Extra time going beyond deadlines

Enter a value in the format HH:MM:SS. This time is added to the latest pickup and delivery time for the order so that there is always a realistic time interval for the transport. The time indicated here is always added, regardless of the earliest and latest pickup and delivery times for the order.

Example: if the earliest and latest pickup and delivery times for an order are 10 am, it should actually be delivered in 0 seconds. If 30 minutes is entered in this field, the earliest pickup and delivery time will be 10 am and the latest pickup and delivery time will be 10:30 am. The time frame is therefore 30 minutes.

Shortest deadline from current time

Enter a value in the format HH:MM:SS. The time specified here is the minimum time interval that an order can have in route optimisation, so that there is always a reasonable time interval for pickup and delivery.

The value for this field is added before Extra time going beyond deadlines.

Example: if the earliest pickup time is 10:00 am and the latest pickup time is 10:15 am, and the earliest and latest delivery time is 11:00 am, and 1 hour has been entered in this field, the pickup interval will be 10:00–11:00 and the delivery interval will be 11:00–12:00. If 30 minutes have also been added for Extra time going beyond deadlines (as in the example above), the intervals are as follows:

  • Pickup: 10:00–11:30

  • Delivery: 11:00–12:30

The value in this field may mean that the last delivery time for the order is not adhered to.

Optimisation

Distance and driving time are calculated by PTV. The slider can be used to choose whether route optimisation should prioritise a short distance or the fastest driving time.

There is a similar slider on the Weight/Distance tab in the office settings, but this slider controls order reception.

Service time

For more information, see Service time.

Function

Description

Use automatic service time

The service times in the route optimisation are based on the times specified for office, home delivery, price vehicle type, service and price item.

Use manual service time

The route optimisation is based on the service time specified in the Service time per stop field below.

Service time per stop

Enter the duration of each stop, in the format HH:MM:SS, if manual service time is being used.

Dimmed if you use automatic service time.

Re-optimization

Function

Description

Number of re-optimization attempts (max.5)

If not all shipments can be accommodated within the specified timeframe, you can specify that a number of new attempts should be made within a larger timeframe. Re-optimisation is automatic if at least one shipment cannot be accommodated within the timeframe. The maximum number of re-optimisation attempts is 5.

The amount of extra time to be added for each attempt is indicated in the Time to add per attempt field.

The more attempts, the longer the route optimisation takes.

Time to add per attempt

Enter the amount of time to be added for each re-optimisation in the format HH:MM:SS. The time is added to the latest delivery time for all shipments included in the optimisation.

Make one last attempt but ignore times

If the maximum number of re-optimisation attempts has been made, and not all shipments can be accommodated, despite the extended time frame, a final attempt can be made regardless of the earliest and latest pickup and delivery times for the orders.

Multi-vehicle optimization

Function

Description

Calculation time (seconds) multiple vehicle optimization

Allows a default value to be set for the Maximum time for calculation (mm:ss) field in the Route optimisation window.

Enter the maximum time in seconds that multi-vehicle optimisation should take.

Default: 30

Distribute shipments among vehicles

Allows a default value to be set for the Distribute shipments among vehicles checkbox in the Route optimisation window.

: As few vehicles as possible are used in route optimisation.

: The shipments are assigned more evenly among the vehicles, and every vehicle is assigned at least one shipment.

Show resources’ ongoing shipments

Allows a default value to be set for the Show resources’ ongoing shipments checkbox in the Route optimisation window.

Interface

Function

Description

Show summary after calculation

A message summarising the route optimisation is displayed when the calculation has been completed.

Issue warning if shipments have poor positional accuracy

: If the addresses on the shipment have poor position accuracy, a warning is displayed when calculating the route sequence.

In the address list, shipments with poor position accuracy are displayed in a red colour.

'Poor positional accuracy' means that the coordinates of the exact address were not found. For example, the coordinates for the street were found, but not for the specific street number.

Manually adjusted address positions are always considered to have good positional accuracy.

For more information on address positions, see Addresses and address positions.

: The warning is not displayed, but shipments with poor Position accuracy are shown in a red-tinted colour in the address list.

Issue warning if shipments have a pickup time that is later than the delivery time

: If shipments have a later pick-up time than delivery time, a warning is displayed when calculating the route sequence.

: No warning is displayed.

Issue warning if shipments have options for which no resource has the required capacity

: If there are shipments with options for which no resource has capacity, a warning is displayed when calculating the route sequence.

The warning only appears if both this checkbox and Plan shipments with options using vehicles that have the required capacity on the Limitations tab (see below) are selected.

: No warning is displayed.

Issue warning if resources do not have a position

: If a resource is out of position, a warning is displayed when calculating the route sequence.

: No warning is displayed.

Issue warning if resources have a position that is older than (mins)

: If the position of a resource is not updated in the number of minutes you enter here, a warning will appear in the Route optimisation window.

: No warning is displayed.

Issue warning if resources have zero capacity

If the Vehicle being Route optimised has no capacity for weight, volume, Pallet space, load metre or the extra dimensions taken into account by the Route optimise, a warning is displayed when calculating the route sequence.

You can see which dimensions the route optimisation takes into account on the tab Limitations (see below).

The capacity of the Vehicles can be found under Load information on the tab Capacity in the Vehicle Register. If any of those fields has the value "0", the warning is displayed (provided that the route optimisation takes into account that dimension).

Advanced

Function

Description

Max. number of parallel calculations

The number of automatic route optimisations that can be carried out simultaneously.

Default: 4

If too high a value is entered, the calculations will queue and take longer. We recommend keeping the default value.

Create log files on mobile server

Route optimisation log files are stored in <Opter installation folder>\Mobile\Logs on the mobile server.

Activate database logging (high disk space usage)

All route optimisations are logged in the database. Requires a lot of storage space on the database server. Single-vehicle optimisations are saved for seven days and multi-vehicle optimisations for three days. The logs are then deleted during the regular database clean-up.

Limitations

Use this tab to specify which dimensions and characteristics on the order should be compared to the vehicle capacity when carrying out route optimisation. Capacity is primarily used at the vehicle level. If no capacity has been specified for the vehicle, the capacity of the vehicle type is used. If neither the vehicle nor the vehicle type have a capacity, it is in principle considered to be infinite.

You can get a warning if the capacity of a vehicle is "0" for any of the dimensions you select here by selecting Issue warning if resources have zero capacity in the tab General. The warning is displayed when calculating the route sequence in the route optimisation window.

Dimensions

If the vehicle or vehicle type has the value “0” for a dimension selected, no route optimisation is performed.

Example: if Weight is selected, the weight of the shipments is compared to the weight capacity of the vehicles and the route optimisation takes this into account when assigning the shipments between the vehicles. If the weight capacity is set to “0” for any of the vehicles (or vehicle types), route optimisation is not carried out for those vehicles.

Function

Description

Weight

Route optimisation takes into account the weight of the goods.

Volume

Route optimisation takes into account the volume of the goods.

Pallet space

Route optimisation takes into account the number of pallets the goods require.

Load metre

Route optimisation takes into account the number of load metres the goods take up.

Extra dimension 1Extra dimension 5

Route optimisation takes into account the extra dimensions that have been created and any capacity that is available for this in the vehicles.

The checkboxes are only displayed if there are extra dimensions.

Price

Route optimisation takes into account the customer price for the transport in accordance with the maximum amount specified in the Highest amount per resource field (see below).

Highest amount per resource

Enter the maximum amount that can be allocated to the resource if the Price checkbox is selected (see above).

Options

Select Plan shipments with options using vehicles that have the required capacity if the capacity of the vehicles is to be matched to the options on the orders. The setting applies to the options shown in the list. To set which options the route optimisation should take into account, go to Settings > Options and select Available for route optimisation for those options.

If no vehicles have capacity for the options available on the shipments, a warning is displayed when calculating the route sequence. See Issue warning if shipments have options for which no resource has the required capacity on the tab General.

Columns

Use this tab to specify which columns to display in the list of resources in the Route optimisation window. The list is only displayed if route optimisation is carried out for several vehicles at the same time.

Put the columns you want to display in the list Included. Double-click on a column to move it between the lists. You can move several columns at once by Ctrl-clicking or Shift-clicking them and then pressing Enter.

In the text fields above the lists, it is possible to search for the name of a column.

You decide the order of the columns by dragging and dropping them up and down the list.

Column Settings - Shipments

Use this tab to specify which columns to display in the address list in the Route optimisation window.

Put the columns you want to display in the list Included. Double-click on a column to move it between the lists. You can move several columns at once by Ctrl-clicking or Shift-clicking them and then pressing Enter.

In the text fields above the lists, it is possible to search for the name of a column.

You decide the order of the columns by dragging and dropping them up and down the list.

See also