Release Notes
2026-01-29
- User Experience & UI Enhancements
- Visual Interface Refresh: comprehensive optimization of UI components, including updated color themes, refined search bar styling, clearer status displays, and improved table layouts for a more consistent user experience.
- Merchant Status Control: Users can now select specific statuses (Active, Draft, or Inactive) during the merchant creation process.
- Performance & Architecture
- Wise Order Push Optimization: Resolved timeout issues during order pushes to Wise to ensure smoother transmission.
- Daily Report Enhancements: Added filtering capabilities to the daily report, allowing users to drill down by Merchant Number, Channel Number, and Channel Code.
- Backend Infrastructure: Migrated OPC merchant functionality to a base service to support front-end APIs, including upgrades to the mapping and connection engines.
- Data Integrity: Implemented key prefixes in the V3 frontend cache to strictly isolate data and prevent contamination between V2 and V3 environments.
- Bug Fixes
- Dispatch Number Logic: Fixed a regression where dispatch numbers generated after reopening an order would stop incrementing correctly (specifically after reaching -10).
- Warehouse Retrieval: Resolved an issue where duplicate Warehouse IDs caused failures when retrieving the warehouse list (V2).
- EDI Data Conversion: Fixed a consumption type conversion error in the Delivery Order TMS EDI update topic.
- LSO-OMS Integration (Phase 1)
- Small Parcel Management Hub: Launched a dedicated Small Parcel module under OMS > Logistics. This centralized hub provides a 360-degree view of all LSO orders, consolidating package information, Proof of Delivery (POD) details, full event history, and GIS map visualization into a single interface.
- Advanced Search & Filtering: Enhanced the order list with robust filtering options. Users can now use Quick Filters (Airbill No., Billing Ref, Customer Name, Status, Service Center) or Advanced Search parameters (City, Attention Name, Zip Code, Scan Times, and Delivery Time) to locate shipments instantly.
- Redesigned Order Details: The new detail page offers deep insights into every shipment, featuring structured sections for General Info, Package Details, Fees, Ship From/To Addresses, and a visual GIS tracking map.
- User Experience & UI Enhancements
- Standardized Status Terminology: Redefined status names for clarity and business alignment (e.g., updated
Ascanto Possession Scan at Terminal andPicked upto Picked up by Driver). - Persistent Search Navigation: Improved usability by retaining search criteria when a user navigates back from a detail page to the main list.
- Tenant Awareness: Enabled seamless switching between different LSO tenants within OMS, ensuring a consistent UI style and experience across the entire module.
- Backend Logic & Data Integrity
- Automated Data Archiving: Implemented lifecycle management logic to automatically archive old or terminal-status package data to cold storage when an Airbill Number is reused. This prevents data redundancy and improves query performance.
- Event-Driven Integration: Expanded backend integration capabilities by connecting LSO with the
LegacyasnloadandlabelprintedeventSNS topics for real-time updates. - Data Synchronization Improvements: Optimized the scope for historical data imports and improved query performance for billing references. Resolved inconsistencies in order status synchronization between LSO and OMS.
- Delivery Logic Refinement: Fixed the
Deliveredstatus logic for signature-required orders. The system now correctly validates orders when asignatureurlexists and ascancode:Dis received, ensuring accurate updates even if Driver App data is incomplete.
- Module Enhancements
- Product Module\nAdded a new Product module to centralize item management and platform-specific configurations.
- Rate Shopping\nAdded a dedicated Rate Shopping module. Users can now configure:
- Carrier Accounts
- Carriers
- Carrier SACA information\nunder Automation > Rate Shopping.
- Channel Integration\nAdded an Integration module to support multi-channel order syncs, inventory updates, and fulfillment tracking.
- Warehouse Management\nEnabled auto-connection with UNIS Wise and default inventory sync settings via the Integration Module. Supports adding warehouses directly within OMS from:\nInventory > Warehouse > Add Warehouse.
- Shein Specific Improvements
- Label Creation: Enhanced label functionality for Shein orders by adding:
- Pro No
- Master Tracking No
- Carrier
- Delivery Service
- Product Publishing: Improved the Shein publishing workflow to support publishing products from OMS to Shein first, followed by configuration of:
-
Category
-
Attributes
-
Sales Attributes
-
Platform-specific fields
-
UI & Navigation
- System Redesign: Refined the color palette, typography, and component styling to align with updated design guidelines. Reorganized the main navigation menu for improved accessibility.
- Unified Selection: Integrated Tenant and Merchant selection into a single unified component with optimized visual hierarchy.
- Advanced Lists & Search: Added an Advanced Search Panel to Sales and Purchase Order lists, including filters for:
- Date ranges
- Status
- Amounts
- Custom attributes
- Customizable Columns: Supports configuring visible columns, adjusting their order, and saving personalized views.
- Visual Feedback: Applied interactive row-hover effects to all data lists for improved navigation.
- Fulfillment & System Logic
- Order-Based Task Pushing: Improved fulfillment by enabling outbound tasks to be pushed to warehouses based on specific inventory and product query conditions.
- EDI Integration: Integrated the mapping and connect engines to support DC push via EDI.
- Shipping Requests: Added a filter for the Merged option (Yes / No) in the Shipping Request module.
- Bug Fixes
- Inventory Sync: Fixed an issue where new items failed to synchronize; updates are now processing correctly.
- PIM Request Timeout: Resolved a timeout issue with PIM during reopening that previously caused order-splitting failures.
- Enhancements
- Added support for sending email reports at user-selected local times, using UTC-based storage with automatic time zone and Daylight Saving Time adjustments (default: Los Angeles).
- Updated warehouse management logic to disable automatic warehouse updates from WMS configmaps for V3, V2, and unassigned versions. Warehouses can now be fully managed directly in OMS.
- Resolved an inventory synchronization issue where newly created items failed to update correctly.
- Fixed a compatibility issue with WISE 2.0 public API requests, ensuring successful OMS shipment creation when WMS DC data does not include an
omsId.
2025-12-18
- Order & Fulfillment Enhancements
- Added the ability for users to enable the order merge rules feature, allowing multiple orders under defined conditions to be merged for fulfillment (Automation > Sales Order Routing > General Rules > Merge Rule Settings).
- Enhanced Exception Order Alert Email to include merchant-level reporting for faster troubleshooting.
- Added support for emailing customers a Drop ship Order report for all Shopify drop ship orders from now until next January. (V2)
- Fixed incorrect Tenant ID for orders pushed from OMS V3 to Wise V2.
- Added support for removing an already configured Primary Warehouse. (V2)
- Added support for re-pushing POs even when the PO is in Cancelled status.
- Added the Original Data Channel field to Order Details to support mapping via the Retail Mapping feature.
- Bug Fixes
- Fixed an issue where warehouse ranking wasn't refreshed after add/delete operations in CRM.
- Resolved the issue of duplicate order pushes and potential duplicate shipments caused by Connect Authorization Fail errors during WMS order synchronization.
- Fixed a timeout issue when retrieving merchant info for the Drop ship Order Report from Item DI and improved caching behavior. (V2)
- Fixed an issue where a single DC could be triggered multiple times.
- Alert Email Notification Enhancements
- Improved email notifications for Exception Orders in OMS V2 and V3 to provide more actionable info:
- Added a Data Channel column to identify the originating channel for each order.
- Enhanced the Reason field to include specific SKU and warehouse details.
- Added validation logic to prevent empty notifications and exclude normal orders from exception reports.
- Order Routing Enhancements
- Enhanced order routing logic to support simultaneous configuration of Assign Warehouse by Accounting Code rule and General Routing Rules.
- Drop ship Order Reporting
- Added support for emailing the Warehouse Operations team a daily Drop ship Order report for all drop ship orders, effective from now through next January. (V2)
2025-11-20
- Order Enhancements
- Added Retailer Mapping with configurable input conditions and mapping results to ensure more accurate data routing from Sales Channels to WMS.
- Added EXW (Ex Works) and FCA (Free Carrier) options to freight terms in Sales Orders to support more precise logistics handling in WMS.
- Synced the Title field to Purchase Orders, now displayed on 944 RC (Receipt Confirmation).
- Expanded the lifecycle status sync from WMS, enabling users to track detailed fulfillment stages such as Committed, Picked, Packed, and Loaded.
- UOM Mapping Bug Fixes
- Fixed an issue where the empty UOM value defaulted to the SKU itself.
- Fixed an issue where SKU/UOM mapping rules were not properly applied after configuration.
- UOM Mapping Logic Update:
- If the UOM value is empty, default to EA
- If the UOM value exists, apply the existing UOM
- If both the value and the mapping rule exist, apply the mapped UOM value
2025-10-23
- Improved Hold Order Rule Settings
- Extended Tag Filters beyond Shopify-specific matching to support all sales channels. Tag filters are now case-insensitive, allowing users to hold orders based on defined tags.
- Enhanced the Order Hold feature to support SKU-level control, enabling users to manage held orders for individual SKUs during manual warehouse allocation.
- Improved order splitting logic with a new Redis caching system to prevent duplicate dispatch numbers during concurrent operations for orders containing held items.
- Resolved an issue where manually allocated items from held orders were not correctly released to deallocated status after the hold rule was disabled.
- Enhanced Shein Order Shipping & Product Import
- Added support for selecting between platform-designated logistics (such as Shein's partners) or self-delivery.
- The system now automatically populates carrier and delivery service information based on order details, streamlining the label creation process.
- Improved Label Generation with direct integration of carrier and delivery service details.
- Added new fields to manage packageNo, deliveryNo, carrier, and deliveryService more effectively for new shipments.
- Added support for importing products from multiple channels.
- Sales Order Processing Bug Fixes
- Fixed an issue where concurrent processing of sales orders caused primary key duplication errors in the orderExtendData and orderItem tables.
- Applied message compression for large sales order payloads to prevent exceeding the 1MB Kafka topic limit, resolving transmission failures between OMS and WMS.
- Fixed the Bill-To address field exception issue during order export.
- Additional Enhancements
- Added a new feature to generate Sales Order Reports, including two data analysis reports: Orders Not Sent to Item WMS and Orders Not Shipped.
- Added the tenant name to the alert email subject field for clearer identification.
- Added detailed error message descriptions for Exception Shipment Orders to improve lifecycle tracking and issue resolution.
- Enhanced the system's ability to retrieve and display merchant information upon login, and improved the clarity of error messages for better user feedback.
2025-09-11
- What's New
- Introduced SKU Code field mapping to SKU for Shein inventory synchronization.
- OMS V2 now supports scheduled inventory synchronization with Shein through DI Support.
- Support retrieving inventory quantities by SKU Code from OMS V2 and synchronizing them back to the Shein channel.
- Improvements
- Added a dedicated Shein Product menu in OMS V2, sub-menus include: Channel Product, Category, Brand, and Inventory.
- Supports product listing, category, and brand selection/mapping.
- Aligned the menu structure in OMS V3 with Central 3.0.
- Bug Fix
- Resolved an issue where the total count in the "All" tab of the Sales Order list was incorrect.
2025-08-28
- What's New
- Added product existence check during the order routing process based on SKU availability, validation of the add new product rule switch, and configuration rules.
- Added products validation for manual order allocation.
- Inventory sync with PIM now supports case-insensitive SKU matching.
- Enhanced sales order events: merged creation and cancellation events into a unified message stream and sorted by order type
- Improved dispatch rules logic for SKUs without existing inventory records.
2025-07-24
- What's New
- Introduced two new actions in the Orders module:
- Deallocate Orders: Manually remove warehouse allocations for selected orders. Supports full-order and partial deallocation.
- Allocate Orders: Manually assign warehouses for order fulfillment. Supports full-order allocation or SKU-level allocation.
- Added two toggle options in the Warehouse List:
- Enable/disable warehouse usage for Order Fulfillment, Inventory Sync, or both.
- Supports flexible multi-warehouse fulfillment strategies and regionalized inventory planning.
- Introduced advanced inventory sync configuration:
- Product Scope: Sync all products / include specific SKUs / exclude specific SKUs.
- Sync Method: Based on a percentage or fixed quantity.
- Sync Rule: Sync actual value or deduct a set value before syncing.
- Added a new Order Tracking feature under the Sales module, now you can track the full fulfillment lifecycle: order status, outbound details, package info, and final logistics progress.
- Enhancements
- Optimized Order page load times and search performance for high-volume order processing scenarios.
- Hidden the item picture field when creating Purchase Requests.
- Added a mapping option to control whether the original SKU should be returned when sending DC back to third-party channels via SKU Mapping.
- Updated navigation structure and menu for easier access. Enhanced UI of the Order Tracking page.
- Enhancements
- Added support for configuring inventory sync at the SKU level via the Product Sync > Select Product setting.
- Improved the OMS alert email by sending a daily summary email with all triggered alerts consolidated in attachments.
- Refined inventory calculation methods and syncing logic for improved accuracy (for OMS-V2).
2025-05-07
- What's New
- Redesigned the navigation bar layout and reorganized core modules for faster access and clearer structure. Updated modules include: Sales, Purchasing, Logistics, Warehouse, Foundation Data, Customs, Accounting, Settings.
- Added three new statuses to Sales Orders for improved tracking and scenario coverage:
- Pending – For non-immediate fulfillment scenarios, such as pre-sale orders
- Deallocated – For orders removed from warehouse assignment
- Cancelling – For orders awaiting cancellation confirmation from downstream systems
- Added a new Hold Configuration section under Settings, allowing users to define order blocking rules. Supports setting priority and date range. Triggers include:
- Order source
- Warehouse
- Delivery address
- SKU conditions
- Optional email notifications for held orders.
- Supports integration with WMS 2.0 and WMS 3.0. Enabled cross-version data sync for:
- Product information
- Inventory status
- Order allocation and cancellation
- Supports syncing DC from different WMS versions back to third-party channels, ensuring fulfillment consistency.
- Added support for selecting WMS version for warehouse (WMS-V2, WMS-V3, or UNASSIGNED) in Warehouse List. Unassigned warehouses will be excluded from order routing and data sync to prevent mismatches across systems.
- Added support for Chinese and English language switching.
- Optimization
- Support for real-time inventory sync with third-party platforms, displaying live SKU-level sync status across all connected channels.
- Optimized order routing logic to enhance fulfillment strategies, clarify rule priority, and avoid conflicts during order splitting.
- Added Channel Shipping Mapping applied to third-party channel for order routing. Mapping conditions include:
- Product name
- Delivery service
- Carrier
- Freight term
- Shipping method
- Support for zipcode–warehouse linkage, improving accuracy of intelligent warehouse assignment during order fulfillment.