Choose a warehouse before work reaches the floor
Eliminate stock gaps before comparing distance
Cybership aggregates the order by internal Product and checks sellable inventory at every accessible warehouse. When one or more warehouses can cover the full requirement, incomplete candidates stop before the score.
DAL-01 and STL-02 each cover all 36 units. PHX-03 is 16 pouches short, so its distance cannot disguise the inventory gap or create an automatic cross-warehouse split.
#10428
Northline Field Ops · Jul 23, 2026 · 9:14 AM
No eligible fulfillment order exists to merge into, so this order needs a new warehouse assignment.
Product requirements
36 units
Field Jacket · Slate / M
SKU JKT-SL-M
× 12

Utility Pouch · Black
SKU POUCH-BLK
× 24
Destination
Morgan Reed
1100 Walnut Street
Kansas City, MO 64106
- Latitude
- 39.0997
- Longitude
- -94.5786
Sellable inventory by accessible warehouse
Every linked Product must meet the full order quantity.
| Warehouse | JKT-SL-M | POUCH-BLK | Coverage | Decision |
|---|---|---|---|---|
DAL-01 Default Dallas, TX | 18 / 12 | 40 / 24 | Complete | Continues |
STL-02 St. Louis, MO | 14 / 12 | 29 / 24 | Complete | Continues |
PHX-03 Phoenix, AZ | 30 / 12 | 8 / 24 | 16 POUCH-BLK short | Stops |
Turn the winner into allocated fulfillment work
Complete candidates receive the fixed score used by the selector: full coverage, the default preference, a coordinate-pair term, and Haversine kilometers. The winner is persisted on the new fulfillment order and becomes its allocation boundary.
STL-02 scores 9,667.3 and beats default DAL-01 at 9,419.2. Operators then see STL-02 on the fulfillment record with all 36 units allocated and ready for downstream work.
Warehouse selection calculation
Fixed weights used for this locally managed order.
Complete coverage +10,000 · default +100 · coordinate pair +50 · Haversine distance −1/km
| Warehouse | Complete | Default | Coordinates | Distance | Score | Result |
|---|---|---|---|---|---|---|
DAL-01 Default Dallas, TX | +10,000 | +100 | +50 | −730.8 | 9,419.2 | Compared |
STL-02 St. Louis, MO | +10,000 | +0 | +50 | −382.7 | 9,667.3 | Selected |
#10428
Fulfillment Order · Northline Field Ops
Current view · Line Items
Fulfillments and Charges remain adjacent views on this same fulfillment-order record.
| Product | Unfulfilled | Ordered | Allocated |
|---|---|---|---|
Field Jacket · Slate / M SKU JKT-SL-M | 12x | 12x | 12x |
Utility Pouch · Black SKU POUCH-BLK | 24x | 24x | 24x |
Operators see STL-02 on the fulfillment record and all 36 units allocated there. The calculation above explains the route; Cybership does not present the automatic selection as an order-log event.
Move exact units without losing the trail
When an eligible, unlocked, non-Shopify fulfillment order needs an exception, Change Warehouse accepts exact remaining quantities and a fulfiller-owned target. Cybership rebuilds allocation at both warehouses instead of rewriting the original record in place.
Lauren moves 18 of 36 units from STL-02 to DAL-01. The source stays open with 18 units, the destination remains unsubmitted, and the order timeline records the actor, items, and warehouse change.
Change Warehouse
Select items to move and assign them to a new warehouse location.
Items
2 of 2 items selected

Field Jacket · Slate / M
SKU JKT-SL-M
6of 12
Utility Pouch · Black
SKU POUCH-BLK
12of 24
Change Location
Assign selected items to:
Remaining fulfillment work
Allocation rebuilt at both warehouses.
Source remains open
STL-02
18 units remain
6 jackets · 12 pouches
Destination created or reused
DAL-01
18 units moved
Open · Unsubmitted · not auto-requested
Current view · Timeline
Items, Charges, Returns, Config, Automation Runs, and Tags & Notes stay on this same order record.
Fulfillment order moved for 18 items by Lauren H.
One fulfillment-order move event keeps the transferred Products and both warehouse locations together.
Items
- 6x Field Jacket · Slate / MJKT-SL-M
- 12x Utility Pouch · BlackPOUCH-BLK
Fulfillment location
Changed from: STL-02
To: DAL-01
Keep one warehouse decision intact from stock check to floor work
Cybership narrows the candidate pool with complete Product coverage, selects one warehouse with a fixed score, and persists that assignment on fulfillment work. When an operator moves exact remaining units later, both allocation records and the order timeline change with it.
- warehouses cover the full order
- 2/3#10428 needs both linked Products; PHX-03 stops before distance because it is 16 pouches short
- from STL-02 to the destination
- 382.7 kmthe fixed score compares complete candidates with a coordinate-pair term, default preference, and Haversine distance
- units allocated at STL-02
- 36/36STL-02 persists on the fulfillment order that downstream floor work uses
- units moved / left at source
- 18/18Lauren H. moves exact quantities; both allocations rebuild and the order timeline retains the items and locations
See it in your operation
Bring us the warehouse choice your team still checks by hand
Show us the Product requirements, sellable inventory, warehouse coordinates, default preference, delegation boundary, and exception moves behind a repetitive order flow. We’ll map one candidate gate and operator handoff against your network.
No sales call is required to get sandbox access.
Continue exploring
Related workflows
Order Orchestration
Orders
Keep fulfillment-order exceptions on the record: expose only valid actions, preserve exact quantities through plan changes, and hand ready work into picking.
Inventory Management
Inventory
Connect Product Stock and availability to the counts, replenishment work, and history operators use to keep inventory accurate and pickable.
Inventory Traceability
Inventory
Explain a warehouse-level inventory change, compare both sides of its physical movement, and verify lot or expiration on the Product Stock record that owns it.
Warehouse Configuration
Operations
Define warehouse origins and local time, then inherit operating settings until a site needs an override.