25.04.02
Introduction
We rolled out a patch for our shipping software – **PIYOVI version v25.04.02 — on April 30th, 2025. Below are the key release topics and details.
1. Manifest and Batch Shipment Screen Enhancements
We have introduced key enhancements to the Manifest and Batch Shipment screens to improve usability, performance, and relevance of data visibility.
Enhancements Include:
- User-Specific Default View: By default, both screens now display only records belonging to the logged-in user. Other users’ records are hidden unless specifically filtered.
- Advanced Filters: New filters added for Period, Carrier Name, Location, Status, Username, and Search. Only user-assigned carriers and locations are shown.
- Combined Filtering: Multiple filters can be applied together to narrow results. The system dynamically updates based on selected criteria.
- Search Functionality: Search supports manifest IDs, carrier names, batch IDs, etc., within the current user’s data.
2. Decimal handling for Unit Price and Item Quantity
We have made enhancements in how decimals are handled in Piyovi, specifically for international shipments. Piyovi now accepts and displays the unit price exactly as received from the ERP, without trimming or rounding. This ensures full accuracy and alignment with ERP data. However, for the total customs value, the system now limits the decimal places to two wherever applicable. Item Quantity: We have also updated the system to allow item quantities in decimal values, providing more flexibility for shipments involving partial or fractional units.
3. Document Print Sequence Configuration
We have introduced enhanced control over the document print sequence within Piyovi, allowing users to define the exact order in which documents are printed after a shipment is processed. Enhancements: · Print Order Control: Users can now set print sequence numbers (e.g., 0 for first, 1 for second, 2 for third, and so on) via Configuration → Document → Add Document/ Edit.
4. Apply Rule Enforcement
We have introduced business rule enforcement to ensure proper validation during shipment processing. Users with the Enforce Business Rule permission must click Find Rule—a matching rule will be applied if found, otherwise the shipment can proceed. If skipped, the shipment is blocked with a warning message. Update:
- If the user has the Enforce Business Rule permission and clicks Find Rule, the system checks for a matching rule based on the shipment details:
- If a matching rule is found, it is automatically applied to the shipment.
- If no matching rule is found, the system still allows the shipment to proceed.
This ensures the user has made an attempt to validate applicable rules before processing the shipment. - If the user has the Enforce Business Rule permission but does not click Find Rule, the system blocks the shipment and displays the following warning message:
Apply Rule is required before shipment.
5. UI Enhancements
We have implemented significant UI improvements across the Shipments module to enhance usability, consistency, and visual clarity. Layout Refinements: Updated button sizes, icon styles, avatars, and form controls for a more modern and consistent look. Improved spacing and alignment in:
- Carriers and Integrations Menu
- Shipment detail panels
- Dropdowns and list views
Filter Updates: we have updated shipments filter. Removed Edit Filter Info from the menu; editing is now handled directly within the filter modal. Reorganized filter form sections for more intuitive field selection and role-based sharing.
6. Map View of Shipment Tracking
A new interactive map view has been added to the Tracking screen, providing a visual representation of shipment milestones.
Features:
- Interactive Tracking Map - A real-time map now displays the shipment route using city, state, and country.
- Milestone Markers with Status Indicators - Each tracking event such as pickup, in- transit, exception and delivery are represented with visually distinct markers and status codes on the map.
- Modular Layout - The new layout includes dedicated sections for shipment information, milestone events, and map view. This modular design enhances clarity and user focus**.
- Zoom and Pan Functionality - Users can zoom in and pan across the map to explore specific tracking events along the shipment path.
7. Freight Direct Service for FedEx Freight in TMS Platform
We have introduced a special service, Freight Direct for FedEx Freight, along with the Carrier Additional Options tab in the TMS platform. This update outlines the logic and behavior of this special service, ensuring consistent data entry, visibility, and accurate rate calculations when selecting the FedEx Freight carrier.
7.1. Carrier Selection and Tab Visibility
FedEx Freight Carrier Selected
- The Freight Direct special service will automatically appear under the Special Services.
- The Carrier Additional Options tab will become visible on the shipping screen.
7.2. Carrier Additional Options Tab Configuration
When visible, the Carrier Additional Options tab will contain the following two dropdown fields:
- Freight Direct Type
- Transportation Type
These fields are associated with the Freight Direct special service and are used to configure additional shipment parameters for accurate pricing.
7.3. Freight Direct Special Service Behavior
a. If Freight Direct is enabled
- Users must provide values for both Freight Direct Type and Transportation Type to ensure that corresponding Freight Direct charges are included in the rate shop.
- These fields are not strictly mandatory (i.e., the system will allow proceeding without them), but leaving them blank will result in incomplete cost calculation.
- If Freight Direct is enabled but Carrier Additional Option details (i.e., Freight Direct Type and Transportation Type) are not provided, associated charges will not be reflected in the rate shop results.
b. If Freight Direct is disabled
- Carrier Additional Option fields are not required.
- Users may still populate them if desired, but shipment processing will not be affected.
Note on Special Service Combinations with Freight Direct
Some combinations of special services used in conjunction with Freight Direct may not be supported or returned in the rate shop. Behavior varies based on the selected services.
Examples:
- Unsupported Combination (No Charges Returned): Freight Direct + Inside Delivery + Inside Pickup
- Supported Combination (Charges Returned): Freight Direct + Residential Pickup + Residential Delivery + Hazardous