# Locations

Locations define the exact storage areas inside a warehouse where stock is kept, helping you manage inventory with greater accuracy and control.

***

### 📋 Location Listing

When you open Location Management, you will land on the **location listing page**. This page displays all locations currently set up in the system. From the listing, users can:

* **Edit** a location
* **Delete** a location
* **Print the barcode label** of a location

***

### ✏️ Adding or Editing a Location

When creating or editing a location, you can configure the following fields:

* **Warehouse** – the warehouse this location belongs to.
* **Parent Location** – assign a parent location if the location is nested (optional).
* **Name** – the full name of the location.
* **Location Type** – the type/category of the location.
* **Can Insert** – whether stock can be placed into this location.
* **Can Pick** – whether stock can be picked from this location.
* **Can Remove** – whether stock can be removed manually from this location.
* **Can Stock Take** – whether this location can be included in stock counts.
* **Can Transfer** – whether stock can be transferred into or out of this location.
* **Hidden** – whether the location should be hidden from general view.
* **Enabled** – whether the location is active and can be used.

> ⚠️ Required fields must be completed before saving.

***

### 🖨️ Printing Location Barcode Labels

From the listing, users can also **print barcode labels** for locations. This makes it easier to scan and track stock movements directly within the warehouse.

***

### ✅ How to Use Location Management

* **Organize Warehouses**: Break down warehouse space into structured, trackable locations.
* **Improve Accuracy**: Ensure stock movements (inserts, picks, transfers) are tied to the correct place.
* **Enable Efficient Picking**: Use barcode labels for faster and more accurate stock handling.
* **Control Stock Access**: Use the flags (Insert, Pick, Remove, etc.) to define what each location can and cannot be used for.
