# What is a Location?

Location is the place where the items are stored. You can have multiple items in one location. Typically speaking if you have a smaller operation, then you may only want to create one location. However, if you have a fully functional warehouse then you will likely have hundreds of Locations per Store. If you have connected your Store to a 3PL (either CSV or API) then you should only create 1 Location that will act as a virtual Location from where items will be fulfilled and Shipped.

\*\*Note: You will need to set up Location Zones before you can create a Location\*\*

### Creating a Location

When creating a location, you'll begin by defining the store, zone, and class of the location and then enter the location specifics, such as area, aisle, bay, length, width, etc. of the location.&#x20;

{% hint style="info" %}
*To create the location, go to Menu > Admin > Warehouse > Location*
{% endhint %}

<figure><img src="/files/ef6oHfQbMOK2x70tvjvh" alt=""><figcaption></figcaption></figure>

**Location Fields**

<table><thead><tr><th width="168">Section</th><th width="206">Field</th><th>Description</th></tr></thead><tbody><tr><td>Primary</td><td>Location #</td><td>This field displays the name of the location. This field is not editable, but instead is the concatenation of many other location fields (Area, Aisle, Bay, Level, Position, and Depth). Physical locations in the warehouse are labeled with this location display to identify them.</td></tr><tr><td>Primary</td><td>Store</td><td>Select the store for which you want to create the location.</td></tr><tr><td>Primary</td><td>Zone</td><td>Select the warehouse zone for the location. </td></tr><tr><td>Primary</td><td>Location Type</td><td>Select the location type. Available options are: Warehouse, Store, In Transit, Damage Area, Consolidation, Manufacturing, WIP, Return, QA. </td></tr><tr><td>Primary</td><td>Location Class</td><td>Select the class of the location. </td></tr><tr><td>Primary</td><td>Barcode</td><td>This field allows you to enter the barcode of the location.</td></tr><tr><td>Primary</td><td>Pick Sequence</td><td>Enter the pick sequence of this location. This field is used to optimize your picking routes.</td></tr><tr><td>Primary</td><td>Put-away Sequence</td><td>Enter the put-away sequence of this location. This field is used to optimize your put-away routes.</td></tr><tr><td>Primary</td><td>Area</td><td>Enter the area(s) in the location.</td></tr><tr><td>Primary</td><td>Aisle</td><td>Enter the aisle(s) available in the location.</td></tr><tr><td>Primary</td><td>Bay</td><td>Enter the location's bay.</td></tr><tr><td>Primary</td><td>Level</td><td>Enter the location's level.</td></tr><tr><td>Primary</td><td>Position</td><td>Enter the location's position.</td></tr><tr><td>Primary</td><td>Depth</td><td>Enter the location's depth.</td></tr><tr><td>Dimensions</td><td>Length</td><td>Enter the location's length.</td></tr><tr><td>Dimensions</td><td>Width</td><td>Enter the location's width.</td></tr><tr><td>Dimensions</td><td>Height</td><td>Enter the location's height.</td></tr><tr><td>Dimensions</td><td>X-Coordinate</td><td>Enter the x-coordinate of the location.</td></tr><tr><td>Dimensions</td><td>Y-Coordinate</td><td>Enter the y-coordinate of the location.</td></tr><tr><td>Dimensions</td><td>Z-Coordinate</td><td>Enter the z-coordinate of the location.</td></tr></tbody></table>

After filling in the details, click on "Save" to create the location. These locations can then be sent to receive and ship items.

<figure><img src="/files/INXcYjQZ4sjbulvJTAVN" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.xorosoft.com/xoroerp-1/admin/warehouse/location/what-is-a-location.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
