Skip to main content

New Wave Rule Optimizations: Pre-Flight Check and Processing Caps

Updated yesterday

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

  1. SKU Gathering: The system identifies all SKUs required for the eligible batch of orders.

  2. Availability Check: A rapid query checks if the required SKUs are in stock.

  3. Immediate Skipping: If a required SKU has zero (0) availability, the order is "skipped" immediately.

  4. 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.

Did this answer your question?