# Receive Goods (CR)

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

## Overview

### Features

* Search Return Lines.
  * Browse after Customers and/or Items.
* Report Customer Return.
  * Report existing or a new Lot, if applicable.
  * Report existing or a new Container, if applicable.
  * Report existing or a new Packaging and Package Number, if applicable.
  * Report Quantity and Catch Weight, if applicable
  * Report To Location
    * Browse after Locations.

## User Steps

### Search Return Lines

{% hint style="info" %}
Use the following User Step to fetch pending put-away tasks.
{% endhint %}

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

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* From Date
* To Date
* Item Number
* Receiving Number

**FUNCTIONALITY**

* Tap to select a date inside the **From Date** Date Input.
* Tap to select a date inside the **To Date** Date Input.
* Type in/scan an item number inside the **Item** Text Input.
* Type in/scan a receiving number inside the **Putaway** Text Input.

<div><figure><img src="/files/oRleXPI4NHfXYiNbl15I" alt=""><figcaption><p>Selecting a from date range.</p></figcaption></figure> <figure><img src="/files/vLV4bDTWKhoaNjmq2wey" alt=""><figcaption><p>Typing in an item number.</p></figcaption></figure></div>

* Click **EXIT** to get back to the main menu.
* Click **FILTER** to get to [**Filter Return Lines**](#filter-return-lines) User Step.
* Click **NEXT** to get to [**Select Return Line**](#select-return-line) User Step.

### Filter Return Lines

{% hint style="info" %}
Use the following User Step to aggregate and filter customer return lines based on multiple criteria.
{% endhint %}

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

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Customer Number
* Item Number

**FUNCTIONALITY**

* Use **Customer** and/or **Item** List Selection Inputs to filter the customer return lines.
  * Each dropdown is dependent on the previous one in a hierarchical manner. For instance, once a customer is selected, only the items sent back by that customer will be shown.

<div><figure><img src="/files/xsvRUgu9uGgoNSCirgDE" alt=""><figcaption><p>Browsing through available customers.</p></figcaption></figure> <figure><img src="/files/4sUYTS3WNh4bzNlwBJCB" alt=""><figcaption><p>Filtering through available items.</p></figcaption></figure></div>

* Click **BACK** to get back to [**Search Return Lines**](#search-return-lines) User Step.
* Click **NEXT** to get to [**Select Return Line**](#select-return-line) User Step.

### Select Return Line

{% hint style="info" %}
Use the following User Step to select a customer return line to receive.
{% endhint %}

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

**INFO/HEADER DATA**

* N/A

**INPUT DATA**

* Return Line(s) \*
  * Receiving  Number / Receiving Line
  * Order Number / Line (if exists)
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if applicable)
  * Advised / Remaining Quantity (Basic Unit of Measure)

**FUNCTIONALITY**

* Tap on a return line to select one.
  * Use Search Bar to filter the list.
  * Yellow dot/marking indicates the line has been partly received.
  * Tapping acts as **NEXT** button.

<div align="left"><figure><img src="/files/VNmrN0BlWo84uCuGtpby" alt="" width="375"><figcaption><p>Filtering through available return lines.</p></figcaption></figure></div>

* Click **BACK** to get back to [**Search Put-away Tasks**](#search-put-away-tasks) User Step.
* Click **NEXT** to get to next applicable User Step:
  * [**Report Lot**](#report-lot) User Step is applicable for lot-handled items (MMINDI > 0).
  * [**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 Lot

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

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

**INFO/HEADER DATA**

* Selected Return Line
  * Receiving  Number / Receiving Line
  * Order Number / Line (if exists)
  * Item Number
  * Lot Number (if applicable and exists)
  * Container or Package Number (if applicable and exists)
  * Advised / Remaining Quantity (Basic Unit of Measure)

**INPUT DATA**

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

**FUNCTIONALITY**

* Type in/scan a lot number value inside the **Lot \*** Text Input.

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

* Click **BACK** to get back to [**Select Return Line**](#select-return-line) User Step.
* Click **NEXT** to get 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 container number.
{% endhint %}

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

**INFO/HEADER DATA**

* Selected Return Line
  * Receiving  Number / Receiving Line
  * Order Number / Line (if exists)
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if exists)
  * Advised / Remaining Quantity (Basic 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 comes in the order line, it will be deafulted but can be changed into a new one.

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

* Click **BACK** to get back to [**Select Return Line**](#select-return-line) 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 package number.
{% endhint %}

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

**INFO/HEADER DATA**

* Selected Return Line
  * Receiving  Number / Receiving Line
  * Order Number / Line (if exists)
  * Item Number
  * Lot Number (if applicable)
  * Package Number (if exists)
  * Advised / Remaining Quantity (Basic Unit of Measure)

**INPUT DATA**

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

**FUNCTIONALITY**

* Tap to select a packaging value from **Packaging \*** Menu Selection Input.
  * If package number comes in the order line (as container number), it will be deafulted but can be changed into a new one.
* Type in/scan a package number value inside the **Package** Text Input.
  * If package number comes in the line (as container number), it will be deafulted but can be changed into a new one.
  * If left empty, package number will be assigned automatically using the system-driven sequence number.

<div><figure><img src="/files/eHeYY5J3Ayq24zKxBNSO" alt=""><figcaption></figcaption></figure> <figure><img src="/files/p7m9YiTArQmWW1PFMFJ3" alt=""><figcaption></figcaption></figure></div>

* Click **BACK** to get back to [**Select Return Line**](#select-return-line) 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/rdryVUfmiZTT5srEfLQ9" alt="" width="375"><figcaption></figcaption></figure></div>

**INFO/HEADER DATA**

* Selected Return Line
  * Receiving Number / Receiving Line
  * Order Number / Line (if exists)
  * Item Number
  * Lot Number (if applicable)
  * Container or Package Number (if applicable)
  * Advised / Remaining Quantity (Basic Unit of Measure)

**INPUT DATA**

* Quantity \*\
  \
  \* 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 align="left"><figure><img src="/files/TFgEnVSNILP0UEnkD5CA" alt="" width="375"><figcaption><p>Typing in quantity.</p></figcaption></figure></div>

* Click **BACK** to get back to previous 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 Lot**](#report-lot) User Step is applicable for lot-handled items (MMINDI > 0).
  * [**Select Return Line**](#select-return-line) User Step is applicable for all items (MMINDI > 0).
* 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 put-away location.
{% endhint %}

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

**INFO/HEADER DATA**

* Selected Return Line
  * Receiving Number / Receiving Line
  * Order Number / Line (if exists)
  * Item Number
  * Lot Number (if applicable)
  * Container or Package Number (if applicable)
  * Selected Quantity (Basic 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/7RKyLS1rvNg4g6xB2RSX" 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 [**Select To Location**](#select-to-locationt) User Step.
* Click **RECEIVE** to run the transaction.
  * You will be brought back to updated [**Select Return Line**](#select-return-line) User Step with previously applied filters. If the list is empty, You will be brought back to [**Search Return Lines**](#search-return-lines) User Step.

<div align="left"><figure><img src="/files/uDoNYSeAGMAF7CIgouRC" alt="" width="375"><figcaption><p>Receiving selected return line.</p></figcaption></figure> <figure><img src="/files/lXHrCj0BCaa0QR0AJ3uC" alt="" width="375"><figcaption><p>Reloading an updated list of return lines.</p></figcaption></figure></div>

### Select To Location

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

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

**INFO/HEADER DATA**

* Selected Return Line
  * Receiving Number / Receiving Line
  * Order Number / Line (if exists)
  * Item Number
  * Lot Number (if applicable)
  * Container or Package Number (if applicable)
  * Selected Quantity (Basic Unit of Measure)
  * Selected Catch Weight (Catch Weight Unit of Measure) (if applicable)

**INPUT DATA**

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

**FUNCTIONALITY**

* Tap on a location to select one.
  * Use Search Bar to filter the list.
  * Tapping acts as **RECEIVE** button.

<div align="left"><figure><img src="/files/irgPfTfu5498la98Jimx" alt="" width="375"><figcaption><p>Filtering through available locations.</p></figcaption></figure></div>

* Click **BACK** to get back to [**Report To Location**](#report-to-location) User Step.
* Click **RECEIVE** to run the transaction.

  * You will be brought back to updated [**Select Return Line**](#select-return-line) User Step with previously applied filters. If the list is empty, You will be brought back to [**Search Return Lines**](#search-return-lines) User Step.

  <div align="left"><figure><img src="/files/jzz2HL89dm7zAPrcbpBq" alt="" width="375"><figcaption><p>Processing selected put-away task.</p></figcaption></figure></div>


---

# 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/receive-goods-cr.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.
