🚀 Releases
5.9.2 - 09/25/24
Core
Enhanced Route API Endpoint
/v1/routes
endpoint to support both creating (POST
) and updating (PUT
) routes. This update will allow our integrated customers to send a full payload for a route and use a PUT
request to update it.- Full Route Payload for Updates: Customers will send the complete route payload for each
PUT
upsert. - Automatic Route Adjustments: OneRail will detect differences in stop quantity and/or sequence within the payload and update the route accordingly.
Integrations
Barcode Functionality for a Specific Provider
Add the ability for a specific platform to receive barcode information from OneRail that will enable as spto generate barcodes to appear on the drivers mobile application.
Specific Provider's Vehicle Integration for a Specific Client's Deliveries
Enhancement to a specific provider to cleanly pass requested vehicle for a specific client's deliveries from Shipper Extra Data.
Intra-Day Windows for a Specific Client
OneRail has completed development of the intra-day functionality for a specific client which allows them to send OneRail customer appointment windows. This functionality is behind a flag until this client is ready to test this functionality in their environment.
Suggested Vehicle for a Specific Provider
Enhancement to pass OneRail suggested vehicle to a specific provider.
Driver on the Way Event for a Specific Client
Enhancement to the integration for a specific client to pass them a Pick Up ETA for deliveries. This will require testing with this client as there are updates required on their side before this can be operationalized. Flag will remain off until that is complete.
OrderId Remapping for a Specific Provider
Enhancement made to the integration for a specific provider to enhance their reporting capabilities. This enhancement updates the message sent to this provider and outgoing carrier events back to OneRail.
Specific Provider Creds for a Specific Client
Enable deliveries for a specific provider at a location for a client-specific account
OR Assist
Published OR Assist 2.0 (for OR Assist enabled accounts only)
OR Assist 2.0 has been published to all OneRail environments. This enhancement brings a new look and feel to OR Assist, streamlined functionality, and more usable walkthroughs that can be used in any scenario.
To access OR Assist, select Help in the top-right corner.
General Fixes and Enhancements
- Carrier search
- Current location lookup method prevents customer address update
- Saved locations are overwriting delivery data
- Change how visible vs hidden columns are saved
- Edit Service Levels for orders in "Draft" Status
- POD/Signature image download button does nothing
- Saved Views List not sorted
- Saved Views allow duplicate values
- SLA EP loads too much data for what FE needs to display
- Add New "Documents" Column to Table Views
Client-Specific Fixes and Enhancements
- **** Only
- Update Manual Creation to Use client-specific SL's
- ****** Only
- Update Manual Order Forms to Display Select Accessorial for a specific client.
5.8.2 - 09/11/24
Core
In-Store Barcode Scanning (Future Scope)
Introducing a new feature to enhance the driver pickup at store experience with support for barcodes. This feature addresses the scenario where driver can show the barcode to the store associate which helps the associate find the order on their systems to hand it over to the driver. This helps us save additional time and effort required at the store front to pull up orders and reduce overall time required for driver pickup.
Key Features:
- Ability to generate different types of barcode and QR codes.
- Ability to generate barcode using different parameters.
- Displaying Barcodes and QR codes in ORD.
- Delivery Details Lite webpage URL for Non-ORD LSPs.
Mobile
Migrating Create Account Form
The form that allows LSPs to self-onboard will now be part of the OneRail Driver website. This will allow for a better experience when signing up for ORD.
Grouping Users into Teams (MVP)
We are excited to introduce the ability for ORD LSP users to group individuals into Teams. This feature allows for better organization and management of personnel.
Key Features:
- Users can now create Teams consisting of multiple drivers and a dispatcher.
- The dispatcher will have the responsibility of managing all drivers within the Team.
This update enhances coordination and oversight, ensuring more efficient operations and improved workflow management for ORD LSP users.
Integrations
Barcode Functionality for Specific Providers
Add the ability for specific providers to receive a URL for deliveries requiring a barcode in notes.
Barcode Functionality for a Specific Provider
Add the ability for a specific provider to receive a string value for barcodes and allow a specific provider to generate a barcode. This functionality will not be available in Production on the provider side until late September due to the provider's code deployment schedule.
7 day Schedule Deliveries for a Specific Client
Provide the ability to schedule a delivery up to 7 days in advance and reschedule a delivery up to 8:00 PM local time the day before a delivery. The client is to provide functionality for the cutoff time for rescheduling.
Proof of PickUp Functionality for a Specific Provider
Added the ability to receive Proof of Pickup from a specific provider for deliveries. This is configurable by shipper.
Client-Specific Invoice Service Migration
OneRail has successfully tested with a specific client to ensure they can migrate from Mulesoft to Azure. OneRail will migrate our code and then coordinate the changeover with the client.
Routing for a Specific Provider
Integration with a specific provider has been upgraded to be able to send routes and receive events with the provider for Single Pick Up and mulitple Drop Off routes.
Specific Client Service Duplicate Events in Event Hub
Fix implemented to ensure only one instance of events are received by a client in their specific service's event hub.
Finished Event Enhancements for a Specific Client
Enhancement to add order item payload to the Finished event for a specific client.
POD Required Flag for a Specific Provider
A specific provider requested OneRail to pass a flag to them that formally requests POD for each delivery to increase the reliability of POD images that OneRail receives.
Accessorial for a Specific Provider
Provide the ability to send accessorial and quantities to a specific provider using notes. Share using notes.
Barcodes for a Specific Provider
Enhancement to the integration for a specific provider to be able to pass them a barcode value and barcode type which they will use to generate a barcode to be displayed on the drivers mobile application.
Accessorial for a Specific Provider
Provide the ability to send accessorials and quantities to a specific provider using notes.
⏱️Coming Soon
Core
Foreign Currency
As part of Internationalization, we must implement Foreign Currency support to cater to new markets. It is essential that our platform is capable of handling multiple types of currency as per the region that it caters to. We are adding a configuration option for currency at both the organization and location levels so that the setting can be inherited by the associated locations and users, respectively.
Add "Origin Location" Picklist to Order Creation Forms
We are introducing a new feature to enhance order management for shippers with multiple locations within a serviceable area. This update addresses scenarios where order items are out of stock at the originating pickup location but available at a nearby store.
In response to a client's specific requirements, our core system will now recognize when an order is created by one store but is intended for pickup at a different location with the available stock. To support this use case and enable scalable adoption for other customers, we have added a new attribute that identifies the store where the order was created.
Key Enhancements:
- A new option in the manual order forms allows users to specify an alternate pickup location different from the origin store.
- This feature ensures seamless order processing and fulfillment across multiple locations within the same serviceable area.
This update streamlines the process of managing inventory across different stores, improving efficiency and customer satisfaction.
New "Route Details" Page
We are enhancing our table views to include a "Route ID" column, which will now link to a newly created "Route Details" page. This page provides comprehensive insights similar to the "Order Details" and "Delivery Details" pages.
Key Features:
- Hyperlinked Route ID: Click on the Route ID in table views to navigate to the "Route Details" page.
- Enhanced Route Visibility: The "Route Details" page includes a granular break down of all route stops, mileage, ETA, etc.
This update offers increased visibility and control over route management, streamlining operations and improving user experience.
Update Manual Order Forms to Allow Any Service-Level to use Delivery Windows
We are introducing a new enhancement to both the manual order forms and our APIs to address a key issue related to delivery window accuracy. Currently, some logistics service providers (LSPs) would prefer to have deliveries dispatched to them a day in advance. While our system supports Delivery Windows, allowing users to schedule future pickups, we’ve found that the defined windows don't always align with the desired service level—such as meeting a 90-minute window for delivery.
To resolve this, we are implementing a "Pickup Window" feature that will automatically calculate the corresponding "Delivery Window" based on the selected service level.
Key Improvements:
- Pickup Window Definition: Users can now define a specific Pickup Window, and the system will automatically calculate the appropriate Dropoff Window.
- Service Level Alignment: This ensures that the dispatch windows meet the required service levels, such as a 90-minute window or any other defined timeframe.
- Operational Efficiency: By streamlining this process, OneRail can dispatch orders more efficiently to LSPs, improving overall operational effectiveness.
This enhancement helps ensure that service-level agreements are met consistently, providing more accurate scheduling and reducing the risk of misaligned delivery times.
Mobile Fixes and Enhancements
- Return Containers and All Nested Children for Deliveries with Containers in ms-mobile
- Not valid role error during login for AAP builds
- Unable to cancel deliveries in a route
- Newly assigned delivery on the top left corner menu list button not displaying
- Item dimension is displayed as a metric when drivers use the imperial
- Driver/LP Dispatcher unable to accept or assign delivery. The error message "Delivery is not available anymore" does not disappear from the driver screen and blocks the driver from action. This can be resolved if the driver reopens the app
- Changes in ORD Edit profile screen to include new service end point
- New backend service that allows a driver user to edit their own profile data
- Display Barcode in Mobile App
- Newly assigned delivery on the top left corner menu list button not displaying
- Ability to see the newly scanned delivery from the Control Tower on the Driver dashboard
- Visibility Bar Code Scanning \"Picked Up\" event not sending scan data
- Duplicate scans bug
- Show Quantities for Service Accessorials
- Date for delivery window is not displayed on the app
- Display Dates on All Deliveries
General Fixes and Improvements
- Fix Vehicle Recommendation for SUV / Mini Van
- Enhancements to "Delivery Cost Info" Section
- Order Advance call when opening order details causes delay
- Bug: Upload CSV should Create Predefined Container if it does not exist in DB
- Bug: Upload CSV is mixing/missing container items on orders
- Ensure Delivery Costs Appear Correctly on CX Notifications
- Update LP Transform to Get Currency Data from Currency API
- Update Brod CSV upload endpoints to Support Currency Type
- Update "Delivery Details" Page to Include Counts of Container Types
- SLA re-match on partial update does not account for original Service Level
- Shipping Label Not Displayed When Using View Button
- View in Control Tower button is available for revoked delivery
- Leader/Follower OrderID and Record Display (list page)
- Ability to name Markets
- METRICS_DELIVERY_API converting imperial values to incorrect values when not requested.
- CX preview does not show POD image on delivered page
- Updates to Delivery Details Page
- Geo-Ping Not Updating PickupETA on Subsequent Triggers
- When I refresh the page, I can not see the green checkmark sign in front of the view
- Mismatching between the Accessorials on the Add Filter and New Order Pickup/Drop Off accessorials lists
- Search on LP Control Tower does not load data as if empty when reset to empty text
- Show quantities for Service Accessorials on LP Control Tower
- Updates to Notes on "Route Details" Page
- Keep Filter Selections When Refreshing on Control Tower
- Support additional barcode formats in organization settings
- Generate URL for Delivery Details Lite webpage containing Barcodes
- Creating a simplified delivery details webpage for Non-ORD LSPs
- Location filter duplicate issue when refreshing the page after removing the Location from the filter without "Apply"
- Upgrade to NodeJS 20 or newer
- Save RouteCost data to new data points
- Ability to mark Service Levels as active/inactive
- Selecting multiple pickup locations in the filter causes external routes not to load
- New data column for Routes and the Geopath json
- Accessorials Displaying in the Incorrect Order
- Add "Incorrect Accessorial" option to the Exceptions list
- Hide "Create New Delivery" Button on Order Details for AgRev
- Update Error Handling Message When User Already Exists
- New data column for Routes and the Geopath json
- Cancelling a scheduled delivery doesnt clear the scheduled information
- Creating/Editing Deliveries Via the UI with Alt-Location Geopoints
- Active orders with future dispatchAt do not display
Client-Specific Fixes and Improvements
- * Only
- Filtering for locations attached to a specific functionality displays UUID
- Leader/Follower OrderID Display
Comments
0 comments
Please sign in to leave a comment.