To ensure peak performance during high-volume operations, Logiwa IO has introduced two significant enhancements to the Wave Rule engine: Pre-Flight Inventory Checks and Max Orders per Wave Caps. These updates reduce processing time and prevent system bottlenecks.
1. Pre-Flight Inventory Availability Check
The Pre-Flight Check is a filtering layer that identifies out-of-stock orders before the system performs heavy resource calculations.
How It Works
SKU Gathering: The system identifies all SKUs required for the eligible batch of orders.
Availability Check: A rapid query checks if the required SKUs are in stock.
Immediate Skipping: If a required SKU has zero (0) availability, the order is "skipped" immediately.
Optimized Processing: Only orders with available stock proceed to allocation and routing logic.
Tracking "Fast Skipped" Orders
When an order is bypassed by the Pre-Flight check, you can track it in two primary locations:
A. Allocation Exceptions
Orders that do not pass the initial availability check will appear here with a clear explanation.
Path:
Home > Orders > Allocation Exceptions.Explanation Column: Displays "Insufficient Inventory - Fast Skipped".
B. Shortage Report
For a more detailed view of the specific products causing the skip, refer to the Shortage Report.
Path:
Home > Reports > Shortage Report.Shortage Reason Column: Displays "Insufficient Inventory".
Functionality: This allows you to quickly see which SKUs are blocking the orders from being waved.
2. Max Orders per Wave (Processing Caps)
To maintain system stability, Logiwa now implements a hard limit on the number of orders evaluated during a single wave run.
How It Works
Prioritization: The system generates a candidate list based on your Wave Rule "Order By" logic (e.g., Ship Date).
Capping: A default limit of 15,000 orders is selected for evaluation per run.
Automatic Rollover: Remaining eligible orders beyond the cap are automatically deferred to the next scheduled run.
