# Putaway Goods (PO)

## Overview

<figure><img src="/files/LVQMt3msK4so91hpp4j8" alt=""><figcaption><p>Application Overview</p></figcaption></figure>

### Features

* Search for Balance Ids.
  * Filter on Supplier, Order and/or Item.
* Select Balance Id.
  * Filter on Balance Id's details.
* Report Putaway.
  * Report Container or Inhouse Package.
    * Browse after Packagings.
  * Report To Location.
    * Browse after Locations.

## User Steps

### Search Balance Ids

{% hint style="info" %}
Use the following User Step to fetch existing Receiving Numbers.
{% endhint %}

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

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Receiving \*\
  \
  \* indicates an input field is mandatory

**FUNCTIONALITY**

* Type in/scan the Receiving Number inside the **Receiving \*** Text Input.

<div align="left"><figure><img src="/files/Cr0OmrJVcbSMOqTYGJO2" alt="" width="375"><figcaption><p>Typing in a receiving number.</p></figcaption></figure></div>

* Click **EXIT** to get back to the main menu.
* Click **FILTER** to get to [**Filter Balance Ids**](#filter-balance-ids) User Step.
* Click **NEXT** to get to [**Select Balance Id**](#select-balance-id) User Step.

#### Filter Balance Ids

{% hint style="info" %}
Use the following User Step to filter on Balance Ids to be putaway.
{% endhint %}

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

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Supplier
* Order
* Item\
  \
  \* indicates an input field is mandatory

**FUNCTIONALITY**

* All Input Fields are dependent on each other, from top to bottom.
* Tap on **Supplier** List Selection Input to select a supplier number.

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

* Tap on **Order** List Selection Input to select a purchase order number.
* Tap on **Item** List Selection Input to select an item number.

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

* Click **BACK** to get back to [**Search Balance Ids**](#search-balance-ids) User Step.
* Click **NEXT** to get to [**Select Balance Id**](#select-balance-id) User Step.

### Select Balance Id

{% hint style="info" %}
Use the following User Step to select a receiving number to putaway.
{% endhint %}

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

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Balance Id(s) \*&#x20;
  * Receiving Number
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if applicable)
  * Received / Remaining Quantity (Order Unit of Measure)\
    \
    \* indicates an input field is mandatory

**FUNCTIONALITY**

* Click **BACK** to get back to [**Search Balance Ids**](#search-balance-ids) User Step.
* Tap on **Balance Id(s) \*** List Selection Input to select a Balance Id to putaway.
  * Yellow dot indicates a receiving number has been partly putaway.
  * Use Search Bar to browse and filter the list with Balance Id's details
  * Tapping acts as **NEXT** and continues to next applicable User Step.
    * [**Report Container**](#report-container) User Step is applicable for container-handled items (MBCOMG > 0 and < 7)
    * [**Report Package**](#report-package) User Step is applicable for container-handled items (MBCOMG = 7)
    * [**Report Quantity**](#report-quantity) User Step is applicable for all items.

### Report Container

{% hint style="info" %}
Use the following User Step to report a container number.
{% endhint %}

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

**INFO/HEADER DATA**

* Selected Balance Id
  * Receiving Number
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if exists)
  * Received / Remaining Quantity (Order Unit of Measure)

**INPUT DATA**

* Container \*\
  \
  \* indicates an input field is mandatory

**FUNCTIONALITY**

* Type in/scan a container number value inside the **Container \*** Text Input.
  * If Container Number exists upon selection, the value will be defaulted.

<div align="left"><figure><img src="/files/bP3QkcXODYQr0mPozEBa" alt="" width="375"><figcaption><p>Typing in a new container number.</p></figcaption></figure></div>

* Click **BACK** to get back to [**Select Balance Id**](#select-balance-id) User Step.
* Click **NEXT** to get to [**Report Quantity**](#report-quantity) User Step.

### Report Package

{% hint style="info" %}
Use the following User Step to report a package number.
{% endhint %}

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

**INFO/HEADER DATA**

* Selected Balance Id
  * Receiving Number
  * Item Number
  * Lot Number (if applicable)
  * Package Number (if exists)
  * Received / Remaining Quantity (Order Unit of Measure)

**INPUT DATA**

* Packaging \*
* Package\
  \
  \* indicates an input field is mandatory

**FUNCTIONALITY**

* Tap to select a packaging value from **Packaging \*** List Selection Input.
* Type in/scan a package number value inside the **Package** Text Input.
  * When left empty, package number will be assigned automatically using the system-driven sequence number.

<div><figure><img src="/files/0kOjukxVWIyqXVIC6Noh" alt="" width="375"><figcaption><p>Browsing through available packagings.</p></figcaption></figure> <figure><img src="/files/ctnurOcOgg6ksRr56Vi4" alt="" width="375"><figcaption><p>Typing in a package number.</p></figcaption></figure></div>

* Click **BACK** to get back to [**Select Balance Id**](#select-balance-id) User Step.
* Click **NEXT** to get to [**Report Quantity**](#report-quantity) User Step.

### Report Quantity

{% hint style="info" %}
Use the following User Step to report quantitative data.&#x20;
{% endhint %}

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

**INFO/HEADER DATA**

* Selected Balance Id
  * Receiving Number
  * Item Number
  * Lot Number (if applicable)
  * Container or Package Number (if applicable)
  * Received / Remaining Quantity (Order Unit of Measure)

**INPUT DATA**

* Quantity \*
* Catch Weight \* (if applicable)\
  \
  \* indicates an input field is mandatory

**FUNCTIONALITY**

* 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/6A6pDYdXnMfyGJ9sAPL0" alt="" width="375"><figcaption><p>Typing in quantity</p></figcaption></figure> <figure><img src="/files/twne3CPHOMKzx3ca1SAZ" alt="" width="375"><figcaption><p>Typing in catch weight.</p></figcaption></figure></div>

* Click **BACK** to get back to an applicable previous User Step.
  * [**Report Container**](#report-container) User Step is applicable for container-handled items (MBCOMG > 0 and < 7).
  * [**Report Package**](#report-package) User Step is applicable for container-handled items (MBCOMG = 7).
  * [**Select Balance Id**](#select-balance-id) User Step is applicable for all items.
* Click **NEXT** to get to [**Report To Location**](#report-to-location) User Step.

### Report To Location

{% hint style="info" %}
Use the following User Step to report a putaway location.
{% endhint %}

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

**INFO/HEADER DATA**

* Selected Balance Id
  * Receiving Number
  * Item Number
  * Lot Number (if applicable)
  * Container or Package Number (if applicable)
  * Selected Quantity (Order Unit of Measure)
  * Selected Catch Weight (Catch Weight Unit of Measure) (if applicable)

**INPUT DATA**

* Location \*\
  \
  \* indicates an input field is mandatory

**FUNCTIONALITY**

* Type in/scan a location value inside the **Location \*** Text Input.

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

* Click **BACK** to get back to [**Report Quantity**](#report-quantity) User Step.
* Click **LIST** to get to [**List - Select To Location**](#list-select-to-location) User Step.
* Click **PUTAWAY** to run the transaction.
  * You will be brought back to updated [**Select Balance Id**](#select-balance-id) User Step with previously applied filter. If the list is empty, You will be brought back to [**Search Balance Ids**](#search-balance-ids) User Step.

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

#### List - Select To Location

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

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

**INFO/HEADER DATA**

* Selected Balance Id
  * Receiving Number
  * Item Number
  * Lot Number (if applicable)
  * Container or Package Number (if applicable)
  * Selected Quantity (Order Unit of Measure)
  * Selected Catch Weight (Catch Weight Unit of Measure) (if applicable)

**INPUT DATA**

* Location(s) \*
  * Location
  * Location Name\
    \
    \* indicates an input field is mandatory

**FUNCTIONALITY**

* Click **BACK** to get back to [**Report To Location**](#report-to-location) User Step.
* Tap on **Location(s) \*** List Selection Input to select a putaway location.&#x20;
  * Use Search Bar to filter the list using location id or name.
  * Tapping on a record acts as **PUTAWAY** and runs the transaction.
    * You will be brought back to updated [**Select Balance Id**](#select-balance-id) User Step with previously applied filter. If the list is empty, You will be brought back to [**Search Balance Ids**](#search-balance-ids) User Step.


---

# 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/putaway-goods-po.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.
