Skip to main content

Locations: Hierarchies, Relationships & Addresses

What a Location is in iPaaS.com (inventory sense), how location hierarchies and Location Groups work, and how addresses and relationships attach.

In iPaaS.com, a Location is a place where inventory lives - a retail store, a warehouse, or a virtual location such as a dropship pool. Locations are the anchor of the inventory layer, and getting them right is what keeps stock quantities syncing to the correct place.

Important - "Location" means inventory location here. A per-order shipping address and a company's head office are not Locations in iPaaS.com. A ship-to address belongs on a transaction or customer, and a company facility belongs on the company record. This article is only about the inventory sense of the word.

How iPaaS.com Uses Locations

Every inventory record points at a Location, so a Location must exist before stock can sync against it. Because different systems model "where stock is" differently - a 3PL's warehouses, a retailer's stores, a storefront's single implicit pool - iPaaS.com represents each of them as a Location so inventory flows have a consistent anchor to key against.

Hierarchies

Locations can nest. A location can have a parent location, letting you represent a network at whatever level of detail each connected system needs. When you're building a hierarchy, the parent location should exist before its children.

Location Groups

A Location Group is a named rollup of Locations - for example "East Region" - used to pool availability. The group itself holds no inventory; it aggregates the stock of the locations inside it. The classic use is presenting one sellable number to a sales channel from stock that's tracked across several underlying locations, without custom rollup logic. The link is two-way: a Location lists the groups it belongs to, and a group lists its locations. Locations must exist before they can be added to a group.

Addresses

A Location carries a single address (not a collection of addresses). The location's phone number lives on that address record rather than on the location header.

Relationships

Locations can also carry relationships to other locations - a typed link with an optional date range and a primary flag. Whether relationships are used depends on the integration; not every connector implements them.

REVIEWER NOTE (delete before publishing): Drafted from the data model. Location type is a lookup value (not free text). Please confirm UI wording for adding a location address and managing location relationships, and add screenshots. Custom fields can extend a Location (e.g. status, timezone, email) where the source system tracks them.

Related Articles

Did this answer your question?