What are Locations?
Locations represent physical places in your operation:- Warehouses: Main storage facilities
- Sections: Areas within a warehouse (e.g., North Wing, South Wing)
- Aisles: Rows within sections
- Bays or Bins: Specific storage spots
- Retail Locations: Storefronts or distribution points
Location Hierarchy
Parent-Child Relationships
Locations can be organized in a tree structure with Customer at the root:Benefits of Hierarchy
- Logical Organization: Mirror your physical layout
- Easy Navigation: Find locations quickly
- Grouped Operations: Perform actions on parent locations
- Scalability: Add new locations under existing parents
The location hierarchy is flexible. You can create as many levels as needed to accurately represent your facility structure.
Required Hierarchy Structure
Your location system must follow these structural requirements: Customer Location (Root)- Every system requires exactly one Customer location
- The Customer location is the root of your entire location hierarchy
- Cannot have a parent location
- All other locations must connect to the Customer location
- Site locations represent physical facilities
- Must be under the Customer location (automatic if no parent specified)
- Other location types (Warehouse, House, Section, etc.) must have a path leading to a Site
- Warehouse, House, Section, Bay, Aisle, Bin, Ship To, and Unknown types
- Must have a parent chain that eventually leads to a Site location
- The system validates this requirement during location creation
Location Types
WorkSuite supports the following location types:| Type | Description | Use Case |
|---|---|---|
| Customer | Root location for your organization | Top-level container (only one allowed) |
| Site | Physical facility or campus | Represents distinct facilities |
| Warehouse | Storage building | Main storage areas |
| House | Greenhouse or growing structure | Production areas |
| Section | Area within a larger location | Dividing warehouses into zones |
| Aisle | Rows of storage | Navigation within sections |
| Bay | Storage alcove or space | Larger storage spots |
| Bin | Specific storage slot | Individual item storage |
| Ship To | Delivery destination | Customer shipping addresses |
| Unknown | Unclassified | Temporary or miscellaneous |
Changing Location Types
You can update a location’s type after creation:Select New Type
Choose the appropriate type from the list. The system will validate that the new type is compatible with the location’s position in the hierarchy.
Changing a location type may affect how the location is used in other operations. Review any dependent configurations after making type changes.
Location Properties
Basic Information
Each location includes:- Name: Descriptive name (e.g., “Main Warehouse - Aisle 3”)
- Code: Unique identifier or short code (e.g., “MW-A3”)
- Description: Additional details about the location
- Type: Location category (see Location Types above)
Address Information
Locations can have full address details:- Street address
- City, state, zip code
- Country
- Used for shipping/delivery planning
Status
Locations have active/inactive status:- Active: Location is in use and available
- Inactive: Location is disabled (not available for new inventory)
Organizational Fields
Additional fields help organize locations:- Parent Location: Which location this is under in the hierarchy
- Path: Auto-generated path showing hierarchy (e.g., “Main/North/AisleA”)
Creating and Managing Locations
Adding a New Location
To create a location:- Navigate to Locations in the Fulfill menu
- Click Add Location
- Fill in the required fields:
- Name: Enter a descriptive name
- Type: Select the location type
- Parent Location: Choose where this location belongs in the hierarchy
- Click Save
Selecting a Parent Location
When creating or editing a location, use the parent location selector:Search or Browse
- Search: Type to filter locations by name
- Browse: Scroll through the hierarchical list
- Locations are displayed with their full path for clarity
Editing Locations
To modify an existing location:- Navigate to Locations in the Fulfill menu
- Click on the location row to open the detail view
- Click Edit or modify fields directly
- Fields you can update:
- Name: Change the display name
- Location Type: Update the type classification
- Parent Location: Move to a different place in the hierarchy
- Address: Update address information
- Status: Activate or deactivate
- Click Save to apply changes
Deactivating Locations
To deactivate a location:- Open the location details
- Change Status to Inactive
- Save the location
Deactivating a location prevents it from being used for new inventory assignments. Existing inventory remains but cannot receive new allocations.
Bulk Operations
CSV Import
Import multiple locations at once using CSV files. See Location CSV Import for detailed instructions.Bulk Status Updates
To change status for multiple locations:- Select locations using checkboxes
- Click Bulk Actions
- Choose Activate or Deactivate
- Confirm the action
Best Practices
- Plan Your Hierarchy: Design your structure before creating locations
- Use Meaningful Names: Include type and location in names
- Keep It Updated: Deactivate unused locations promptly
- Regular Audits: Review location structure periodically
- Document Changes: Note reasons for significant restructuring
Troubleshooting
Cannot create location - hierarchy error
Cannot create location - hierarchy error
Problem: Error message about hierarchy requirements.Solution: Ensure your location connects to the Customer root through a Site. Check that a Customer location exists, then verify your parent chain includes a Site.
Cannot change location type
Cannot change location type
Problem: Type change is rejected.Solution: Some type changes may violate hierarchy rules. For example, changing a Site to a Bin would break the hierarchy for child locations. Review the requirements and adjust child locations first if needed.
Location not appearing in lists
Location not appearing in lists
Problem: A location you created doesn’t appear in selection lists.Solution: Check if the location is active. Inactive locations may be filtered out of some lists. Also verify you’re viewing the correct site/facility filter.