# Update Stock

## Overview

<div align="left"><figure><img src="/files/7MvqZz2u5BhfZWDT2toq" alt="" width="563"><figcaption><p>Application Overview</p></figcaption></figure></div>

### Features

* Search and Select Balance Id(s).
  * Browse after Item Numbers.
* Report New Quantity.
  * Report new quantity, catch weight and transaction reason.

## User Steps

### Search Balance Id

{% hint style="info" %}
Use the following User Step to fetch existing Balance Id(s).
{% endhint %}

<div align="left"><figure><img src="/files/LVz7gkXmewZDGVWpj3cs" alt="" width="375"><figcaption></figcaption></figure></div>

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Location
* Item Number
* Lot Number
* Container Number\
  \
  \* indicates an input field is mandatory&#x20;

**FUNCTIONALITY**

* Type in/scan the location id value inside the **Location** Text Input.
* Type in/scan the item number value inside the **Item** Text Input.
* Type in/scan the lot number value inside the **Lot** Text Input.
* Type in/scan the container number value inside the **Container** Text Input.

<div align="left"><figure><img src="/files/siAFEGoKt3K3fEiS6Uhy" alt="" width="375"><figcaption><p>Typing in location.</p></figcaption></figure></div>

* Click **EXIT** to get back to the main menu.
* Click **LIST** to get to [**List - Select Item**](#list-select-item) User Step.
* Click **NEXT** to get to [**Select Balance Id**](#select-balance-id) User Step.

#### List - Select Item

{% hint style="info" %}
Use the following User Step to browse after existing items.
{% endhint %}

<div align="left"><figure><img src="/files/a7aJP2I39ABcZThL94kz" alt="" width="375"><figcaption></figcaption></figure></div>

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Item(s)
  * Item Number
  * Item Name

**FUNCTIONALITY**

* Browse through the list of available items.
  * Use Search Bar to filter the list, using item number or item name.

<div align="left"><figure><img src="/files/fNFQ7cIcYAYP0M8d7euz" alt="" width="375"><figcaption><p>Browsing through items.</p></figcaption></figure></div>

* Click **BACK** to get back to [**Search Balance Id**](#search-balance-id) User Step.
* Tap on an item number to select one (acts as **NEXT**) and continue to [**Select Balance Id**](#select-balance-id) User Step.

### Select Balance Id

{% hint style="info" %}
Use the following User Step to select a Balance Id for update.
{% endhint %}

<div align="left"><figure><img src="/files/Mgo0cTT1Lw4jRzYMOEEl" alt="" width="375"><figcaption></figcaption></figure></div>

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Balance Id(s)
  * Location
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if applicable)
  * Status
  * On-hand Balance Quantity (Basic Unit of Measure)
  * Catch Weight (Catch Weight Unit of Measure) (if applicable)

**FUNCTIONALITY**

* Browse through the list of available Balance Id(s).
  * Use Search Bar to filter the list, using Balance Id's details.

<div align="left"><figure><img src="/files/jm5eJCTBeetYST1qU3Ut" alt="" width="375"><figcaption><p>Browsing through available Balance Id(s).</p></figcaption></figure></div>

* Click **BACK** to get back to [**Search Balance Id**](#search-balance-id) User Step.
* Tap on a Balance Id to select one (acts as **NEXT**) and get to [**Report New Quantity**](#report-new-quantity) User Step.&#x20;

### Report New Quantity

{% hint style="info" %}
Use the following User Step to update existing quantitative data of selected Balance Id.
{% endhint %}

<div align="left"><figure><img src="/files/M6TbVIoWrNwhDKUZFk7T" alt="" width="375"><figcaption></figcaption></figure></div>

**INFO/HEADER DATA**

* Select Balance Id
  * Location
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if applicable)
  * Status
  * On-hand Balance Quantity (Basic Unit of Measure)
  * Catch Weight (Catch Weight Unit of Measure) (if applicable)

**INPUT DATA**

* Reason
* Quantity \*
* Catch Weight \*\
  \
  \* indicates an input field is mandatory &#x20;

**FUNCTIONALITY**

* Tap on a reason code inside **Reason** List Selection Input to select one.
  * Use Search Bar to filter the list, using reason code id or name.

<div><figure><img src="/files/XLjKNINcGCB2KWXn3MvR" alt="" width="375"><figcaption><p>Browsing through reason codes.</p></figcaption></figure> <figure><img src="/files/mZfpO42QKS5urgFr5BJY" alt="" width="375"><figcaption><p>Browsing through reason codes.</p></figcaption></figure></div>

* Type in/scan the numeric quantity value inside the **Quantity** Numeric Input.
* Type in/scan the numeric catch weight value inside the **Catch Weight** Numeric Input.

<div><figure><img src="/files/CIQGfdWCqU1A6MBHAV21" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="/files/3YsWk0oHhxCkDA78dal4" alt="" width="375"><figcaption></figcaption></figure></div>

* Click **BACK** to get back to [**Select Balance Id**](#select-balance-id) User Step.
* Click **UPDATE** to run the transaction.
  * You will be brought back to updated [**Select Balance Id**](#select-balance-id) User Step with previously applied filter.&#x20;


---

# 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.novacura.com/marketplace-documentation/applications/explore-apps/infor-m3/documentation/supply-chain-execution/update-stock.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.
