Release Notes Summary: L2U Core 2.8.8
Key Features and Improvements:
- Enhanced API for Items
- Introduced new item fields, including capacity (Length, Width, Height, Volume, Weight, Quantity) and other attributes (SKU, Product ID).
- Fields are integrated into Stops, Shipments, and Trips APIs, with capacity data calculated at the stop/shipment level.
- Independent Item Handling
- Items can now exist independently of stops/shipments. Unlinking no longer deletes items, ensuring data retention across systems like API, AppPortal, Shopify, and Zapier.
- Trip List Export Updates
- Exported trip files now reflect the updated stop order after reordering within a trip.
- Additional Data and Display Enhancements:
- Added Temperature Data Column in GPS Stop Reports.
- Displayed Source Reference on stop/shipment details pages.
- API support for fetching Brand Logo for mobile stop data.
This release introduces improved API capabilities, enhanced reporting, and better item and trip management workflows to optimize user experience.
For detailed release notes, screenshots, and use cases, please refer to the next section.
Features
New Item Fields Available via API
New fields for items are now accessible via the API, enabling better handling of item data associated with stops and shipments.
Details:
- Capacity Fields: Length, Width, Height, Volume, Weight, Quantity.
- Other Fields: SKU, Product ID.
- Capacities are automatically tallied at the stop/shipment level when items provide these values.
- APIs impacted:
- Items (Add, Delete, Fix Unlink).
- Stops/Shipments (Batch Import).
- Trips (Retrieve data).
Use Case:
A warehouse operator can now include detailed item dimensions, weight, and quantities directly in shipment data. This ensures accurate reporting and optimal resource allocation for delivery.
New Item Fields in Stops and Shipments Forms
The same capacity and other fields have been integrated into the UI for stops and shipments, allowing users to enter these details manually.
Details:
- Data synchronization between items and stops/shipments is maintained.
- Capacities provided at the item level are calculated if missing at the stop/shipment level.
Independent Item Handling
Items can now exist independently in the system even after being unlinked from stops or shipments. They are retained in the database, preventing unintended deletions.
Details:
- Updates made across the AppPortal, API, and integrations (e.g., Shopify, Zapier).
- Items are no longer deleted when unlinked; they remain available for future use or reassignment.
Use Case:
A logistics manager can unlink an item from a shipment without losing the data, allowing for reuse or reassignment to a different shipment.
Trip List Export Updates
Exported trip lists now reflect the updated sequence of stops after reordering in the UI.
Details:
- The exported file mirrors the trip order seen in the application.
- Resolves inconsistencies between UI and exported data.
Use Case:
A delivery planner can export accurate trip data to share with stakeholders, ensuring that the order of stops matches the operational plan.
Additional Reporting and Display Enhancements
Temperature Data in Stops Report
- A new Temperature Data column has been added to Stops Reports in GPS reports.
Source Reference Display
- Source references are now displayed alongside Locate2u reference numbers on stop/shipment detail pages.
- Example: Stop L2024XXXXXXXXX / <SourceReference>.
Brand Logo in API
- API updated to allow mobile platforms to fetch and display brand logos for stops.
Use Case:
- Temperature tracking enhances shipment compliance for temperature-sensitive goods.
- Including the source reference improves traceability for customer inquiries.
API Validation for Invalid Inputs
Improved validation for item status updates in the API, reducing errors during updates.
Auto-Update for Trip-Level Status
Trip-level status now updates automatically when stops or shipments within the trip are modified.
Customer Portal Assignment Fix
Stops manually assigned to a customer now inherit the correct trip-level customer ID, ensuring proper association.
Rate Calculation Fix
Stops now correctly calculate distances for rates when charges are reverted.
Team Manager Display Issue
Resolved display issues in the AppPortal where team managers could not view trips without expanding entries.
Invoice Generation Restriction
Unapproved trip entries can no longer be included in invoices, ensuring compliance with review processes.
Service Package Stops Address Update
Resolved a bug that prevented address updates for stops associated with service packages.
Date Filter for Stops Without Trip Dates
Stops without trip dates now appear correctly when date filters are applied.
API Endpoint Freeze Fixes
Addressed freezing issues when expanding certain API endpoints, such as POST Order and GET orders/search.
Customer Inheritance for Stops
Shipment pickup and drop stops no longer inherit the trip’s customer ID after updates.