New Features
Multi Day Date Picker
- Create, view and edit routes that span multiple days directly in Daily Planner
- View routes that start, span or end on the selected date range.
- Start - show only routes that start on the selected dates
- End - show only see routes that end on the selected dates
- Span - show every route that starts, ends, and/or spans the selected dates
- The default selection for the date picker radio buttons is Span, but this can be updated at any time by selecting another option. The company wide default can be set by Administrators in Preferences > Business Rules. (Default Start, End, Span)
- View routes that start, span or end on the selected date range.
New Build Routes Workflow
- Unified route planning experience enables you to leverage the algorithm or their own manual planning acumen through selective routing.
- Build Routes - Truck tab is now called Candidates and includes existing routes in the date range you are currently viewing. Each candidate has a candidate type status icon to indicate current availability.
- Red truck = a route
- Green truck = an unused truck
- Yellow truck = a used truck
- Note there is a new setting available to administrators called “Reuse Trucks” which allows you to decide if your organization is able to reuse non-hot shot trucks.
- If you allow users to reuse trucks, note that violations like scheduling conflicts could occur.
- If you allow users to reuse trucks, note that violations like scheduling conflicts could occur.
- On the new Candidates step you can select “None” as a Truck Profile to just view candidate routes, like a load orders function.
- The fourth step is now called “Review Selections” and gives you the option to view the selected candidates in a collapsible accordion section. You can either build routes from here or choose to go to step 5 (optional).
- Step 5 in Build Routes is a preview page, similar to how the preview looked from the Load Orders workflow before unification. This preview allows the user to uncheck certain stops or routes before clicking Initialize. Once Initialized any checked routes and orders will be built as shown in the preview.
Create Route/Route Details Updates
- Improved route editing user experience with In-line editing directly within the Route Details, including:
- Double click on the Route Details header to edit the route name.
- Edit the Start Time/Date directly from the header. When a route is logged in these fields turns into Planned Time.
- View the End time and date. This shows in a static view, and if a route is logged in this field turns into Actual Time.
- Click on the Truck drop down in the Route Details header to edit the truck the route is assigned to. You can search the truck profile and truck list by their name. Once a new truck is selected you have the option to Save or Save and Reschedule.
- Gain critical insights with real-time alerts for violations, delay minutes, and out of sequence warnings on the Dispatch page.
Other New Settings
Auto Adjust Date Filter (Preferences > Business Rules): This configuration setting determines if the date range on the Route Planning and Dispatch pages automatically adjusts to include updated routes. When this setting is toggled on, the date range will automatically adjust if a change to a currently visible route would place that route outside of the current date filter. When this setting is toggled off, the date range will not adjust if a change to a currently visible route would place that route outside of the current date filter. Instead the application will provide a change summary.
Truck Identification Strategy(Preferences > Algorithm > Preprocess): This setting determines whether trucks are identified by their Truck ID or Load ID for matching and display purposes on the Route Planning and Fixed Route pages.
- Fixed Route customers should use Truck ID unless they have unique Load IDs for each truck in their fleet, as this could cause issues with Direct Route files.
- If this setting is set to LoadID and there is not an existing LoadID for a given truck, we will fall back to instead use the TruckID.
Reuse Trucks(Preferences > Behaviors): This configuration setting determines if trucks can be reused when they already have a route associated with them in the same time frame.
- When this setting is toggled on, trucks can be reused if another route exists on that truck in the same time frame.
- When this setting is toggled off, trucks cannot be reused if another route exists on that truck in the same time frame.
Enhancements
Vehicle & Navigation Settings (VANS) updates:
- Once a user applies VANS those settings remain applied to the route until the settings are manually disabled, regardless of other actions taken.
- Users can now edit VANS settings from the Edit Truck/Route Configuration window.
- Planned and Remaining lines on Visibility dashboard now use road network instead of crowflys.
Boundaries - Now Apply Boundaries in Flight
- Now with multiday routing you can apply boundary files via the Route Building Wizard or the Optimize routes window as a per operation application. This replaces the old behavior where you could only apply one boundary file at a time. Now you can apply multiple boundary files in flight as you build routes or optimize routes.
- Note: boundary codes will no longer appear on the order/stop/route card because the boundaries are applied per operation.
Lock Route Start Time
Previously this setting only locked the start time of routes created manually, but now this applies to a route created via any path including the route building wizard. This means if the setting is enabled and routes are built, then all of those routes should have their start time locked.
Volume Rounding
To better support load planning and visualization, we have introduced a new capability to round up load quantities (e.g., pallets) to the nearest whole number at the stop level. This ensures that fractional volume counts are always rounded up, providing a more accurate representation for truck capacity and preventing partial volumes from being overlooked in planning.
How It Works
This feature introduces a new method for calculating and utilizing rounded volume quantities within the system. The key components of this solution are:
New "Rounded" Quantity Alias:
- To use this feature, you must first create a new Quantity Alias that represents the rounded version of an existing alias. For instance, if you use Pallets, you would create a corresponding RoundedPallets alias.
- Important: You do not need to import any data into this new field. The system will automatically calculate and populate the values.
Updated Truck Capacity:
- You will need to update your truck master files and fixed route plans to include a capacity limit for the new rounded quantity alias. For example, a truck with a capacity of 26 for Pallets should also have a capacity of 26 for Rounded Pallets.
Automatic Stop-Level Rounding:
- Following any algorithmic operation (e.g., Optimize, Reschedule, route cloning), the system will now perform an additional calculation.
- It will sum the total volume of the primary quantity (e.g., Pallets) for all orders at a single stop or a consolidated stop.
- This total sum is then rounded up to the nearest integer.
- The resulting whole number is written to the corresponding "rounded" quantity alias field (e.g., RoundedPallets).
- Example: If the orders at a stop have a combined pallet count of 4.7, the system will write a value of 5 to the RoundedPallets field for that stop.
Capacity Violation Checks:
- Capacity violations will now be triggered by comparing the sum of the rounded quantity values (RoundedPallets) for all stops on a route against the truck's capacity for that same rounded alias.
Consolidation Logic:
- Rounding occurs after orders are consolidated at a stop. The system treats each consolidated stop as a single unit for rounding purposes.
Example Scenario:
- Stop 1 contains orders A and B, which consolidate to a total of 0.9 pallets. This value is rounded up to 1 RoundedPallet.
- Stop 2 contains orders C and D, which consolidate to a total of 2.1 pallets. This value is rounded up to 3 RoundedPallets.
- The total RoundedPallets for the route would be correctly calculated as 4 (1 + 3).
Bug Fixes
- Fixed an issue where some users were not able to view points of interest created by other users.
- Fixed an issue where deleting a pinned route caused the map to not reframe to the overall view.
- Fixed an issue where line segments for stops with actuals did not turn gray if route line styles were set to Road Network
- Fixed an issue where if an expected order and received order were consolidated onto a single stop, the Trim action would appear to trim the expected order off but the action did not actually complete.
- Fixed an issue where users could choose to sort the Route Details pane by the Fixed Time. The Route Details pane should not be sortable as it is listed in sequential order.
- Fixed an issue where Latitude and Longitude values were showing more than 5 decimal places in Route Details grid view.
- Fixed an issue where duplicating or taking another action would cause the unloaded orders filter to fall off.
- Fixed an issue where the updates side bar window was continuously re-opening for users.
- Fixed an issue where the MVR service processing time was unusually long.
- Fixed an issue where redispatch did not work in MVR.
- Fixed an issue where the filter table was showing numbers instead of letter designations for time zones.
- Fixed an issue where the geocode function sometimes was not working.
- Fixed an issue where the Calendar Start Time setting was only available to admin users but it was a user specific setting. Now this setting is a “per branch” setting so admins can set this value for non-admin users.
- Fixed an issue where the Create Truck drop down would not show all trucks as expected.
- Fixed an issue where the unloaded order pane remained open after building routes.
- Fixed general predefined route issues.
- Fixed an issue where building routes with 2500 records was not working.
- Fixed an issue where users could edit the Account ID, causing the old account info to delete/remove the original. Now this field is static except for when creating a new account.
- Fixed an issue where route optimization was not working fully with the new multiday date picker.
- Fixed an issue where the create route endpoint would time out if certain conditions were met.
- Fixed an issue where predefined badges were not displaying correctly in the Route Details.
- Fixed an issue where auto rescheduling was not working.
- Fixed an issue where Route Details card view was sometimes not rendering values as expected after a manual change.