Overview
The Order Routing Simulator allows teams to test and validate routing logic before generating fulfillment orders.
This feature provides two key capabilities:
Export routing simulation data (AI JSON)
Import routing datasets into the simulator for testing
Audit routing outcomes before generating fulfillment
Auto-generate fulfillment orders after validation
This is especially useful when reviewing complex routing logic, debugging unexpected fulfillment splits, or validating AI-based routing decisions.
When to Use This Feature
Use the Routing Simulator when:
Reviewing how a sales order will be split into fulfillment orders
Testing routing logic before auto-generating fulfillment
Auditing AI-driven routing outcomes
Troubleshooting incorrect warehouse assignments
Sharing routing data with internal teams
Part 1: Export Routing Simulation (AI)
This allows exporting the full routing dataset for a sales order in JSON format.
Step 1: Navigate to the Sales Order
Go to the Shipping Module
Open the relevant Sales Order
Click the Actions button (top-right corner)
Step 2: Export the Routing Data
Select Export Routing Simulation (AI)
A modal appears showing routing data generation
The JSON output loads on screen
Available options:
Copy to Clipboard – Copies the JSON data
Download JSON – Saves the file locally
Close – Exits the modal
This JSON contains the full routing simulation dataset used by the system.
Part 2: Simulate Routing Inside the Sales Order
Step 1: Open the Routing Simulator
On the Sales Order page, scroll to the Fulfillment Orders section
Click the Actions button (bottom-right area)
Select Simulate Routing
The Order Routing Simulator opens in a large modal.
You will see a loading message:
“Loading sales order data for simulation…”
Part 3: Import Sales Order Data (Optional)
This is useful when testing alternate routing datasets.
Step 1: Import Dataset
Inside the simulator, click Import Sales Order Data
Paste routing JSON into the text field
Click Load Dataset
Confirm the success message
The simulator updates with the imported dataset.
You will see:
SKU details
Quantities
Channel configuration
Routing logic configuration
Part 4: Run Audit Simulation
Step 1: Run the Simulation
Click Run Audit Simulation
The results display at the top of the modal.
You will see:
Simulation result for the Sales Order
Generated Fulfillment Orders
Warehouse assignments
Fulfillment splits based on routing logic
This allows validation before actual fulfillment creation.
Part 5: Auto Generate Fulfillment Orders
After reviewing the routing simulation:
Close the Routing Simulator
On the Sales Order page
Click Actions (bottom-right)
Select Auto Generate Fulfillment Orders
A loading modal appears while fulfillment orders are created.
Once complete, the generated fulfillment orders appear in the table.
For visual walkthrough, please refer to this Loom video:
