> For the complete documentation index, see [llms.txt](https://docs.novacura.com/marketplace-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.novacura.com/marketplace-documentation/applications/explore-apps/infor-m3/documentation/supply-chain-execution/receive-distribution-order.md).

# Receive Distribution Order

An overview of application used for receiving shipped goods sent from a consignor warehouse.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F0YrwoV7hSZGfetqFjjPv%2Fimage.png?alt=media&amp;token=840e6dea-cbd2-4a2e-bba8-51ddaff9008b" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FENIFBCMWYHfEa2xtN6uw%2Fimage.png?alt=media\&token=a0b476e9-ceef-4dac-8016-1c31125f3756) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<figure><img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FfgZCKdaCdnAThIT3exeW%2FReceive%20Distribution%20Order.jpg?alt=media&amp;token=d8b8ecd1-732b-4e0e-b926-82fc616510a9" alt=""><figcaption><p>Receive Distribution Order - Mockup</p></figcaption></figure>

## Overview

* Different Search Options (allows a user to choose a way of searching for available Order Line(s)).
  * Search Detail - instantly fetches Order Line(s) through label scanning.
  * Search Bulk - fetches Order Line(s) through a high-level searching criteria.
* Report Quantity/Catch Weight.
  * Support for Alias Numbers.
  * Support for Alternative Units of Measure.
  * Embedded Calculator function.
    * Adds/removes instantly scanned labels that counts quantities, catch weights, lot numbers and containers. You may edit scanned values.
* Report Container
  * Pack Order Line(s) content to one or many containers.
* Report Inhouse Package
  * Pack Order Line(s) content to one or many inhouse packages.
  * Use Split Package option to split the selected quantity according to item connect packaging.
* Report Location
  * List locations based on Item Summary or System Directed Putaway.
* Report Printing
  * Print Putaway Label (MWS450PF) for the reported order lines.
* Automate screens.
  * By-pass list and report screens to accelerate the process steps.
* Preview lines before reporting.

### Used APIs

<details>

<summary>Used APIs</summary>

* CRS290MI.LstPrinters
* MMS005MI.LstWarehouses
* MMS010MI.GetLocation&#x20;
* MMS010MI.ListLocations
* MMS025MI.AliasNumbers&#x20;
* &#x20;MMS050MI.LstPackaging&#x20;
* MMS053MI.RtvQtyByItemPkg&#x20;
* MMS060MI.LstSumQty&#x20;
* MMS060MI.PrtPutAwayLbl
* MMS160MI.LstPutAwayLoc
* MMS200MI.GetItmBasic
* MMS200MI.GetItmWhsBasic
* MMS200MI.LstItmAltUnitMs&#x20;
* MMS470MI.AddPackStk&#x20;
* MMS470MI.DeletePackStk&#x20;
* MMS470MI.GetPackageStk&#x20;
* MHS850MI.AddDOPackRec&#x20;
* MHS850MI.AddDOReceipt&#x20;
* MNS150MI.GetUserData
* MWSLWMMI.LstDOLine &#x20;

</details>

### Used Environment Properties

<details>

<summary>Used Environment Properties</summary>

SELECT SEARCH MODE&#x20;

* Default Search Mode&#x20;

SEARCH ORDER LINE (DETAIL)&#x20;

* Default Warehouse&#x20;
* Default From Number of Days&#x20;
* Default To Number of Days&#x20;
* Automate Search Order Line screen&#x20;

SEARCH ORDER LINE (BULK)&#x20;

* Default Warehouse&#x20;
* Default Sending Warehouse&#x20;
* Default From Number of Days&#x20;
* Default To Number of Days&#x20;
* Additional Input Fields&#x20;

SELECT ORDER LINE&#x20;

* Automate Select Order Line screen&#x20;

REPORT QUANTITY&#x20;

* Additional Input Fields&#x20;
* Print Label&#x20;
* Close Line&#x20;
* Default Unit Of Measure&#x20;
* Default Catch Weight&#x20;
* Default Quantity&#x20;
* Automate Report Quantity screen&#x20;

REPORT CONTAINER&#x20;

* Default Container&#x20;
* Automate Report Container screen&#x20;

REPORT PACKAGE&#x20;

* Additional Input Fields&#x20;
* Package Split&#x20;
* Default Package Type&#x20;
* Default Package&#x20;
* Automate Report Package screen&#x20;

REPORT LOCATION&#x20;

* Default Location&#x20;
* Default Locations List&#x20;
* Screen to display after report&#x20;
* Automate Report Location screen&#x20;

REPORT PRINTING&#x20;

* Additional Input Fields&#x20;
* Default Printer&#x20;
* Default Number of Labels&#x20;
* Default Quantity per Label&#x20;
* Automate Report Printing screen&#x20;

CONFIRM&#x20;

* Automate Confirm screen

</details>

## User Steps

### Select Search Mode

{% hint style="info" %}
Use the following user step to define the Search Mode you wish to work with.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FO7kcTXU7rhooe2hEAqra%2Fimage.png?alt=media&amp;token=8c3b2bc7-6e96-44c1-8846-dce048f06c3e" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="264.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Default Search Mode</td><td><strong>DETAIL</strong> = Detail Search mode is activated. <br><strong>BULK</strong> = Bulk Search Mode is activated.<br><br>Default: <em>Blank</em></td><td>Automates the Select Search Mode user step. <br>When either <strong>DETAIL</strong> or <strong>BULK</strong> is chosen, the Select Search Mode screen is automated and by-passed.</td></tr></tbody></table>

#### HEADER/INFO DATA

* N/A

#### INPUT DATA

* Detail/Bulk

#### FUNCTIONALITY

* Tap on **Search Mode** binary option input to select one.
  * [Detail](#search-order-line-detail) allows you to identify Order Line(s) by scanning the existing barcodes.
  * [Bulk](#search-order-line-bulk) allows you to identify Order Line(s) using searching criteria.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.
* Click **NEXT** to continue.
* Click **MENU** to get back to the main menu.

### Search Order Line (Detail)

{% hint style="info" %}
Use the following user step to search for existing Order Line(s) by scanning their barcodes.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FLOioamUOUvXjSG1808Sa%2Fimage.png?alt=media&amp;token=fbfcf49d-22d0-448c-b2e9-3b1c091a764c" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="265.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Default Warehouse</td><td>Any alphanumeric value.<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Warehouse</strong> value. <br>If the property is left empty, warehouse via <strong>MNS150MI.GetUserData</strong> is selected by default.</td></tr><tr><td>Default From Number of Days</td><td>Any numeric value.<br><br>Default: <strong>365</strong></td><td>Defaults the <strong>number of days back in time</strong> used in distribution order line search.</td></tr><tr><td>Default To Number of Days</td><td>Any numeric value.<br><br>Default: <strong>365</strong></td><td>Defaults the <strong>number of days forward in time</strong> used in distribution order line search.</td></tr><tr><td>Automate Search Order Line screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Search Balance ID (Detail) screen. <br>Automation takes place when any first record is scanned into Order Lines list. If more than one record is identified with scanning, automation takes place after a record is chosen from Select Searched Order Line screen.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Warehouse
* Order (if used)

#### INPUT DATA

* Add/Remove
* Multi Data

#### FUNCTIONALITY

* A list of available Order Line(s) from predefined warehouse is preloaded in the background via **MWSLWMMI.LstDOLine**.
* Select either **Add** or **Remove** option button to adjust the behaviour when value is scanned into **Mutli Data** text input field.
* Scan inside the **Multi Data** input field to instantly retrive or remove an **Order Line** to/from the **Order Lines** list.
  * List aggregates scanned Order Line(s) so that quantitative data like catch weight and quantity is summed up. &#x20;
  * The input field is equipped with embedded translation engine which retrives multiple values used in the later reporting process.
  * The input field supports Alias Numbers. Make sure a proper configuration in **MMS025 Item.Connect Alias Number** is secured.
  * Refer to [**Managing Multiple Data Capture**](/marketplace-documentation/applications/explore-apps/infor-m3/installation.md#managing-multiple-data-capture) section to understand and configure capturing of the barcoded data.
  * When the scanned record refers to more than one hit, the **Select Searched Order Line** screen pops up. Tap one record to add it to the list.\
    Example below shows a lot number **2304171003** that has been identified in the scanned string. The string, however, does not provide any information about the order number nor has it been selected via **CHANGE** option. Thus, the **Select Searched Order Line** pops up where the correct Order Line has to be chosen.&#x20;

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fjmz0DFO9tx4Nn5T0FNyu%2Fimage.png?alt=media&amp;token=9ee263eb-b592-4d9f-b64e-d791da6a3ce0" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FkEksCISQmjoWb7YWEZrB%2Fimage.png?alt=media\&token=395e989f-3d80-418c-b55c-2304d62ac92a) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Select Search Mode**](#select-search-mode) screen.
* Click **CHANGE** to get to **Change** screen.
  * Click **Warehouse** to fetch a list of available warehouses.
    * List is fetched through **MMS005MI.LstWarehouses**.
    * *Warehouse IDs* and/or *Warehouse Names* are used and can be filtered through.
    * Tap on a warehouse to reload the list of Order Line(s) in the [**Search Order Line**](#search-order-line-detail) screen.
    * Click **BACK** to get back to [**Search Order Line**](#search-order-line-detail) screen.
  * Click **Order Number** to choose an order number.
    * Type in/scan an order inside the **Order Number** input field to apply a filter on a preloaded list.
      * Scanned Order Number will be prompted in the header. If another warehouse is selected, order number will be removed.
      * Confirm an empty value if a selected order number filter should be removed.
    * Click **BACK** to get back to [**Select Order Line**](#select-order-line) screen.
    * Click **LIST** to fetch available order numbers in a selected warehouse.
      * Tap on an order number to apply a filter on a preloaded list in the [**Search Order Line**](#search-order-line-detail) screen.
        * Selected Order Number will be prompted in the header. If another warehouse is selected, order number will be removed.
      * Click **BACK** to get back to [**Select Order Line**](#select-order-line) screen without a filter.
    * Click **BACK** to get back to [**Select Order Line**](#select-order-line) screen.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FXyKmY7hpIVzgByJrXCfM%2Fimage.png?alt=media&amp;token=07b60e63-aa46-41c6-8b58-b032a4ffcb6a" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FC69A4o8ejmxmw2fReofi%2Fimage.png?alt=media\&token=0eb0db22-75cf-4a3d-99aa-cb9983a56be4) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **NEXT** to get to [**Select Order Line**](#select-order-line) screen.

### Search Order Line (Bulk)

{% hint style="info" %}
Use the following user step to search for existing Order Line(s) by using high-level searching criteria.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FO6X1ZZiBaKRidbX6jqFX%2Fimage.png?alt=media&amp;token=b2d318f5-dd06-4c21-b2c7-d6c900e24e7a" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="265.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Default Warehouse</td><td>Any alphanumeric value.<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Warehouse</strong> value. <br>If the property is left empty, warehouse via <strong>MNS150MI.GetUserData</strong> is selected by default.</td></tr><tr><td>Default Sending Warehouse</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Auto-populates and defaults <strong>Warehouse</strong> value. <br><br>Any alphanumeric value.</td></tr><tr><td>Default From Number of Days</td><td>Any numeric value.<br><br>Default: <strong>365</strong></td><td>Defaults the <strong>number of days back in time</strong> used in distribution order line search.</td></tr><tr><td>Default To Number of Days</td><td>Any numeric value.<br><br>Default: <strong>365</strong></td><td>Defaults the <strong>number of days forward in time</strong> used in distribution order line search.</td></tr><tr><td>Additional Input Fields</td><td><strong>1</strong> = From Warehouse. <br><strong>2</strong> = Order Number.<br><strong>3</strong> = Delivery Number.<br><strong>4</strong> = Lot Number.<br><strong>5</strong> = Container Number.<br><strong>6</strong> = Item Number.<br><br>Default: <strong>1;2;3;4;5;6</strong></td><td>Shows additional input fields in the sequence. Semi-colon sign (;) is used to separate one from another.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Warehouse

#### INPUT DATA

* From Date
* To Date
* From Warehouse
* Order Number
* Delivery Number
* Lot Number
* Container Number
* Item Number

#### FUNCTIONALITY

* List is fetched in the background through **MWSLWMMI.LstDOLine** with a predefined warehouse.
* Tap on **From Date** date input to set a from-transaction-date filter on a list.
  * 365 days are set as default and can be changed in the environment properties on a global/user level.
* Tap on **To Date** date input to set a to-transaction-date filter on a list.
  * 365 days are set as default and can be changed in the environment properties on a global/user level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FJlB3NwMykkgahXOa410O%2Fimage.png?alt=media&amp;token=0e31d1b9-8ff6-450f-b133-9120aa4d26b5" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FyqoKqG8Bw70YforXuH9d%2Fimage.png?alt=media\&token=2e6bad85-af53-4bdc-999d-c7f8877bd7ab) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **From Warehouse** list selection input to set a from-warehouse filter on a list.
  * List is aggregated on a warehouse level.
  * *Warehouse IDs* are used and can be filtered through.
  * Blank is set as default and can be be changed in the environment properties on a global/user level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FcFOmKmyTb8q5kfwE47Ec%2Fimage.png?alt=media&amp;token=fffafd1d-fbbc-4b28-bd14-37307ce883a8" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FhFkGu3zvoRF0oBG4glvd%2Fimage.png?alt=media\&token=48d0daa5-faf1-48f8-a3a9-d9e39ec9bbda) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Order Number** list selection input to set an order filter on a list.
  * List is aggregated on an order level.
  * *Order Numbers* are used and can be filtered through.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FO64oMzsNf6MzDLHROIfI%2Fimage.png?alt=media&amp;token=c72c443d-1629-413d-bb6d-0ee9b1f5db1a" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FO6JjoiXycbk5fW5GOHHu%2Fimage.png?alt=media\&token=35272bb8-8fd6-41a0-bd67-10deaa080e38) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Delivery Number** list selection input to set an order filter on a list.
  * List is aggregated on a delivery level.
  * *Delivery Numbers* are used and can be filtered through.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Feu2JsKQ6vIbdcJYbkQAX%2Fimage.png?alt=media&amp;token=174d2e2b-3caa-4ff5-8bd3-7bf519db0b5f" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FMUpMCGTJ5xIGxUlOvc9N%2Fimage.png?alt=media\&token=1516b370-537c-4dcb-98c2-bc3123f93e2a) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Lot Number** list selection input to set an order filter on a list.
  * List is aggregated on a lot number level.
  * *Lot Numbers* are used and can be filtered through.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FYKsUD3dvK5JPrq1Cuyc1%2Fimage.png?alt=media&amp;token=34f72541-0c7c-4821-9f75-bb41b46341c5" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F8pp23n6ZEWXsJI3wZK89%2Fimage.png?alt=media\&token=95bc3c77-552f-4f4c-8918-58164737f081) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Container Number** list selection input to set an order filter on a list.
  * List is aggregated on an container number level.
  * *Container Numbers* are used and can be filtered through.
  * Containers here consists of all alternatives, including 'inhouse packages' (alternative 7).

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FFtRwH7qorWXNWziZB6ZZ%2Fimage.png?alt=media&amp;token=e8539642-6e52-4504-9c3b-e30978a30f4f" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F1zhmpxY4OkpkjkQeGWCn%2Fimage.png?alt=media\&token=c5476a52-9bf7-4d6b-acd1-8c337b86edc4) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Item Number** list selection input to set an item filter on a list.
  * List is aggregated on an item number level.
  * *Item Number IDs* and *Item Names* are used and can be filtered through.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fs8B9LcVC9DcmlFMbP8gw%2Fimage.png?alt=media&amp;token=0e79768c-bb96-4268-9b7e-9993180ddef8" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fj0Snjvg3UPTVQav0xV7J%2Fimage.png?alt=media\&token=9715d81a-da07-4d7a-a48a-f1bb713e3383) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Select Search Mode**](#select-search-mode) screen.
* Click **CHANGE** to change a *Warehouse*.
  * List is fetched through **MMS005MI.LstWarehouses**.
  * Tap on a warehouse in the list to select one.
  * Click **BACK** to get back to [**Search Balance ID**](#search-balance-id-bulk) screen without any change.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FDmRvcivKlUsttVG0IzdZ%2Fimage.png?alt=media&amp;token=c926bfc3-3f75-4aea-8997-98a93b7d1549" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FrKhRw1ZDVxplz5aT8PGA%2Fimage.png?alt=media\&token=d2e3b989-83c8-4181-9fb3-16b439cc2eed) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **NEXT** to get to [**Select Order Line**](#select-order-line) screen.
  * If any list selection input above is used, it will be used as a filter in the following screen.

### Select Order Line

{% hint style="info" %}
Use the following user step to choose the Order Line(s) You would wish to report.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FxQQ4WnXJOFtJusuMDY0B%2Fimage.png?alt=media&amp;token=d29943cc-4046-4e21-aceb-959b6fb7433a" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<figure><img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fz8PF0KiBphrAMmIbFKce%2Fimage.png?alt=media&amp;token=878439a9-f1be-44f7-be53-97888fb646a8" alt=""><figcaption></figcaption></figure>

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="265.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Automate Select Order Line screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Select Order Line screen. <br>Automation works only when only one record is available in the list.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Order / Line Number
* Item Number
* Lot Number (if applicable)
* Container Number (if applicable)
* Remaining / Scanned (if Detail Search used) Catch Weight
* Order / Remaining / Scanned (if Detail Search used) Quantity

#### INPUT DATA

* Multi Data

#### FUNCTIONALITY

* List shows the order lines with applied filters (if any) from [**Search Order Line (Bulk)**](#search-order-line-bulk) or fetched via scanning from [**Search Order Line (Detail)**](#search-order-line-detail) screens.
  * Different user step elements have been used to display the data:
    * **Data Grid** - for wider screen sizes (Desktop Computers, Tablets, etc.)
      * Yellow shade of the row indicates the line has been partly received.
    * **List Multi-Selection Input** - for smaller screen sizes (Mobile Phones, Mobile Scanners, etc.)
      * Yellow dot next to the row indicates the line has been partly received.
* Scan into the **Multi Data** text input to filter the list.
  * The text input field is equipped with embedded translation engine which retrives multiple values used in the later reporting process.
  * Refer to [**Managing Multiple Data Capture**](/marketplace-documentation/applications/explore-apps/infor-m3/installation.md#managing-multiple-data-capture) section to understand and configure capturing of the barcoded data.
  * When a scanned value refers to an unique record in the list, the [**Report Quantity**](#report-quantity) screen pops up with all identified data. When more than one hit is identified, a filter is applied listing only identified records the list. An extra scan can be used to fetch a uniqe record from the filtered list.\
    Example below shows an item number **NC-P-BASIC** been identified in the scanned string. Only records with that item number are shown. If **0000001344** order number was scanned on top of it, only one record would remain in the list and thus would get a user further to [**Report Quantity**](#report-quantity) screen.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FncNIOVPOW4jjJXnD6WRN%2Fimage.png?alt=media&amp;token=92f097bd-f5c2-44b2-9ce4-1c8bbb09d80a" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FgM1A9jDcZm6qeZ3zJcoU%2Fimage.png?alt=media\&token=0d17412c-474a-428b-9f3e-02d805d4f903) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to **Search Order Line** screen ([**Detail**](#search-order-line-detail) or [**Bulk**](#search-order-line-bulk)).
* Click **NEXT** to get to [**Report Quantity**](#report-quantity) screen.

### Report Quantity

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

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FXqmBnJjGXr4ZNo3OqKEo%2Fimage.png?alt=media&amp;token=9b1cf6c5-54ae-475e-8203-899d4df0ccd5" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="265.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Additional Input Fields</td><td><strong>1</strong> = Print Label.<br><strong>2</strong> = Close Line.<br><br>Default: <strong>1;2</strong></td><td>Shows additional input fields in the sequence. Semi-colon sign (;) is used to separate one from another.</td></tr><tr><td>Print Label</td><td><strong>FALSE</strong> = Function is not active/not ticked. <br><strong>TRUE</strong> = Function is active/auto-ticked.<br><br>Default: <strong>FALSE</strong></td><td>Triggers the <strong>Report Printing</strong> step after the <strong>Report Location</strong> step.</td></tr><tr><td>Close Line</td><td><strong>FALSE</strong> = Function is not active/not ticked. <br><strong>TRUE</strong> = Function is active/auto-ticked.<br><br>Default: <strong>FALSE</strong></td><td>Closes the distribution order line after the report.</td></tr><tr><td>Default Unit Of Measure</td><td>Any alphanumeric value.<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Unit of Measure</strong> value.<br>If the property is left empty, units of measure via <strong>MMS200MI.GetItmBasic</strong> is selected by default.</td></tr><tr><td>Default Catch Weight</td><td>Any numeric value.<br><strong>REM</strong> = Prompts a remaining catch weight value from selected order line.<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Catch Weight</strong> value.</td></tr><tr><td>Default Quantity</td><td>Any numeric value.<br><strong>REM</strong> = Prompts a remaining quantity value from selected order line.<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Quantity</strong> value.</td></tr><tr><td>Automate Report Quantity screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Report Quantity screen. <br>Automation takes place only when <strong>Quantity</strong> and <strong>Catch Weight</strong> fields are filled in.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Selected Order Line
  * Order Number / Line
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if applicable)
  * Remaining / Scanned (if Detail Search used) Catch Weight (if applicable)
  * Order / Remaining / Scanned (if Detail Search used) Quantity

#### INPUT DATA

* Print Label
* Close Line
* Unit of Measure
* Catch Weight
* Quantity

#### FUNCTIONALITY

* Tap on **Print Label** Check Box to trigger the [**Report Printing**](#report-printing) screen after the [**Report Location**](#report-location) screen.
  * Putaway Label (MWS450PF) will be printed as an output.
  * *FALSE* is assigned as default and can be changed in the environment properties on global/user level.
* Tap on **Close Line** Check Box to flag complete the line after the report.
  * *FALSE* is assigned as default and can be changed in the environment properties on global/user level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FxcIF6fDUQPKgNB85VeYz%2Fimage.png?alt=media&amp;token=7315a75b-4faa-4e5a-9e35-95bd4fcc17cf" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FjvGMt62FPcxOwLIlOMyj%2Fimage.png?alt=media\&token=04083b95-354c-478a-a45e-2238948acbc4) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Unit of Measure** Menu Selection Input to select a unit of measure the quantity will be reported in.
  * A deault unit of measure comes from **MMS200MI.GetItmBasic** which can be changed in the environment properties on a global/user level.
  * Alternative units of measure list comes from **MMS200MI.LstItmAltUnitMs**.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FLotNODIeIIgOp86AWAvw%2Fimage.png?alt=media&amp;token=9f65ab59-8437-4ed8-8994-d9a271453a74" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FqHJjhA1fDLz4p1UzHD6h%2Fimage.png?alt=media\&token=a29d830a-249e-492a-9e12-11113446f65c) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Type in/scan the numeric catch weight value inside the **Catch Weight** Numeric Input.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.
  * When [**Search Order Line (Detail)**](#search-order-line-detail) is used and quantitative data is part of the scanned strings, these values will override the defaults.
* Type in/scan the numeric quantity value inside the **Quantity** Numeric Input.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.
  * When [**Search Order Line (Detail)**](#search-order-line-detail) is used and quantitative data is part of the scanned strings, these values will override the defaults.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F808ICcYOGK1Y2DfV7C9K%2Fimage.png?alt=media&amp;token=f90d8daf-6e99-429d-a24b-c91b91987644" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Select Order Line**](#select-order-line) screen.
* Click **CALCULATE** to get to Calculate function.
  * Select either **Add** or **Remove** option button to adjust the behaviour when value is scanned into **Mutli Data** field.
  * Scan inside the **Multi Data** field to instantly retrive or remove the Order Line(s) to/from the **Order Lines** list.
  * Refer to [**Managing Multiple Data Capture**](/marketplace-documentation/applications/explore-apps/infor-m3/installation.md#managing-multiple-data-capture) section to understand and configure capturing of the barcoded data.
  * The input field is equipped with embedded translation engine which retrives multiple values used in the reporting process.
  * Click **BACK** to get back to [**Report Quantity**](#report-quantity) screen without applying any changes.
  * Click **EDIT** to edit the quantitive data of the scanned items.
    * Tap on a record you wish to change.
      * Type in numeric values inside **Catch Weight** and/or **Quantity** fields.
        * Click **DELETE RECORD** to remove the record from the list.
        * Click **ADD ROW** to add a new record.
        * Click **BACK** to get back to Calculate screen without any changes being saved.
        * Click **NEXT** to get back to Calculate screen with applied changes.
  * Click **NEXT** to get back to [**Report Quantity**](#report-quantity) screen with applied changes.

| ![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FqMu7PxE6iLO4HJTnh1aD%2Fimage.png?alt=media\&token=965d2bd8-307c-403b-a48e-970564b18752)![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fr6FbI0f45JtSqJsxcMdc%2Fimage.png?alt=media\&token=bfcfc707-bd55-4bc0-824b-f4aaba3be4cc) |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FbL6eZOh3dd5C0G0AtZbf%2Fimage.png?alt=media&amp;token=3a430401-4781-4084-a6ee-1adb476748ee" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FYMZzpDNnwCAFE1PP9An5%2Fimage.png?alt=media\&token=c173c60a-ef6e-45ba-a1aa-2ab462a06ce8) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **NEXT** to get to the following **Report** screen.

### Report Container

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

|   |
| - |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="265.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Default Container</td><td>Any alphanumeric value. <br><strong>LINE</strong> = Prompts a container value from selected order line.<br><br>Default: <strong>LINE</strong></td><td>Auto-populates and defaults <strong>Container</strong> value.</td></tr><tr><td>Automate Report Container screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Report Container screen. <br>Automation takes place only when <strong>Container</strong> field is filled in.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Selected Order Line
  * Order Number / Line
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if applicable)
  * Selected Quantity
  * Selected Catch Weight (if applicable)\
    \
    \* **\*MULTI** indicates that more than one value in the value type is selected.

#### INPUT DATA

* Container

#### FUNCTIONALITY

* Type in/scan the container value inside the **Container** Text Input.
  * *Blank* is assigned as default and can be changed in the environment properties on global/user level.
  * **\*Multi** value is used to indicate that more than one container number will be created. The value is prompted when creating Containers via Edit function or [**Report Multi Lines**](#report-multi-lines) screen.
* Click **BACK** to get back to [**Report Quantity**](#report-quantity) screen.
* Click **EDIT** to get into Edit function.
  * Tap on a record you wish to change.
    * Click **<-** to save the record.
    * Click **DELETE RECORD** to remove the record from the list.
  * Click **ADD ROW** to add a new record.
    * Click **<-** to save the record.
  * Click **BACK** to get back to Edit screen without any changes being saved.
  * Click **NEXT** to get back to Edit screen with applied changes.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FsMrJjSZHA1Ywgsw8PaZp%2Fimage.png?alt=media&amp;token=c605ad3d-6c38-40b3-9f32-561a2379fb88" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fyxygq5FjcjSoUsRuzWw3%2Fimage.png?alt=media\&token=5a4fc33b-ba07-4bc3-acd1-e85864fa9706) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **NEXT** to get to [**Report Location**](#report-location) screen.

### Report Package

{% hint style="info" %}
Use the following screen to report inhouse package data.&#x20;
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FLlTh4dXAUUHxvnbJVNID%2Fimage.png?alt=media&amp;token=59f8494b-704d-4af0-8364-f5346a62d8d5" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="241.33333333333331">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Default Package Type</td><td>Any alphanumeric value.<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Package Type</strong> value.</td></tr><tr><td>Default Package</td><td>Any alphanumeric value. <br><strong>LINE</strong> = Prompts a package value from selected order line.<br><br>Default: <strong>LINE</strong></td><td>Auto-populates and defaults <strong>Package</strong> value.</td></tr><tr><td>Additional Input Fields</td><td><strong>1</strong> = Split Package.<br><br>Default: 1</td><td>Shows additional input fields in the sequence. Semi-colon sign (;) is used to separate one from another.</td></tr><tr><td>Package Split</td><td><strong>FALSE</strong> = Function is not active/not ticked. <br><strong>TRUE</strong> = Function is active/auto-ticked.<br><br>Default: <strong>FALSE</strong> </td><td>Splits the Order Line's selected quantity into packages, according to the rules defined in <strong>MMS053. Connect Packaging</strong>.<br>A check is made if any record exists for a given warehouse/transaction quantity/package type via <strong>MMS053MI.RtvQtyByItemPkg</strong>.<br>If the defined quantity in the report line screen is not a multiplication of the <em>Standard Quantity</em> field value, the remaining quantity will be created as a separate package.<br>Example: <br>Defined <em><strong>Selected Qty</strong></em>: 93 PCE<br>Defined <em><strong>Transaction Quantity</strong></em> in M3: 100 PCE<br>Defined <em><strong>Standard Quantity</strong></em> in M3: 10 PCE<br>Result: 10 packages (9x10 PCE + 1x3 PCE)</td></tr><tr><td>Automate Report Package screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Report Package screen. <br>Automation takes place only when <strong>Package</strong> field is filled in.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Selected Order Line
  * Order Number / Line
  * Item Number
  * Lot Number (if applicable)
  * Package Number
  * Selected Quantity
  * Selected Catch Weight (if applicable)\
    \
    \* **\*MULTI** indicates that more than one value in the value type is selected.

#### INPUT DATA

* Package Type
* Package

#### FUNCTIONALITY

* Tap on **Package Type** Menu Selection Input to select a package type a package will be packaged into.
  * The package types come from **MMS050MI.LstPackaging**.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FnCssEbFtGdPxUIIfxBF8%2Fimage.png?alt=media&amp;token=4ed4fc4c-5dd4-4cf4-aa33-cb6410d82669" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fc4XmvZXuYIZTfeUGCXcf%2Fimage.png?alt=media\&token=995b7995-752f-4dcc-bd16-9f6025d0c653) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Type in/scan the container value inside the **Package** Text Input.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.\
    When left *Blank,* a package number can be automatically created. To define settings for packing in M3, read more under the following link:\
    [https://docs.infor.com/m3udi/16.x/en-us/m3beud/default.htmlhelpcontent=scexechs/fky1567528613955.html](https://docs.infor.com/m3udi/16.x/en-us/m3beud/default.html?helpcontent=scexechs/fky1567528613955.html)&#x20;
  * **\*Multi** value is used to indicate that more than one package number will be created. The value is prompted when creating Packages via Edit function or [**Report Multi Lines**](#report-multi-lines) screen.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FMVNN2uJqzFDSYUpctJD0%2Fimage.png?alt=media&amp;token=4e2a29c0-812c-4f28-9552-0d951d0e7e44" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FM7oYC1jHLS1ANdH5Ihze%2Fimage.png?alt=media\&token=92b0578f-e778-4cca-8837-99ce2746edc7) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Report Quantity**](#report-quantity) screen.
* Click **EDIT** to get into Edit function.
  * Tap on **Package Split** Check Box to split the chosen line(s) into several records once the **NEXT** button is clicked.
    * *FALSE* is assigned as default and can be changed in the environment properties on a global/user level.
  * Tap on a record you wish to change.
    * Leave the Package field empty to let the system create a number for you.
    * Click **<-** to save the record.
    * Click **DELETE RECORD** to remove the record from the list.
  * Click **ADD ROW** to add a new record.
    * Click **<-** to save the record.
  * Click **BACK** to get back to Edit screen without any changes being saved.
  * Click **NEXT** to get back to Edit screen with applied changes.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FTyW1Osr7nZHSM2Cq4JYD%2Fimage.png?alt=media&amp;token=199f31d7-4e5b-4634-b6af-d2c3d0518bbe" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F0Ak9dDUWd0BMNdCDN1s2%2Fimage.png?alt=media\&token=eca64ca1-0af1-4201-a2af-6bc45dd02a5d) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F5XJPIhDBD9eFUdgj60en%2Fimage.png?alt=media&amp;token=14ac4ba6-f26f-4b49-893f-0bec99db941e" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FUICUEGpTtKPl0AWRQ79e%2Fimage.png?alt=media\&token=5c32c325-17dd-4b22-8f37-7c941704891a) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **NEXT** to get to [**Report Location**](#report-location) screen.

### Report Location

{% hint style="info" %}
Use the following screen screen to report a receipt location.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F9NDGLvHpp6j8JOxCzcrR%2Fimage.png?alt=media&amp;token=2819222f-32bb-4ed9-adbc-b9e0476ec5f4" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="265.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Default Location</td><td>Any alphanumeric value. <br><strong>LINE</strong> = Prompts a container value from selected order line.<br><br>Default: <strong>LINE</strong></td><td>Auto-populates and defaults <strong>Container</strong> value.</td></tr><tr><td>Default Locations List</td><td><strong>BASIC</strong> = List comes from MMS010 Stock Location. Open. with selected Warehouse.<br><strong>SUM</strong> = List comes from MMS060MI. LstSumQty. with selected Warehouse and Item.<br><strong>SYS</strong> = List comes from MMS060MI.LstSumQty with selected Warehouse, Item and Quantity.<br><br>Default: </td><td>Defaults the selection of the <strong>Locations</strong> List.</td></tr><tr><td>Screen to display after report</td><td><strong>DETAIL =</strong> <strong>x;BULK =</strong> <strong>x.</strong><br><br>where <strong>x</strong> can be one of the 3 options:<br><strong>0</strong> = Select Search Mode. <br><strong>1</strong> = Search Order Line (DETAIL or BULK).<br><strong>2</strong> = Select Order Line (if nothing is remaining, then it should work as 1). <br><strong>3</strong> = Same Line (with reduced remaining quantity. If nothing is remaining, then it should work as 2).<br><br>Default: <strong>DETAIL = 2;BULK = 2</strong></td><td>Indicates which screen user should be forwarded to after the order line report.<br>If <strong>2</strong> is used and any filter in Search Order Line screen is applied, the Select Order Line list with that filter is reloaded.</td></tr><tr><td>Automate Report Container screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Report Container screen. <br>Automation takes place only when <strong>Container</strong> field is filled in.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Selected Order Line(s)
  * Order Number / Line
  * Item Number
  * Lot Number (if applicable)
  * Container Number (if applicable)
  * Selected Quantity
  * Selected Catch Weight (if applicable)\
    \
    \* **\*MULTI** indicates that more than one value in the value type is selected.

#### INPUT DATA

* Location

#### FUNCTIONALITY

* Type in/scan the location value inside the **Location** Text Input.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.
* Click **BACK** to get back to a previous **Report** screen.
* Click **LIST** to Select List screen.
  * Click **Basic** to fetch a list of all locations in the selected warehouse.
    * Available for single and multi-receipt variants.
    * List comes from **MMS010 Stock Location. Open**.
    * *Location IDs* are used and can be filtered through.
    * Click **EDIT** to get into Edit function.
      * Tap on a record you wish to change.
        * Click **<-** to save the record.
      * Click **ADD ROW** to add a new record.
        * Click **<-** to save the record.
      * Click **BACK** to get back to Edit screen without any changes being saved.
      * Click **NEXT** to get back to Edit screen with applied changes.
  * Click **Item Summary** to fetch a list of locations with selected Item number with summarized quantities.
    * Available for single-receipt variants.
    * List comes from **MMS060MI.LstSumQty**.
    * *Location IDs* are used and can be filtered through.
    * Click **EDIT** to get into Edit function.
      * Tap on a record you wish to change.
        * Click **<-** to save the record.
      * Click **ADD ROW** to add a new record.
        * Click **<-** to save the record.
      * Click **BACK** to get back to Edit screen without any changes being saved.
      * Click **NEXT** to get back to Edit screen with applied changes.
  * Click **System Directed** to fetch a list of locations where selected quantity is distributed according to the system directed logic in M3.
    * Available for single-receipt variants.
    * List comes from **MMS160MI.LstPutAwayLoc**.
    * *Location IDs* are used and can be filtered through.
    * Click **EDIT** to get into Edit function.
      * Tap on a record you wish to change.
        * Click **<-** to save the record.
      * Click **ADD ROW** to add a new record.
        * Click **<-** to save the record.
      * Click **BACK** to get back to Edit screen without any changes being saved.
      * Click **NEXT** to get back to Edit screen with applied changes.
  * *Basic* is assigned as default and can be changed in the environment properties on global/user level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FVOHGYYH9ML1AZybhouPK%2Fimage.png?alt=media&amp;token=dcddfa18-70e5-435d-9c77-8b44556ff37b" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FUH1rzaopaq4l6EXI0Hp7%2Fimage.png?alt=media\&token=b3ef958d-0eec-424c-a740-3b1a37034923) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FvJR9e5JP46Qk1EB2LzaT%2Fimage.png?alt=media&amp;token=68111666-00f4-40d7-8517-c4c3de2940c9" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FRs9D0gxt4MjDQntH2n24%2Fimage.png?alt=media\&token=43af565d-f79d-4c9e-b30e-01b870443820) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F5W2qIKabLqKNp0hP8lN0%2Fimage.png?alt=media&amp;token=36fde2cb-cc02-43ff-8b47-2f0e013e87f8" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fp6lBEn3bff8ElvEmOuz2%2Fimage.png?alt=media\&token=4f531f7a-5faa-487e-8844-bd4e1ae0e008) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **NEXT** to get to [**Report Printing**](#report-printing) or [**Confirm** ](#confirm)screen.

### Report Printing

{% hint style="info" %}
Use the following user step to adjust the label printout before receving the order line.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FUjISgFx7GOPdlAfxEcVs%2Fimage.png?alt=media&amp;token=e455b89e-76f1-4220-ae19-728293e1d51b" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="284.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Additional Input Fields</td><td><strong>1</strong> = Printer. <br><strong>2</strong> = Number of Labels.<br><strong>3</strong> = Quantity per Label.<br><br>Default: <strong>1;2;3</strong></td><td>Shows additional input fields in the sequence. Semi-colon sign (;) is used to separate one from another.</td></tr><tr><td>Default Printer</td><td>Any alphanumeric value. <br><br>Default:</td><td>Auto-populates and defaults <strong>Printer</strong> value.</td></tr><tr><td>Default Number of Labels</td><td>Any numeric value. <br><br>Default:</td><td>Auto-populates and defaults <strong>Number of Labels</strong> value.</td></tr><tr><td>Default Quantity per Label</td><td>Any numeric value. <br><br>Default:</td><td>Auto-populates and defaults <strong>Quantity per Label</strong> value.</td></tr><tr><td>Automate Report Printing screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Report Printing screen. </td></tr></tbody></table>

#### INFO/HEADER DATA

* Selected Order Line
  * Order Number / Line
  * Item Number
  * Lot Number (if applicable)
  * Package Number (if applicable)
  * Selected Quantity
  * Selected Catch Weight (if applicable)\
    \
    \* **\* MULTI** indicates that more than one value in the value type is selected.

#### INPUT DATA

* Printer
* Number of Labels
* Quantity per Label

#### FUNCTIONALITY

* List of printers is fetched through **CRS290MI.LstPrinters**.
* Tap on **Printer** Menu Selection Input to select a printer.
  * *Printer IDs* and *Printer Names* are used and can be filtered through.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FxSeBEdrgBE96WDCbkJst%2Fimage.png?alt=media&amp;token=81ffe79a-1d74-4694-ba90-bf52c91326d1" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FhKtPMHrtzRYEag03NcmU%2Fimage.png?alt=media\&token=876ee42e-2b48-4377-b10e-acc313d2732d) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Type in/scan the number of labels number inside the **Number of Labels** Numeric Input.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.
* Type in/scan the quantity per label number inside the **Quantity per Label** Numeric Input.
  * *Blank* is assigned as default and can be changed in the environment properties on a global/user level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FL3BoX1SFGAyRehz5zBSA%2Fimage.png?alt=media&amp;token=0866dcc4-6eae-467a-bc0c-e52f256b299e" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to a previous **Report** screen.
* Click **NEXT** to get to [**Confirm** ](#confirm)screen.

### Confirm

{% hint style="info" %}
Use the following user step to do the final check before receiving order line.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F2jUzrCRC9t1kYb3KqzNX%2Fimage.png?alt=media&amp;token=8c5735b8-f4be-4f3b-a4bd-f5293ece01f2" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES

<table><thead><tr><th width="211">Property Name</th><th width="284.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>Automate Confirm screen</td><td><strong>FALSE</strong> = Screen it not automated. <br><strong>TRUE</strong> = Screen is automated.<br><br>Default: <strong>FALSE</strong></td><td>Automates/by-passes the Confirm screen. </td></tr></tbody></table>

#### INFO/HEADER DATA

* Order Line(s) to be received

#### FUNCTIONALITY

* Click **BACK** to get back to a previous **Report** screen.
* Click **RECEIVE** to run (a) selected transaction(s).
  * The application comes back with an approve message that the Order Line has been created or updated.
  * You are redirected to the [**Select Order Line**](#select-order-line), [**Search Order Line (Detail)**](#search-order-line-detail) or [**Select Search Mode**](#select-search-mode) screen.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.novacura.com/marketplace-documentation/applications/explore-apps/infor-m3/documentation/supply-chain-execution/receive-distribution-order.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
