How matching works
For every material input in the model, auto-assign resolves two points and looks for a lane between them.
A lane matches when its start falls within the chosen radius of the origin and its end falls within the radius of the destination. Multi-leg lanes are matched on their endpoints only — the stops in between don’t matter.
When more than one lane matches, Variable ranks them:
- A lane whose endpoint is the exact origin or destination location (not just nearby) ranks ahead of one that only falls within the radius.
- Otherwise the lane closest to both points — the smallest combined start + end distance — wins.
Auto-assign only reads lanes you already have. If a model’s materials have no nearby lane, model the supplier-to-factory lane once, then re-run — every input that now matches gets filled in.
The radius
Matching is radius-based because a supplier’s geocoded address almost never lands exactly on a lane’s endpoint. The radius is the straight-line distance (in km) a lane’s start and end can sit from the origin and destination and still count as a match.- The default is 50 km. Both the button and the bulk action expose a radius control, so you can widen or tighten it per run.
- A larger radius finds more matches but raises the chance of an ambiguous result when several lanes fall in range.
- Set it to 0 to match only lanes whose endpoints are the exact origin and destination locations.
Running it
Auto-assign never runs on its own — you always trigger it, and it never touches an input that already has transport.1
From a single product
On the product’s LCA, in the inputs section, use Auto-assign transport. It walks every material input in that bill of materials.
2
For many products at once
On the product list, select the products and choose Auto-assign transport from the bulk actions.
3
Set the radius and review
Set the radius, run, and Variable processes the products in the background. When it finishes you get a summary grouped by result.
Results
Every material input lands in one of these buckets:No origin and no destination usually mean missing location data. Set the facility on the material or product, or add a location to the supplier, then re-run — auto-assign is safe to repeat and skips anything it already assigned.
Related topics
- Modeling transportation — building the lanes auto-assign matches against
- Supplier locations — the origin endpoint for a material’s supplier
- Adding inputs to your model — where transport inputs fit