🚀 Releases
5.6.1 - 06/05/24
Core
Route IDs
We are introducing a new list view feature to improve route management for our users. This feature allows users to view all planned or active routes in a concise list format, making it easy to check the status of each route and make necessary adjustments.
Key Features:
-
Search Functionality:
- Searching by Route ID is now available on the "Dashboard", "Deliveries", "Orders", and "Control Tower" pages.
- Searching by route ID/name displays only matching routes based on the applied filters.
- Searching by inpidual delivery displays both the route line and the specific delivery.
- Searching by Route ID is now available on the "Dashboard", "Deliveries", "Orders", and "Control Tower" pages.
-
Navigation:
- Selecting a route opens the Route Details page.
- Selecting an individual delivery opens the Delivery Details page.
This update enhances the ability to manage and track routes and deliveries efficiently, providing a clearer and more functional overview for routing users.
Dispatch Date and Time Column
In response to customer requests, we have added a new column to display the date and time of deliveries, including future-scheduled dispatches. This information is essential for shipper operations, aiding in better planning and preparation for incoming deliveries.
Key Benefits:
- Enhanced Visibility: Access to dispatch dates and times enables shippers to streamline workflows and coordinate efficiently with drivers.
- Improved Operations: This enhancement contributes to smoother operations and overall better logistics management.
This update empowers our customers to manage deliveries more effectively, ensuring more efficient and organized shipping operations.
Integrations
Map EnRoute to PickUp Status for Senpex
Allow OmniPoint to receive En Route to PickUp status events from Senpex.
Add Pro SLAs for a Specific Client's Deliveries
Added logic to determine which deliveries are specially designated deliveries for a specific client and make that information available in the UI.
US Integration for a Specific Client
Delivered Brand ID functionality to allow deliveries to be routed to the appropriate OneRail organization and updated new organization to leverage existing events for a specific client.
General Fixes and Improvements
- Bug: cost-plus on top of pass-through pricing uses wrong ID to get delivery
- Display Route Stops in Routed Order
5.5.2 - 05/22/24
Core
Force Reassign Route Drivers
Users of the routing features for internal fleets will now have the ability to reassign a route to a different internal driver, regardless of the individual statuses of the stops. This functionality gives more control to dispatchers by giving them the ability to override assignment and continue operations.
Exporting Capabilities for Routes
Users will now be able to export individual route data from Control Tower into a CSV format to allow for data manipulation and analysis.
CSV Routing Support for External Routes
Users will now be able to designate a Routes CSV to be optimized for Internal of External fleets. This enhancement allows organizations to determine the order of a route to be followed by a OneRail Network LSP.
Client-Specific Dispatch Button Enhancement
A specific client's users have experienced unintentional dispatches to third-party couriers, causing potential disruptions. To address this issue, we're working on redesigning the dispatch flow to reduce the likelihood of these inadvertent actions. By refining the dispatch process, we aim to create a more intuitive and clear workflow for users. This enhancement will help minimize the chance of unintentional dispatches, providing a smoother and more efficient experience for this client's users.
Mobile
Support for Stock Replenishment Deliveries
Users will now have the ability to configure Shipper Contracts to enable this functionality, where the driver will be prompted to pick the items that he is delivering at a delivery location. These configurations will be available under a new section in the Contracts called Service Mode Settings:
Drivers that are assigned deliveries matching to these type of contracts, will be required to specify the items being delivered at each stop/location. The list of available items will be populated from the list of Products saved on the Shipper organization.
Mobile Bug Fixes
- Route list is not updated after canceling delivery from LP CT
General Fixes and Improvements
- Delivery Start TimeStamp incorrectly recorded for Scheduled Deliveries
- Customer Locations CSV Entity Type
- Delayed LP cancelation revokes delivery with active LP in ORD
- Routing Market Hours
- Route Refresh
- Route ID Fix for Dashboard
- Hide Cancel Buttons on LP Control Tower
- Fix for multiple deliveries within the same order are not displaying the correct items
- External Routes completed by synthetic events are not getting removed from the Control Tower
- Allow marking deliveries as "ARRIVED_FOR_DELIVERY" from other states
- Push API timeout errors
Client-Specific Fixes and Improvements
-
* Only
- Fix for dispatch delay issue
-
*** Only
- Fix for duplicated order ID
5.5.1 - 05/08/24
Core
Barcode Scanning Using ORD
ORD users will have the ability to scan containers/items, with the scanned data seamlessly stored. The enhancements needed for ORD outlined in this task outline the expected user experience with using scans and scenarios for when certain actions aren't readily available due to driver offline, internet connection issues, etc.
Mobile
Bug Fixes
- LP manager without team does not see a driver without team on No Driver tab and on Assigned tab
- Mobile does not apply the second filter
- Pickup advancement only when assigned to Location
- Display Shippers list under Settings
- Filter for New deliveries to assign does not work
- Show driver icons on map in New Delivery section
- Hide links to mobile app for specific users
- ORD Users Sign In Issue
Client-Specific Fixes
-
* Only
- Misaligned burger menu
- Unauthorized error in location collector results in the client's users not appearing in store
Integrations
Add Item-Level Details For a Specific Provider
Map Name, quantity and dimensions to payload for a specific logistics provider.
General Fixes and Improvements
- Driver Assign Modal Not Assigning Driver from Dropdown
- Сonflict when selecting users with the same name
- Use SLA instead of revoke timer in OneRail Processing status
- Locations unable to route within 3 hours of Market Close Time
- ORD driver is able to assign a driver after a successful revoke
- LP manager without team does not see a driver without team on No Driver tab and on Assigned tab
- Add "Route ID" Column to Table Views
- Missing Address 2 if entered manually
- "unable to find a delivery vehicle for delivery group" Error Message needs re work
- Add New "Store Number" Column to Table Views
- Fix Typo's and General Cleanup on CX Notifications Page
- Add "Shipment ID" Column to Table Views
- Driver select by clicking on Avatar does not work
- Deliveries drop from LP Control Tower when revoked at the same time when LP cancels
- When there are no locations selected, Routes section is still visible with no content.
- New Endpoint in Delivery API for route create
- CSV Shipper Location uploader does not account for country
- Update Search Input Field to Support Searching for "Item Identifier"
- Add New "Store Number" Filter to Table Views
- Creating second return item is not possible
- Update Search Input Field to Support Searching for "Store Number"
- geocodingRouting geocoding error results in UPS not being selected
Client-Specific Fixes and Improvements
-
* Only
- A specific client is not receiving Driver assigned events for internal drivers
-
** Only
- Label Resolution and Font Enhancements for improved readability
5.4.1 - 04/10/24
Core
Cartonization Rate Shop Configuration
To streamline delivery pricing from designated carriers, as few favor bundled items while others prefer individual packaging. A new section in the "LSP Configurations" dedicated to selecting configurations based on predefined containers in "Packing Management". These containers will define how all items in a delivery should be packaged to meet specified parameters, allowing for rate shopping based on the calculated configuration of all items within the container.
Ability to Upload CSV Orders for "Visibility" Tracking
As part of our ongoing efforts to refine and improve Chain of Custody, we are seeking to broaden the scope. Specifically, we aim to accommodate CSV uploaded visibility deliveries through OmniPoint, ensuring a comprehensive and adaptable solution for our diverse user base.
Mobile
Bug Fixes
- Fix action area for the delivery status change circle
Client Specific Bug Fixes
-
* Only
- *_Mobile App 2.0_Workflow is broken when the Driver selects the first Delivery Stop after completing first pickup
- Login logic change to never turn off driver toggle
-
*** Only
- Client statuses display "En Route" to pick up after mobile update.
- Address for a client-specfic mobile app pick up task displays "undefined"
Integrations
Duplicate Events for a Specific Client
Fix to remove duplicate event in the event hub for a specific client.
Carrier Visibility Integration for a Specific Client
Enabled a specific carrier integration for a specific client in the production environment.
Grouped Label Solution for a Specific Client
Optimized label generation to allow a specific client to efficiently receive labels at volume.
General Fixes and Improvements
- Ability to Add an Order/Delivery to a Route Via the Route API
- Ability to Remove an Order/Stop from a Route Via the Route API
- Ability to Resequence Route Stops Via the Route API
- Update "Packing Management" to Include Max Weight
- Update Downloadable Orders Template to Include New Columns for "Visibility"
- Ability to Upload CSV Orders for "Visibility" Tracking
- Pagination Does Not Refresh When Going to Next Page
- Add "Carrier Code" Configuration Option to LSP Organizations
- Add support for adjusting stale DeliveryWindows when creating a route
- Returning completed order does not copy the accessorials
- Driver can be assigned to the wrong team
- View New RouteID (Org Sourced Identifier) on Delivery Details View
- Enhance route checkboxes and map markers
- Add Scanning Required Configurations to POP/POD Settings
- Make Address and Email optional
- Item Qty 0 on External Routes
- Resolve the issue around using addresses outside of the US and Canada
- Driver assigned events are showing under previous LPs
- Ability to overflow route creation to external vehicles in UI
- Cartonization Rate Shop Configuration Computation Logic
- Add scans handling to statusUpdate
- Update ETAs to Accurately Calculate for Delivery Windows
⏱️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.
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.
Mobile Bug Fixes
- Not valid role error during login for a client's specific builds
- obile application not aware of user's current route
- New delivery does not appear after turn off airplane mode on Home page
- Incorrect rounding for metric driver when delivery has several items
- No distance for some drivers on New Delivery screen
- Fix scanning mode issues
- Incorrect button name when trying to assign a driver for delivery
- Text overlaps focus area when scan QR code screen is open
- Hide “PARSING_ERROR” for locations request
- No Driver assigned toast after successful delivery assignment
- Fix SSO issues with a specific client's Mobile App
- LPs attempt to assign a driver to a job, event does not go through and job disappears from LP
- Error Updating Delivery Status Failure Error
- Update routes on notification
- Unable to cancel deliveries in a route
- Driver delivery action slid responsiveness
- Fix for "Accept" note sign behavior
- Fix for note entry field
- Fix for notifications after all deliveries have been claimed/assigned
- Fix for notifications on new deliveries
General Fixes and Improvements
- Fix Vehicle Recommendation for SUV / Mini Van
- Deiveries Enhancements to \Delivery Cost Info\ Section
- Tracking webpage shows incorrect page when delivery status is OneRail Processing
- Add Delivery to Order converts dimensions to imperial regardless of numeric system
- Deleted location users showing on location page
- Order Advance call when opening order details causes delay
- Upload CSV should Create Predefined Container if it does not exist in DB
- 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
- Ability for Shippers to See Visibility Carrier Names
- Create ETA for Pickup Location
- Sync FE and BE Geocoding
- Client specific user doesn't display container items values similar to when logged in as OR user
- Show Business Name on the labels for B2B Orders
- Update Data Ingestion Logic to Support 'originLocation'
- 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
- Include overflow in Route Create
- Adjust notifications data
- Figure Out 0 Values in order_value Field and Item-Level Price Fields
- Display Route Stops in Routed Order
- Show other Profile fields and allow users to edit
- Capture and Save Route Total Mileage
- Bug: cost-plus on top of pass-through pricing uses wrong id to get delivery
- Change how visible vs hidden columns are saved
- Edit Service Levels for orders in "Draft" Status
Client-Specific Fixes and Improvements
-
* Only
- Investigate 500s on routeStop removal from internal route for a specific client
- *_UAT Clicking on column 'Store Name' on Orders page for third time, the column is not sorted in either ascending or descending.
- *_PROD Batched Invoices do not attach signature/POD to all invoices in batch
- BlueFletch compatibility fix for Android 14
-
** Only
- Label Layout and File Type Updates
-
*** Only
- Client not receiving new order notifications
-
**** Only
- Update manual creation to use specialized SL's
Comments
0 comments
Please sign in to leave a comment.