> 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/print-stock-label-classic.md).

# Print Stock Label (Classic)

An overview of application used for printing putaway label for current inventory.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FbjYVjv7q6QXsPrbvcJb3%2Fimage.png?alt=media&amp;token=da2fe93e-20d2-4198-802a-110fcbeb18b9" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F0bRIeOzltk572VMYUqMe%2Fimage.png?alt=media\&token=94330c4b-fc93-470c-abde-c4185c304500) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<figure><img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FwaonIRPQnw2rs2QqTmmU%2FPrint%20Stock%20Label.jpg?alt=media&amp;token=e1199a06-c83a-4e6c-805e-3512ee7f55ae" alt=""><figcaption><p>Print Stock Label - Mockup</p></figcaption></figure>

## Overview

* Different Search modes (allows a user to choose a way of searching for available Balance IDs).
  * Search Bulk - gives an overall, high-level searching criteria.
  * Search Detail - instantly fetches Balance ID(s) through label scanning.
* Report Printing
  * Print Putaway Label (MWS450PF)
  * Set number of labels and quantity per printed label.
* Report Multi-Printing
  * Print labels for multiple amount of selected Balance IDs.
* Support for Alias Numbers.
* Automate screens.
  * By-pass report screens to accelerate the reporting steps.
* Preview lines before reporting.

### Used APIs

<details>

<summary>Used APIs (8)</summary>

* CRS290MI.LstPrinters&#x20;
* MMS005MI.LstWarehouses&#x20;
* MMS010MI.ListLocations
* MMS010MI.GetLocation&#x20;
* MMS025MI.LstItem
* MMS060MI.LstBalID&#x20;
* MMS060MI.PrtPutAwayLbl
* MNS150MI.GetUserData

</details>

### Used Environment Properties

<details>

<summary>Used Environment Properties</summary>

SELECT SEARCH MODE

* Default Search Mode

SEARCH BALANCE ID (DETAIL)

* Default Warehouse
* Automate Search Balance ID screen

SEARCH BALANCE ID (BULK)

* Default Warehouse

SELECT BALANCE ID

* Automate Select Balance ID screen

REPORT PRINTING

* Default Printer
* Default Number of Labels
* Default Quantity per Label
* Default screen after report
* Automate Report Printing screen

REPORT MULTI PRINTING

* Default Printer
* Default Number of Labels
* Default screen after report
* Automate Report Multi Printing screen

CONFIRM

* Automate Confirm screen

</details>

## User Steps

### 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%2FzZT9mHAfREXxMkZs5OUI%2Fimage.png?alt=media&amp;token=de4c4c29-e00e-4b8a-a902-205331e92ae1" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES PER SCREEN (SEARCH MODE)

<table><thead><tr><th width="211">Property Name</th><th width="239.33333333333331">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>propDefSearchMode</td><td><strong>DETAIL</strong> = Detail Search mode activates<br><strong>BULK</strong> = Bulk Search mode activates<br><br>Default: <em>Blank</em></td><td>Adjusts the Search Mode user step. When either <strong>DETAIL</strong> or <strong>BULK</strong> is chosen, the 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** check box to select one.
  * [Detail Mode](#detail) allows you to identify Balance IDs by scanning the existing barcodes.
  * [Bulk Mode](#bulk) allows you to identify Balance IDs using searching criteria.
  * *Blank* is assigned as default.
  * [Default ](#environment-properties-per-screen-search-mode)can be changed in the global properties on user/app level.
* Click **NEXT** button to continue.
* Click **MENU** button to get back to the main menu.

### Search Balance ID (Detail)

{% hint style="info" %}
Use the following user step to search for existing Balance ID(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%2FVd5mBuVzdQRxnmuUmkWB%2Fimage.png?alt=media&amp;token=1d6f3b55-922b-4221-9e71-ecd1618ce760" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES PER SCREEN (SEARCH BALANCE ID (DETAIL))

<table><thead><tr><th width="151">Property Name</th><th width="289.3333333333333">Property Value</th><th>Details</th></tr></thead><tbody><tr><td><p></p><p>propFromWarehouseDetail</p></td><td>Any Alphanumeric value<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Warehouse</strong> value.<br>If left empty, warehouse will be taken through <strong>MNS150MI.GetUserData</strong>.</td></tr><tr><td>propAutoSearchBalID</td><td><strong>TRUE</strong> = The screen is by-passed/auto-forwarded.<br><strong>FALSE</strong> or <em>Blank</em> = The screen is active/pops up.<br><br>Default: <em>Blank</em></td><td><p>Automates/by-passes the Search Balance ID (Detail) screen.<br>Automation takes place when any first record is scanned into Balance IDs list. </p><p>If more than one record is identified with scanning, automation takes place after a record is chosen from Select Searched Balance ID screen.</p></td></tr></tbody></table>

#### INFO/HEADER DATA

* Warehouse
* Location (if used)

#### INPUT DATA

* Add/Remove
* Multi Data

#### FUNCTIONALITY

* A list of available Balance IDs from predefined warehouse is preloaded in the background via **MMS060MI.LstBalID**.
  * If a location is selected, the list is filtered through that location.
* 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 Balance ID to/from the **Balance IDs** list.
  * 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 Balance ID** screen pops up. Tap one record to add it to the list.\
    Example below shows a lot number **2305101001** that has been identified in the scanned string. The string, however, does not provide any information about the location nor has it been selected via **CHANGE** option. Thus, the **Select Searched Balance ID** pops up where the correct Balance ID 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%2FVstb2goEcodW8deX6tIU%2Fimage.png?alt=media&amp;token=5c471738-1f24-475c-b0ab-e3ecc0334859" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fl1jJOZySGER1VT1Sm2Ml%2Fimage.png?alt=media\&token=d20aa8d5-e1c9-4c72-9111-71c77ea6c9d7) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Search Mode**](#search-mode) screen.
* Click **CHANGE** to change *Location* and/or *Warehouse*.
  * Type in/scan a location inside **Location** field to assign a location filter on the fetched list of Balance IDs in the [**Search Balance ID**](#search-balance-id-detail) screen.
    * *Location ID* will be added to the header.
  * Click **BACK** to get back to [**Search Balance ID**](#search-balance-id-detail) screen without any changes.
  * Click **LIST (LOCATIONS)** to fetch a list of available locations.
    * List is fetched through **MMS010MI.ListLocations** with the predefined warehouse.
    * *Location IDs* and/or *Location Names* are used and can be filtered through.
    * Tap on a location to assign a location filter on the fetched list of Balance IDs in the [**Search Balance ID**](#search-balance-id-detail) screen.
    * Click **BACK** to get back to **Search Location** screen.
  * Click **LIST (WAREHOUSES)** 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 Balance IDs in the [**Search Balance ID**](#search-balance-id-detail) screen.
    * Click **BACK** to get back to **Search Location** screen.
  * Click **NEXT** to get to [**Search Balance ID**](#search-balance-id-detail) screen with applied changes.
* Click **NEXT** to get to [**Select Balance ID**](#select-balance-id) screen.

### Search Balance ID (Bulk)

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F9IjWps6ANzRZ7nK01eZh%2Fimage.png?alt=media&amp;token=6c43a74c-3658-4e70-b193-7d102cf93015" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES PER SCREEN (SEARCH BALANCE ID (BULK))

<table><thead><tr><th width="211">Property Name</th><th width="239.33333333333331">Property Value</th><th>Details</th></tr></thead><tbody><tr><td><p></p><p>propFromWarehouseBulk</p></td><td>Any Alphanumeric value<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Warehouse</strong> value.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Warehouse

#### INPUT DATA

* Location
* Item Number
* Lot Number
* Container

#### FUNCTIONALITY

* List is fetched through **MMS060MI.LstBalID** with the predefined warehouse.
* Tap on **Location** drop-down menu to select one.
  * List is aggregated on a location level.
  * *Location IDs* 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%2FXci5kqf2OLsZ3xUPlRkR%2Fimage.png?alt=media&amp;token=0002b535-5e9b-4326-8540-b4e5f2dee625" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FTsQgBOcbNcYIwde2DJt8%2Fimage.png?alt=media\&token=01670c5b-411c-4c8e-bdeb-35594bbdb6fc) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Item Number** drop-down menu to select one.
  * List is aggregated on an item level.
  * *Item 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%2FnbU3xtEZRxilNjsxtTxz%2Fimage.png?alt=media&amp;token=af727287-f074-4ac1-93cb-e305a455bf58" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F9RByqdo0OetRpjxKdMm8%2Fimage.png?alt=media\&token=c8298214-eb72-4a3d-aa5d-61348bb710c1) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Lot Number** drop-down menu to select one.
  * 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%2FSqILXjGFtbuyiXU4cjX1%2Fimage.png?alt=media&amp;token=5425931a-5edb-4fb1-addf-3c721e2f3722" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Fz7QFwCMsRpyFY5bEZTqk%2Fimage.png?alt=media\&token=4ae939a4-ee2c-47de-a24d-959770b490b3) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Tap on **Container** drop-down menu to select one.
  * List is aggregated on a container number level.
  * *Container 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%2F1FOp0B9fRt1YjrHn7QjY%2Fimage.png?alt=media&amp;token=0fdaef8d-a42d-4ba7-a0b0-0294546cc94a" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FS1dtHoK47Na4vnjlSTPU%2Fimage.png?alt=media\&token=22d55046-d6f2-4aba-84e0-829fbd8d3dbd) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Search Mode**](#search-mode) screen.
* Click **CHANGE WAREHOUSE** to change *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.
  * Click **NEXT** to get back to [**Search Balance ID**](#search-balance-id-bulk) screen with a confirmed warehouse change.&#x20;

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FI0unK2YKVx8tHGS9manq%2Fimage.png?alt=media&amp;token=455f6b55-2e9c-4e99-afdd-b7121fb053c8" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FJQGj9tNAiOurSIW6QUg5%2Fimage.png?alt=media\&token=d0868cd7-326f-459f-a59b-a595b18da0f6) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **NEXT** to get to [**Select Balance ID**](#select-balance-id) screen.
  * If any drop-down menu is used, it will be used as a filter.

### Select Balance ID

{% hint style="info" %}
Use **Select Balance ID** screen to choose the Balance ID(s) You would wish to print label(s) for.
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FRIBBlQxuedK3xgLXjzCK%2Fimage.png?alt=media&amp;token=4583f2e5-e2fa-4052-a00d-c0aab83ce477" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES PER SCREEN (SELECT BALANCE ID)

<table><thead><tr><th width="211">Property Name</th><th width="239.33333333333331">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>propAutoSelectBalID</td><td><strong>TRUE</strong> = The screen is by-passed/auto-forwarded.<br><strong>FALSE</strong> or <em>Blank</em> = The screen is active/pops up.<br><br>Default: <em>Blank</em></td><td><p>Automates/by-passes the Select Balance ID screen.<br>If one record is listed, user is forwarded to Report Printing screen. </p><p>If more than one record is listed, user is forwarded to Report Multi Printing screen.</p></td></tr></tbody></table>

#### INFO/HEADER DATA

* Item Number
* Lot Number
* Container Number
* Onhand Catch Weight / Scanned Catch Weight (available via Detail Mode)
* Onhand Quantity / Allocatable Quantity / Scanned Quantity (available via Detail Mode)

#### INPUT DATA

* Multi Data

#### FUNCTIONALITY

* Scan into the **Multi Data** field to filter the list.
  * The 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 the scanned record refers to an unique record, the [**Report Print**](#report-print) screen pops up with all identified data. When more than one hit is identified, only identified records remain in the list.\
    Example below shows a lot number **2305101001** been identified in the scanned string. Only records with that lot number are shown.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FpUQkIt53hkBYFx9gDChj%2Fimage.png?alt=media&amp;token=c67f7a3e-bf69-4be8-9ca0-da40845acd4a" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FDeP4E2tgQWQ7y4K6h3Vm%2Fimage.png?alt=media\&token=fbf4e8d5-9b0c-4974-ae0c-15e50cc3d976) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to **Search Balance ID** screen (**Detail** or **Bulk**).
* Click **EDIT** to change/add/delete the scanned Balance ID(s) (applicable only for Detail Search).
  * Tap on a record you wish to change.
    * Type in numeric values inside *New Catch Weight* and/or *New Quantity* fields.
    * Click **DELETE RECORD** to remove the record from the list.
  * Click **BACK** to get back to **Select Balance ID** screen without saving.
  * Click **NEXT** to get back to **Select Balance ID** screen with new values being applied.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FRBUwHgizHTH9sk92HA5O%2Fimage.png?alt=media&amp;token=08448368-e6b5-45cb-a867-6fe74b097aac" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **MULTI NEXT** to proceed to [**Report Multi Print**](#report-multi-print) screen.
* Click **NEXT** to proceed to [**Report Print**](#report-print) screen.

### Report Printing

{% hint style="info" %}
Use **Report Printing** screen to adjust and trigger the printout of putaway label for a selected Balance ID.&#x20;
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FtCtdzClm40RfEOdQwEnF%2Fimage.png?alt=media&amp;token=781fd3af-d4ab-4a31-9341-98a96961b14c" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES PER SCREEN (REPORT PRINTING)

<table><thead><tr><th width="211">Property Name</th><th width="239.33333333333331">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>propAutoRepPrint</td><td><strong>TRUE</strong> = The screen is by-passed/auto-forwarded.<br><strong>FALSE</strong> or <em>Blank</em> = The screen is active/pops up.<br><br>Default: <em>Blank</em></td><td>Automates/by-passes the Report Printing screen.</td></tr><tr><td>propScreenAfterRep</td><td><strong>1</strong> = SEARCH MODE<br><strong>2</strong> = SELECT BALANCE ID<br><br>Default: <em>Blank</em></td><td>Indicates which screen user should be forwarded to after printout being succesfully triggered.<br>If <strong>2</strong> is used and any filter in Search Balance ID screen is applied, the Select Balance ID list with that filer is reloaded. </td></tr><tr><td>propDefPrinter</td><td>Any alphanumeric value<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Printer</strong> value.</td></tr><tr><td>propDefNoOfLabels</td><td>Any numeric value<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Number of Labels</strong> value.</td></tr><tr><td>propDefQtyPerLabel</td><td>Any numeric value<br><strong>SCAN</strong> = Quantity identified in the scanned string<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Qty per Label</strong> value.<br>If <em>Blank</em> is left, the Onhand quantity is printed.<br>If <strong>SCAN</strong> is chosen and no quantity has been scanned, the Onhand quantity is printed.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Selected Balance ID
  * Item Number
  * Lot Number
  * Container Number
  * Onhand Quantity / Scanned Quantity (available via Detail Mode)
  * Onhand Catch Weight / Scanned Catch Weight (available via Detail Mode)

#### INPUT DATA

* Printer
* Number of Labels
* Quantity per Label

#### FUNCTIONALITY

* List of printers is fetched through **CRS290MI.LstPrinters**.
* Tap on **Printer** drop-down menu to select one.
  * *Printer IDs* and *Printer Names* are used and can be filtered through.
  * *Blank* is assigned as default.
  * [Default](#environment-properties-per-screen-report-printing) can be changed in the environment properties on user/app level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2Ff2mKttDlqqqhjv2NJiey%2Fimage.png?alt=media&amp;token=0369c414-3c67-460b-bf3b-ed5103c64668" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FRTw4rH2qjIbwRx7XLa6u%2Fimage.png?alt=media\&token=8dfff4fe-60f7-4fd6-9eff-b3761fc399c1) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Type in/scan the numeric **Number of Labels** value.
  * *Blank* is assigned as default.
  * [Default](#environment-properties-per-screen-report-printing) can be changed in the environment properties on user/app level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F6eoqfb7oYubg8zsiOcVl%2Fimage.png?alt=media&amp;token=e3d092ce-d11a-4361-9efc-478e9c0e53e3" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Type in/scan the numeric **Qty per Label** value.
  * *Blank* is assigned as default.
  * [Default](#environment-properties-per-screen-report-printing) can be changed in the environment properties on user/app level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FxmacfHdaVHbK9pQft4Nu%2Fimage.png?alt=media&amp;token=4c7def43-17c2-4a13-8495-7e4f44894aec" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Select Balance ID**](#select-balance-id) screen.
* Click **NEXT** to get to [**Confirm** ](#confirm)screen.

### Report Multi Printing

{% hint style="info" %}
Use **Report Multi Printing** screen to adjust and trigger multiple printouts of putaway label for selected Balance IDs.&#x20;
{% endhint %}

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2F9SaOeav6mjhceSTGi2sb%2Fimage.png?alt=media&amp;token=936327bd-08a4-4a7b-823f-8cbe6b07ba81" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES PER SCREEN (REPORT MULTI PRINTING)

<table><thead><tr><th width="211">Property Name</th><th width="239.33333333333331">Property Value</th><th>Details</th></tr></thead><tbody><tr><td>propAutoRepPrintMulti</td><td><strong>TRUE</strong> = The screen is by-passed/auto-forwarded.<br><strong>FALSE</strong> or <em>Blank</em> = The screen is active/pops up.<br><br>Default: <em>Blank</em></td><td>Automates/by-passes the Report Printing screen.</td></tr><tr><td>propScreenAfterRepMulti</td><td><strong>1</strong> = SEARCH MODE<br><strong>2</strong> = SELECT BALANCE ID<br><br>Default: <em>Blank</em></td><td>Indicates which screen user should be forwarded to after printout being succesfully triggered.</td></tr><tr><td>propDefPrinterMulti</td><td>Any alphanumeric value<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Printer</strong> value.</td></tr><tr><td>propDefNoOfLabelsMulti</td><td>Any numeric value<br><br>Default: <em>Blank</em></td><td>Auto-populates and defaults <strong>Number of Labels</strong> value.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Selected Balance IDs
  * Item Number
  * Lot Number
  * Container Number
  * Onhand Catch Weight / Scanned Catch Weight (available via Detail Mode)
  * Onhand Quantity / Scanned Quantity (available via Detail Mode)

#### INPUT DATA

* Printer
* Number of Labels

#### FUNCTIONALITY

* List of printers is fetched through **CRS290MI.LstPrinters**.
* Tap on **Printer** drop-down menu to select one.
  * *Printer IDs* and *Printer Names* are used and can be filtered through.
  * *Blank* is assigned as default.
  * [Default](#environment-properties-per-screen-report-multi-printing) can be changed in the environment properties on user/app level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FWaEipq0uuPGh03R86pCG%2Fimage.png?alt=media&amp;token=8c6e56ca-8e03-44a7-afda-05566e528342" alt="" data-size="original">![](https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FvkhIZKUIgAtemFEcIb5q%2Fimage.png?alt=media\&token=2d187e51-79a9-49bf-8242-210b48bc085d) |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Type in/scan the numeric **Number of Labels** value.
  * *Blank* is assigned as default.
  * [Default](#environment-properties-per-screen-report-multi-printing) can be changed in the environment properties on user/app level.

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FXZmViA2dWsZAlQX5QIST%2Fimage.png?alt=media&amp;token=48f86478-1ff6-4d54-b0c5-30a279707159" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

* Click **BACK** to get back to [**Select Balance ID**](#select-balance-id) screen.
* Click **NEXT** to get to [**Confirm** ](#confirm)screen.

### Confirm

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

| <img src="https://3218748546-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MiW42YxFsGXIDjQJKNR%2Fuploads%2FA0UxQ57y3SXPE3wlVOXt%2Fimage.png?alt=media&amp;token=3918220d-337d-40f5-94d9-f52b817035b6" alt="" data-size="original"> |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

#### ENVIRONMENT PROPERTIES PER SCREEN (CONFIRM)

<table><thead><tr><th width="211">Property Name</th><th width="239.33333333333331">Property Value</th><th>Details</th></tr></thead><tbody><tr><td><p></p><p>propAutoConfirm</p></td><td><strong>TRUE</strong> = The screen is by-passed/auto-forwarded.<br><strong>FALSE</strong> or <em>Blank</em> = The screen is active/pops up.<br><br>Default: <em>Blank</em></td><td>Automates/by-passes the Confirm screen.</td></tr></tbody></table>

#### INFO/HEADER DATA

* Balance ID(s) to be printed

#### FUNCTIONALITY

* Click **BACK** to get back to [**Report Printing**](#report-printing) or [**Report Multi Printing**](#report-multi-printing) screen.
* Click **PRINT** to run a selected transaction.
  * The application comes back with an approve message that the label has been printed.
  * You are redirected to the [**Search Mode**](#search-mode) or [**Select Balance ID**](#select-balance-id) 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/print-stock-label-classic.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.
