# 🏢 Warehouses

The Warehouses module in Advance POS – Next POS is built to give you complete visibility and control over where your inventory is stored, how it’s distributed, and how it’s moving. Whether you’re managing a single store or multiple locations, this module makes inventory logistics seamless and transparent.

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

***

### 🧱 Warehouse Management

#### 📋 Warehouses List

At the top, you’ll find a list of all active warehouses:

* Each warehouse is listed by name
* The Total count shows how many are currently active
* You can create, edit, or delete warehouses at any time

<br>

> 💡 Warehouses act as physical or virtual inventory locations. Every product stock entry must be tied to one.

<br>

#### ➕ Add New Warehouse<br>

To create a warehouse, just click the + button and fill in:

* Warehouse Name – A label like “Main Store”, “Online Warehouse”, “Branch A”, etc.

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

Then click Save. That’s it! The warehouse is now ready to assign products and track stocks.

***

### 📦 Stock Management

Underneath the warehouse list, you’ll see a Stocks Table that tracks actual inventory in each warehouse.

#### 📊 Stock Table Columns

| Column    | Description                                                            |
| --------- | ---------------------------------------------------------------------- |
| Product   | Product name with SKU                                                  |
| Warehouse | Warehouse the product belongs to                                       |
| Available | Quantity currently in stock                                            |
| Sold      | Quantity sold from this stock                                          |
| Status    | Indicates whether the stock is active (Enabled) or inactive (Disabled) |
| Actions   | Edit or remove stock entries                                           |

Each row represents one product in one warehouse — this lets you track inventory movement and availability by location.

***

### ➕ Add New Stock

To allocate a product to a warehouse, use the Add New Stock form:

<figure><img src="/files/9P9VX87VztdeFzpxhucB" alt=""><figcaption></figcaption></figure>

| Field              | Description                                                      |
| ------------------ | ---------------------------------------------------------------- |
| Select Product     | Choose the item you’re adding                                    |
| Select Warehouse   | Choose where it’s stored                                         |
| Available Quantity | Enter how many units are currently in that location              |
| Status             | Set to Enabled to make it sellable, or Disabled to prevent usage |

📍 You can assign the same product to multiple warehouses, each with their own stock level and status.

***

### ✏️ Manage Stocks<br>

You can edit or delete any existing stock entry. Common actions include:

* Updating quantity after a new shipment arrives
* Disabling stock if the product is on hold or unavailable at that location
* Correcting SKU or warehouse assignment

***

### ✅ Key Features Recap

| Feature                     | Description                                              |
| --------------------------- | -------------------------------------------------------- |
| 🧭 Multi-Warehouse Support  | Easily manage inventory across several storage locations |
| 🔄 Real-Time Stock Tracking | View how much is available and sold per warehouse        |
| ⚙️ Status Control           | Enable or disable stock for sale at any time             |
| ✍️ Editable Stock Entries   | Update and adjust warehouse stock with full control      |
| ➕ Flexible Assignments      | Assign any product to one or multiple warehouses         |

***

### 🧠 Pro Tips

* Always assign products to at least one warehouse for them to appear in the POS.
* Use Disabled status to hold stock temporarily without deleting it.
* Review your stock table regularly to avoid selling from an empty location.

***


---

# 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://codehas.gitbook.io/advance-point-of-sale-next-pos/warehouses.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.
