# Inventory detail view

The inventory detail view contains multiple modules, each providing insight into distinct data and stock information of an article.

## Modules

### Header

The header contains information about the article, including title, attributes, `tenantArticleId`, and [stock availability](/documentation/by-pillar/global-inventory-hub/stock/stock-availability.md). The next delivery date shows the earliest expected delivery date of open [inbound processes](/documentation/by-pillar/global-inventory-hub/inbound-process.md).

[Stock availability values](/documentation/by-pillar/global-inventory-hub/stock/stock-availability.md#stock-availability-values) represent the total sum across the entire network. The [safety stock](/documentation/by-pillar/global-inventory-hub/stock/safety-stock.md) value reflects the aggregate of all effective safety stock values across all facilities.

<div align="left"><figure><img src="/files/bbSfTb4sergJYq6e55m7" alt=""><figcaption></figcaption></figure></div>

### Network

The network module gives an overview of all stock availabilities across the network's facilities. It provides listing information such as price, weight, and height, as well as facility information such as facility type and status. The table is filterable by facility, facility groups, and other relevant parameters. The cards above the table display the sums of the (filtered) columns for the most relevant values.

All contents in a row refer to the facility whose name is displayed in the far-left column. Clicking on a facility name opens the inventory detail page for that facility.

<div align="left"><figure><img src="/files/w3Sx7azClJBA9a7DP64r" alt=""><figcaption></figcaption></figure></div>

#### Customization

The table can be customized: columns can be shown, hidden, and rearranged. By default, only a subset of columns is visible.

#### Safety stock

The Safety stock column shows the effective value per facility; regardless of whether it originates from a global or facility-level configuration.

Safety stock can be configured on facility level by clicking on the three-dot menu on the right of each column. Users can configure a different safety stock quantity for each facility.

More information under [Safety stock](/documentation/by-pillar/global-inventory-hub/stock/safety-stock.md).

#### Over-reserved filter

The over-reservation banner at the top of the table is displayed when there are reservations in a facility for which no stock is available in that facility. Clicking the banner filters the network table to show only facilities with over-reservations, applying the over-reserved filter in the filter module. The filter can be removed to return to the default table view.

**What to do in case of an over-reservation?**

If you see the over-reservation banner, click **View them** to filter the table to see which facility has over-reservations. For each entry in the table, click on the facility name to navigate to the [listing detail view](/documentation/backoffice/facility-view/inventory.md#listing-detail-view) and check the available stock:

* **If available is 0:**
  * Check whether the **on hand** or **available on stock** value is greater than 0. If so, verify whether you can set the relevant stock(s) to `pickable` or unlock them so that stock becomes available for picking.
  * Check whether another facility in the network has available stock for the article that can fulfill the order. To do this:
    1. Return to the stock detail view and sort the [network table](#network) by available descending to identify the facility with the highest available quantity.
    2. Then go to the [order view](/documentation/backoffice/network-view/orders.md), filter by the article, the facility with over-reservations, and the status **OPEN** (to exclude orders already in progress).
    3. Review the quantities in the results and reroute or manually assign as many orders as necessary to the facility with available stock until the over-reservations are resolved.
* **If available is greater than 0:** There may be a lag in the reassignment of reservations, which should resolve after a short time. If the issue persists, [contact our Support team](https://ocfulfillment.atlassian.net/servicedesk/customer/portal/1/group/4).

{% hint style="warning" %}
When manually assigning an order, parameters such as target time may not be considered, since you are overriding the system's automatic assignment via [routing](/documentation/backoffice/network-view/orders/routing.md).
{% endhint %}

### Future stock movements

<div align="left"><figure><img src="/files/fiKgvkbbwCC7AoPDyTnP" alt=""><figcaption></figcaption></figure></div>

The future stock movements graph and table show the projected development of stock that will be available for picking in the future. The table on the right provides more details about the events that triggered each change in stock levels. Stock levels can change due to the following events:

* **Delivery of goods:** A [purchase order](/documentation/by-pillar/global-inventory-hub/inbound-process.md#purchase-order) was created, and stock delivery is expected for the respective product.
* **Stock expires:** Stock has exceeded its [`availableUntil`](/documentation/by-pillar/global-inventory-hub/stock/stock-availability.md#stock-properties-and-available-until) date (the date by which it is to be sold).

{% hint style="warning" %}
The graph doesn't estimate future sales or other stock movements that the system isn't aware of yet.
{% endhint %}


---

# 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.fulfillmenttools.com/documentation/backoffice/network-view/inventory/stock-detail-view.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.
