Load Optimizer Window

yellowbox

image12

The Trip Optimization feature is used to optimize trips by creating trip legs based on the Pickup and Delivery locations of the freight bills assigned to the trip. In order to use this feature, the Optimize Interliner setting must be set to True in the Application Configuration program. The Load Optimizer window is split into three main areas, as follows:

A trip can be optimized or re-optimized at any time using this function. For example, after one or more legs on a trip have been completed you may assign additional freight bills to the trip and re-optimize any pickups or deliveries that have not been completed.

Trip Legs Section

The Trip Legs section of the Load Optimizer window (left side) displays a graphical breakdown of the Trips attached to the current Freight Bill. This section is used to manually optimize a Trip using your mouse. A small 'building' icon (as in Leg # 1 in the image above) indicates that the Leg is a Terminal Zone. The Trip Leg section is the 'working area' where you will be able to manually configure your Trip details. To edit the data in this Panel, use the Context Menu. This panel is also used to manually optimize the trip.

If the user attempts to optimize a Trip with a Zone Code that does not exist or is set to 'PENDING', a pop up message will inform the user that this must be fixed before the Trip can be properly optimized. The process will not be stopped, but if the user ignores this warning, an exception is logged to the EXCEPTION_LOG Table.

Optimization Mode Section

The Optimization Mode section provides the ability to Semi-automate the optimization by defining optimization rules and style. Also available is the Automated Optimization which uses the Mileage Server program to compare the distance between leg zones and create the most efficient trip.

Optimization Styles

Pick & Run

This option creates legs for all freight bill pickups and deliveries, based on the Current and End zone of each freight bill. If more than one freight bill has the same Current or End Zone they will be grouped on the same leg. Unless the One Leg Per Pick or Drop Optimization Rules have been selected.

Pick → Terminal

If this option is selected, you must enter a Terminal Zone in the Trip End field. When the Calculate Legs button is clicked the system will create legs for each pickup starting with the zone specified in the Trip Start field. The trip’s final leg will end at the terminal zone specified in the Trip End field.

Terminal → Delivery

If this option is selected, you must enter a Terminal Zone in the Trip Start field. When the Calculate Legs button is clicked the system will create legs for each freight bill delivery starting with the Terminal zone specified in the Trip Start field. The trip’s final leg will end at the zone specified in the Trip End field. Normally this option is only used for freight bills whose Current Zone is the same as the zone specified in the Trip Start field, such as freight bills that have been assigned a Docked status in the Dispatch program and are therefore currently located at a terminal.

Terminal → Terminal

If this option is selected, you must enter a Terminal Zone in the Trip Start and the Trip End fields. When the Calculate Legs button is clicked the system will create legs for the Terminal zone specified in the Trip Start and Trip End fields, and will assign the pickup of each freight bill to the Trip Start leg, and the delivery of each freight bill to the Trip End leg.

Optimization Rules

Sort by P/D Date

Selecting this flag will sort the Trip Legs by their Pick / Drop Dates, allowing the user to bypass mileage calculations altogether when optimizing their Trips.

One Leg Per Pick

If this box is checked, a leg representing each freight bill’s pickup (using the freight bill’s Current Zone) will be created, even if more than one freight bill has the same Current Zone.

One Leg Per Drop

If this box is checked, a leg representing each freight bill’s delivery (using the freight bill’s End Zone) will be created, even if more than one freight bill has the same End Zone.

Fixed Destination

If this box is checked the trip uses a fixed destination.

Optimization Buttons

Load Route

image13To recall a route that has been stored using the Save Route function, select this button. Select the desired route from the form, and click OK to copy the route to the Trip Leg section of the Optimization form. When existing pickup and delivery legs in the Trip Leg section match legs stored in the route, the freight bill pickups and deliveries will be copied to the legs. If pickups and deliveries exist for zones not included in the route, they will be included in the new trip structure.

You can use the Filter in the Route Selection form to Filter the available routes based on the text you enter, making finding a route much easier than scrolling through the entire route list.

Save Route

image14This option is used to store the sequence of legs that is currently configured in the Trip Leg section of the Optimization form. After you have configured the desired trip structure by manually organizing legs in the Trip Leg panel, or by clicking the Optimize button, you can click the Save Route button to store the route for future use. To store the route, enter a description in the Title field and click the Save button. To delete a route, select the route in the grid and click the Delete button. To change a stored route, configure the desired trip structure, click the Save Route button, and then select the route that you wish to update in the grid. Click the Replace button to copy the new trip structure over the existing route. These routes can be recalled using the Load Route option above.

Calculate Legs

image15The Calculate Legs option will calculate Trip Legs based on the Freight Bill’s pickup and drop locations, the Optimization Style and Optimization Rules selected. The results display in the Trip Legs section for review.

The Calculate Legs function will create legs for each freight bill pickup and delivery, but will not attempt to order the legs in a logical sequence beyond creating the pickup legs before the drop legs. Use Automated Optimize procedure to have the system determine the logical order of legs, or manually order the legs in the Trip Leg section of the screen.

Optimize

image16Selecting this button will calculate the trip configuration and optimize the Trip. The results display in the Trip Legs section for review.

If the user attempts to optimize a Trip with a Zone Code that does not exist or is set to 'PENDING', a pop up message will inform the user that this must be fixed before the Trip can be properly optimized. The process will not be stopped, but if the user ignores this warning, an exception is logged to the EXCEPTION_LOG Table.
The Optimize function does not take into account the fact that pickups must occur before deliveries. Therefore, after using this function, you must check the results in the Trip Leg panel of the screen, and make manual adjustments as necessary.

Show Map

image17Select this button to view the Trip Route using your Default Mapping software. Right-click this button to access a context menu where you can choose your Default Mapping software from one of three options ('PC*Miler Streets', 'Microsoft MapPoint' (2004 or 2006) or 'ProMiles').

Bill Information Section

This section contains nine tabs to view Freight Bill information including 'Information', 'Appointments', 'Caller', 'Origin', 'Destination', 'Other Contact', 'Summary', 'User Defined Field' and 'Trip Template' information (if the selected Trip was generated from a Trip Template). A single click on a Freight Bill number in the Trip Legs section displays the details in these Tabs.

Options Tab

The Options Tab allows the User to limit the information displayed for each Trip Leg in the Trip Legs section (on the left side of the Load Optimization window). You can choose to display or hide the following TruckMate resources from the Trip Legs section: 'Freight Bills', 'Power Units', 'Drivers', 'Trailers', 'Containers' and 'Miscellaneous Equipment'.

Select the 'Refresh' button to see how the Trip Legs section is affected by your changes on this Tab.