✅ Released

2.1.6 - 1/27/23

Integrations

To be added

Core

LP Ranking Enhancements

OneRail's algorithm to calculate the best Logistic Provider (LP) for delivery selection has several enhancements coming up:
  1. The current implementation of how data is fetched for LP ranking is calculating deliveries that are in terminal states as 'in flight'. Deliveries in these states are now excluded from the calculation. Additionally, the calculation used for SLA Met was updated to only look at completed deliveries in SLA time.
  2. The calculation is being updated to only reference 'Final Mile' delivery modes when weighing and selecting an LP.

Contact Email Address to Locations Information

Contact email addresses can now be added to individual locations.

Email Notification When "Long Wait At Pickup" Exception is Triggered

When the exception "Long Wait at Pickup" is logged at a location, a notification will be sent to the contact email address (if there is one) for that location to inform. This was requested by a specific client to be alerted of what order and the item(s) are impacted so that they can remedy these issues internally.

Create Return from "Order Details"

A return delivery can be created from the "Order Details" page from the individual shipment/delivery. When a return is initiated from here, all the original information from the delivery is copied into the "Return" form. The original dropoff location becomes the "Pickup Location" and the original pickup location is now the "Dropoff Location". Additionally, users can select which item(s) and quantities they are needing to return. Return deliveries will show "Return" on the delivery to indicate it's a return delivery.

Schedule Dispatch

Deliveries can be scheduled for dispatch at a future date and time. There is a minimum threshold of 5 minutes that a delivery cannot be scheduled for dispatch. For example, it is 11:56 AM and you want to schedule a dispatch to go out at 12:00 PM. The earliest time a dispatch can be scheduled is 12:01 PM. Dispatches that are scheduled can be canceled at any time as long as the date and time entered have not occurred.   
Note: If a delivery has an SLA with "Delivery Windows", the "Schedule Dispatch" button is disabled.


Fixes and Reporting Enhancements

  • AAP - Added SSO in UAT environment
  • Deliveries - Fixed an issue where editing a delivery was deleting other deliveries associated with the order
  • LP Reporting - Optimize Dataset
  • LC Order Tracking Report - Relocated Search Bars
  • LP Attempt Analysis Report - this report will now filter out all Follower deliveries so that reporting numbers are not skewed
  • Pepsi Operations Report - optimized to show a year's worth of historical data
  • Reporting - Updated reports containing the visual graphic named "Deliveries by Created At(Local)" to "Deliveries by Hour" to better represent the information contained in the visual.
  • Shopify App - Upgrade to Shopify API 1.0 and created setup instructions for new users
  • Control Tower - update to fix vehicle description being cutoff in Delivery Listing and updated the driver tooltip to better display information
  • LP Control Tower - added search by Driver Name and LP Name
  • ORD - Added Org ID to backend logs and fixed an app issue where the driver status was updated only after the app was restarted
  • Regression testing - added Mobile MS to regression collection

2.1.5 - 1/19/23

Integrations

UPS Label Rotation for Pepsi Ecomm

UPS does not provide an option to rotate labels in their API. This fix provides a rotated label for Pepsi Ecomm to allow labels to be accepted in their downstream system without intervention from the Pepsi team.

LP Control Tower - Delivery Coverage Tool

OneRail users will now be able to quickly find LP coverage for a delivery that falls into the OneRail Processing status. There will be an option on any OneRail Processing delivery called "Open in LP Control Tower", redirecting the user to the LP Control Tower Map displaying all available options for coverage across all LPs.
 
This new functionality will be accessible through any list quick menu or in the delivery details page (see the two images above for reference).

2.1.4 - 01/17/23

Core

LP Control Tower - Stop Status

Enhanced Route visibility through colored-coded "Stop Statuses". The statuses will allow an LP Delivery Manager to quickly understand the progress of a route and any issues that may arise at the individual stops. The different Status possibilities are:
  • En Route
  • Arrived
  • Completed
  • Incomplete
  • Partial

LP Control Tower - Revoke Timer

Fixed issue where the revoke timer for some deliveries will show as 0 min, even though the delivery had been recently assigned. This issue was only affecting the visibility of an accurate revoke timer and was not affecting the actual time that LPs have to assign a driver.

Fixes and Improvements

  • Updated the MDP Bot to Include the following Delivery States:
    • Arrived for Pickup
    • Arrived for Delivery
  • Labels Updated to Display Individual Container Weight

2.1.3 - 01/12/23 

Reporting

Enhancements

General stability and performance enhancements related to loading times in CORE's Reporting tab. Unused reports were archived to improve capacity consumption as part of a Data-Cleanup initiative.

Fixes and Improvements

  • Delivery Date/Time Updated to Match Backend Returned Object
  • LP Configuration Error Message

2.1.2 01/10/23

Core

Map New Role to 'Driver' Role 

Customer has new contract drivers that will be using OneRail. The contract drivers have their own mapping that needed to be mapped to the existing "Driver" role in OneRail's staging and UAT environments so testing could be done before enabling these drivers in OneRail's production environment.

Risk Calculation Enhancement

Enables users to receive a more frequently calculated Risk factor in the different stages of the delivery process. The Risk formula has been strengthened to support multiple calculations depending on the status of the delivery, while continuously accounting for the time consumed by that specific SLA.

Consolidated Pickups in Routes

Users will now have better visualization of routes in the Control Tower. They will be able to see the IDs for all the orders being picked at the same location or at the same geographical stop. This will enhance tracking and overall visibility for users that utilize the Routing feature.

Multiple Deliveries

Orders can have multiple deliveries created and associated with an existing order. Previously, there was the concept of ‘one order to one delivery.’ However, as we have identified with onboarding new clients, this concept does not satisfy every customer’s business needs. As an enhancement to the “Order Details” page, we have introduced new functionality that enables customers to create a new delivery and/or copy a delivery within an order. 

Create New Delivery 

From the “Order Details” page in Omnipoint (core), users can now add a new delivery to an existing order. A new button has been added called “Create Delivery.” When this button is clicked, the user is brought to the “Create Delivery” form to fill out the necessary information for this delivery.  
The following information is not editable when creating a delivery: 
  • Organization 
  • Order ID 
 
As part of the enhancements made to enable this functionality, there are a few things to note: 
  • The “Dispatch Delivery Immediately” button has been relabeled as “Dispatch Immediately.” 
  • The button placement has been moved and will now appear on each individual delivery an order may have for the following buttons: 
    • Dispatch Immediately 
    • View Shipping Label 
    • View Delivery 

Copy Delivery 

From the “Order Details” page in Omnipoint (core), users can now create a copy of an existing delivery. A new button has been added to each delivery called “Copy Delivery”. When this button is clicked, the user is brought to the “Create Delivery” form and all the details of the original delivery are copied into the form with most information being editable.  
The following information is not editable when copying a delivery: 
  • Organization 
  • Order ID 
  • Order Items 
  • Price 
  • Length 
  • Width 
  • Height 
  • Weight 
  • Description 
Note: Only new order items can be added to a delivery when copied. Existing order items are not able to be removed from a delivery. 

Manual Order Advancement 

As part of the body of work to allow users to create a new delivery or copy delivery for an existing order, we've enabled the ability for users to manually dispatch these deliveries. Now that the “Dispatch Immediately” button has been moved to each individual delivery, whenever a user clicks this button, they will see a modal appear to confirm the action of dispatching the delivery or to cancel. Additionally, organizations that use this functionality, have the ability to select rates based on the available LPs.

Reporting

Enhancements

General stability and performance enhancements related to loading times in CORE's Reporting tab. Unused reports were archived to improve capacity consumption as part of a Data-Cleanup initiative.

Cost Per Stop Routes Report

HD Supply needed their reporting updated to calculate the route cost per each unique delivery location instead of the cost per each unique delivery. The report now calculates and outputs the cost of the route based on the individual delivery location regardless of how many deliveries are being fulfilled to that location.

Integrations

Pickup and Dropoff Accessorials Now Available for LPs 

Pickup and Dropoff Accessorials have now been mapped in LP transform and can be passed to LPs after configuration with each LP integration. The flag is currently off in Production.

Fixes and Performance Improvements

  • Auto-Revoked Orders Not Resetting to 'Draft' Status
  • 'Draft' Pickup Task Removed from "Control Tower"
  • Combined Certificates for MySQL Single Server
  • Improved Error Handling for Delivery API
  • Database Performance Improvements
  • Fixed Order ID Link Redirect from Control Tower
  • General enhancements to improve reports
  • Mobile (ORD) Improvements - Version 19.1


? Coming Soon

Core

LP Control Tower - Driver Interactions

Users will now have the ability to click/hover on the Driver's avatar on the map and obtain information about the specific driver:
  • Driver Name
  • Vehicle 
  • Number of Deliveries Assigned
  • Phone Number

GeoFencing for Locations

Locations now have a 0.25-mile geofence to better track when a Driver arrives at a location, how long the driver is at the pickup location and the delivery location, and determine if a driver is in a Market.  This includes the following "Location" types:
  • When a driver's geolocation is within 0.25 miles of the geofence of the pickup location, the order's status will be changed from 'En Route to Pickup' to 'Arrived for Pickup'. 
  • When a driver is in the 'Arrived for Pickup' status and their geolocation moves outside of 0.25 miles from the pickup location, the order's status is changed to 'En route to delivery'.
  • When a driver's geolocation is within 0.25 miles of the geofence of the dropoff location, the order's status will be changed from 'En Route to Delivery' to 'Arrived for Delivery'. 
  • When a driver is in the 'Arrived for Delivery' status and their geolocation moves outside of 0.25 miles from the dropoff location, the order's status is changed to 'Delivered'. 

Create Orders with Accessorials

When creating an order through the "Add Order" form, accessorials can now be added to orders providing better insight into what is required to complete this delivery.


Parent Organization Visibility

OmniPoint supports organizational hierarchy for clients that have parent organizations with multiple business units (children). When a 'parent' user has the necessary permissions across a 'child' organization, they can now see, view, and manage that business unit from the "Organizations" page.

Proof of Pick and Proof of Delivery Enhancements

Proof of Delivery was only previously available when items were delivered at the dropoff location. Additionally, there were limitations that only allowed one image to be submitted as proof of delivery and one picture for the signature. 
A new section has been added to the “Delivery Details” called “Proof of Pickup”. Users will see this section when a signature, picture, or note has been provided for the pickup. Thumbnail images will also be available (if eligible) for a preview of the image. Drivers can now submit multiple images for proof of pickup. A maximum of three images will be shown as thumbnail images but a maximum of 25 images can be submitted for proof of pickup.
The “Proof of Delivery” section has also been updated to mirror the “Proof of Pickup” section. This section will only pertain to signatures, pictures, or notes provided for the delivery. Thumbnail images will also be available (if eligible) for a preview of the image. Drivers can now submit multiple images for proof of delivery. A maximum of three images will be shown as thumbnail images but a maximum of 25 images can be submitted for proof of delivery.  
The proof of pickup and delivery images can now be downloaded by clicking the “Download” link. When clicked, a modal will appear that gives users the ability to select single or multiple images to download. When multiple images are selected for download, the images will be downloaded into a zip file. 

Fixes and Improvements

  • Redirect LP Ranking to the New Cosmos Microservice Library
  • Update Orders Endpoint to Use new Microservice
  • Update Delivery Timeline to Only Show "In Progress" Once
  • Documents Section and BOL Not Displaying When BOL is Provided
  • Order/Delivery Items Shuffled Out of Order They're Entered In As
  • New Field Added to LP Transform
  • 'Search' Component Updated to New Design