> For the complete documentation index, see [llms.txt](https://docs.theconfigteam.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.theconfigteam.com/prebilt-for-im-wm-strm/applications/stock-movements/configuration-pre-january-2026-updates.md).

# Configuration (Pre January 2026 updates)

{% hint style="info" %}
**Note**

This configuration guide refers to PreBilt transactions beginning '*PB2\_*' and details the standard process without additional features or enhancements. You should [copy these transactions](/prebilt-for-im-wm-strm/configuration-guide/transaction-codes.md#create-a-transaction) with a different prefix to maintain a backup and protect the originals.

The guide displays the standard PreBilt screens and gives details of the structures in which the on screen fields can be found. Fields within these structures can be used to customise and enhance the screen. For instructions on how to use structures to find fields, please see [Available data structures](/prebilt-for-im-wm-strm/app-master-data/screen-framework/features/available-data-structures.md). For instructions on how to maintain the configuration elements in AMD, please see [General configuration elements](/prebilt-for-im-wm-strm/app-master-data/general-configuration-elements.md).
{% endhint %}

## Confirm transactions

This section applies to transactions *PB2\_STK\_MVTS\_CNF\_JMP*, *PB2\_STK\_MVTS\_CONF\_2S*, *PB2\_STK\_MVTS\_CONF\_HU*, *PB2\_STK\_MVTS\_CONF\_QU* and *PB2\_STK\_MVTS\_CONF\_SU*.

### Selection options

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FcvWhwlf6fYUlEhn6dLtF%2Fimage.png?alt=media&amp;token=6cf0ceaa-7cd2-4767-ae9a-e40ef9418c88" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### TO list

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FNgjLKbHoLOpqam0sjIYV%2Fimage.png?alt=media&amp;token=f5743483-58c1-4f5b-a70e-dceb4b680890" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>LIST_TO</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_SORT</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### TO item list

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FjCdJ7Gf8F3m9T3gA08AA%2Fimage.png?alt=media&amp;token=697f7d0d-f5a1-4db6-ac54-5fa4f71c0c46" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>LIST_TO_ITEM</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_SORT</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Source detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FwAxfJwqSUpoQfeAu4TSS%2Fimage.png?alt=media&amp;token=f9ff2ec8-dcd0-4859-86d0-22d50e514f78" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_SOURCE_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_SOURCE_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Zero stock input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FUqPpv3k3bPQ0y9k8eflM%2Fimage.png?alt=media&amp;token=1074d6cc-4923-48b5-9adb-c7886da5ff83" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_ZERO_STOCK</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_ZERO_STOCK_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Destination detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FwFhZYnGosV6QMsJ6he3n%2Fimage.png?alt=media&amp;token=8ac6bd6d-64e6-4736-b0a7-30aacb797842" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_DEST_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_DEST_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### General configuration elements

<table><thead><tr><th width="242">Configuration element</th><th width="502">Description</th></tr></thead><tbody><tr><td>FE_APP</td><td>Frontend class to use in running the transaction.<br><br>Reference to the platform specific frontend application that should be used to run the transaction. Included in the App Master Data file supplied for setting up the initial transactions.</td></tr><tr><td>ALLOW_CONFIRM_TO</td><td>Allows transfer order confirmation.<br><br>If toggle = ON, the app will allow confirmation of transfer orders that are already created, or created via the app.<br><br>If toggle = OFF, if searching for transfer orders to confirm, the app will not be able to determine a processing mode. If creating a new transfer order, the app will not allow direct confirmation of that transfer order.</td></tr><tr><td>MATERIAL_SEARCH_SEQ</td><td>Defines the search sequence for materials and the relevant conversion exits.<br><br>Valid Values:<br>M – Material<br>D – Description<br>E – EAN code (the EAN code for any unit of measure in the material master)<br>B – Storage Bin (Plant/Data Stor 1 view of material master)</td></tr><tr><td>SUPPRESS_SUCCESS</td><td>Allows success messages to be suppressed.<br> <br>If toggle = ON, success messages are suppressed.<br> <br>If toggle = OFF, success messages are not suppressed.</td></tr><tr><td>LOCK_LEVEL</td><td>Configure app to lock delivery data during processing at either the header level or item level.<br><br>Valid values:<br><br>‘HEADER’ will lock the delivery when selecting directly from the selection screen, or from the ‘List OBD’ screen.<br><br>‘ITEM’ will lock the delivery item when selecting an item from the delivery list, this will enable multiple users to pick the same delivery simultaneously.</td></tr><tr><td>UOM_CONVERSION</td><td>You can identify and setup the quantity and the UOM fields that should be converted to the alternative UOM. </td></tr><tr><td>UOM_SEQ</td><td>You can create an app transaction specific sequence of UOM types that is different from the global default. </td></tr><tr><td>ALLOW_SINGLE_LIST</td><td>Allows the app to return to a list screen when the penultimate item on that list screen is processed so that the user can then select the last items from the list rather than the last items being automatically selected. It applies to both header or item lists.</td></tr><tr><td>SYS_GUIDE_TO</td><td>If set to blank, the user selects a transfer order from the TO List. The next screen is either the TO Item List (if multiple open items) or the confirmation screen (if only one). After confirming an item, the user returns to the TO List, even if more items remain.<br><br>If set to A, the same list is generated, but the top transfer order (based on LIST_TO_SORT) is auto-selected and passed to the next screen. The list screen is skipped.<br><br>If set to B, all transfer orders are auto-selected and passed to the next screen. The list screen is skipped, and sort order does not apply.<br><br>If set to C, the user selects a transfer order like with blank. If it has multiple items, the app cycles through all items until the transfer order is fully confirmed, then returns to the list.</td></tr><tr><td>SYS_GUIDE_TO_ITEM</td><td>Determines the flow logic of the app.<br><br>If toggle = ON, the same list of transfer order items is generated as if the value was toggle = OFF, but the user will not be presented with the list screen. Instead, the top transfer order item from the list will be automatically selected and passed to the next screen. The sort of the list, and therefore the way to control which transfer order item is selected for the user, is determined by the sort order defined in LIST_TO_ITEM_SORT. <br><br>If toggle = OFF, the LIST_TO_ITEM screen is displayed, and the user selects a transfer order item to count from the item list.</td></tr><tr><td>PLANT_FILTER</td><td>Enables filtering of plants assigned to the warehouse, allowing you to include or exclude specific values in the list view.</td></tr><tr><td>SLOC_FILTER</td><td>This is a possible filter element that can be used, as required, to allow filtering of the storage locations (if these need to be restricted to a subset of locations that are allocated to the PreBilt warehouse). It has been created as an example and can be used or changed as required.<br><br>It must be used in conjunction with a suitable field class assigned to the field.</td></tr><tr><td>STYPE_FILTER</td><td>Enables filtering of storage types, allowing the user to include or exclude specific values in the list view.</td></tr><tr><td>QUEUE_FILTER</td><td>Enables filtering of queues assigned to the warehouse, allowing the user to include or exclude specific values in the list view.</td></tr><tr><td>ST_BIN_FILTER</td><td>Enables filtering of storage bins, allowing the user to include or exclude specific values in the list view.</td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>

## PB2\_STK\_MVTS\_CRT\_QU

### Selection options

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2Fc9fRlZwFJO9MnwaDVUgb%2Fimage.png?alt=media&amp;token=006cf977-ab85-4335-8940-a003ef93e9cf" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Quant destination input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2Fd9DEOjC9q529ERvowews%2Fimage.png?alt=media&amp;token=4020a86d-5f1c-4196-8c07-16110f9346b4" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_QUANT_DEST_DETAIL</td><td>Primary: None<br>Secondary: LQUA</td></tr><tr><td>INPUT_QUANT_DEST_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Zero stock input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2Fx5tgrmUtq0jrSfO4zZYX%2Fimage.png?alt=media&amp;token=7ae0677d-9ccc-4c11-ae9b-c08c60427b7c" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_ZERO_STOCK</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_ZERO_STOCK_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Destination detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FnkutHPOfZFiu9jIh62fU%2Fimage.png?alt=media&amp;token=8335131b-178f-48d5-b71d-79ba2cacc886" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_DEST_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_DEST_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### General configuration elements

<table><thead><tr><th width="242">Configuration element</th><th width="502">Description</th></tr></thead><tbody><tr><td>FE_APP</td><td>Frontend class to use in running the transaction.<br><br>Reference to the platform specific frontend application that should be used to run the transaction. Included in the App Master Data file supplied for setting up the initial transactions.</td></tr><tr><td>CREATE_MODE</td><td>Allows transfer orders to be created for different types of stock in the warehouse - quants, storage units or handling units.<br><br>For storage units, CREATE_MODE = QUANT.</td></tr><tr><td>ALLOW_CREATE_TO</td><td>Allows transfer order creation.<br><br>If toggle = ON, the app will allow creation of transfer orders.<br><br>If toggle = OFF, if trying to create a transfer order, the app will not be able to determine a processing mode. </td></tr><tr><td>SUPPRESS_SUCCESS</td><td>Allows success messages to be suppressed.<br> <br>If toggle = ON, success messages are suppressed.<br> <br>If toggle = OFF, success messages are not suppressed.</td></tr><tr><td>LOCK_LEVEL</td><td>Configure app to lock delivery data during processing at either the header level or item level.<br><br>Valid values:<br><br>‘HEADER’ will lock the delivery when selecting directly from the selection screen, or from the ‘List OBD’ screen.<br><br>‘ITEM’ will lock the delivery item when selecting an item from the delivery list, this will enable multiple users to pick the same delivery simultaneously.</td></tr><tr><td>PLANT_FILTER</td><td>Enables filtering of plants assigned to the warehouse, allowing you to include or exclude specific values in the list view.</td></tr><tr><td>SLOC_FILTER</td><td>This is a possible filter element that can be used, as required, to allow filtering of the storage locations (if these need to be restricted to a subset of locations that are allocated to the PreBilt warehouse). It has been created as an example and can be used or changed as required.<br><br>It must be used in conjunction with a suitable field class assigned to the field.</td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>

## PB2\_STK\_MVTS\_CRT\_QUJ

### Selection options

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Quant destination input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FP6rubLLCwg5mg5hREFRn%2Fimage.png?alt=media&amp;token=009d4bc6-979b-4994-a630-24459f624909" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_QUANT_DEST_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_QUANT_DEST_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Zero stock input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FJ3htMSF6Y7XThmFX9uMk%2Fimage.png?alt=media&amp;token=d1b51d8f-155e-4c84-808b-7c504b56221f" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_ZERO_STOCK</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_ZERO_STOCK_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Source detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FrCSDeiLAjYrVTfxNrQiT%2Fimage.png?alt=media&amp;token=0cce3655-ccda-4185-9020-91128661ac0f" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_SOURCE_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_SOURCE_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Destination detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FPFT6GujYw6VjeQhHNVG6%2Fimage.png?alt=media&amp;token=f4026392-ed42-440d-8e7e-b25c614a18ee" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_DEST_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_DEST_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### General configuration elements

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>FE_APP</td><td>Frontend class to use in running the transaction.<br><br>Reference to the platform specific frontend application that should be used to run the transaction. Included in the App Master Data file supplied for setting up the initial transactions.</td></tr><tr><td>CREATE_MODE</td><td>Allows transfer orders to be created for different types of stock in the warehouse - quants, storage units or handling units.<br><br>For storage units, CREATE_MODE = QUANT.</td></tr><tr><td>SUPPRESS_SUCCESS</td><td>Allows success messages to be suppressed.<br> <br>If toggle = ON, success messages are suppressed.<br> <br>If toggle = OFF, success messages are not suppressed.</td></tr><tr><td>LOCK_LEVEL</td><td>Configure app to lock delivery data during processing at either the header level or item level.<br><br>Valid values:<br><br>‘HEADER’ will lock the delivery when selecting directly from the selection screen, or from the ‘List OBD’ screen.<br><br>‘ITEM’ will lock the delivery item when selecting an item from the delivery list, this will enable multiple users to pick the same delivery simultaneously.</td></tr><tr><td>ALLOW_CREATE_TO</td><td>Allows transfer order creation.<br><br>If toggle = ON, the app will allow creation of transfer orders.<br><br>If toggle = OFF, if trying to create a transfer order, the app will not be able to determine a processing mode. </td></tr><tr><td>ALLOW_CANCEL_TO</td><td>Allow cancellation of a TO.<br><br>If toggle = ON a TO can be cancelled.<br><br>If toggle = OFF a TO cannot be cancelled.</td></tr><tr><td>ALLOW_CONFIRM_TO</td><td>Allows transfer order confirmation.<br><br>If toggle = ON, the app will allow confirmation of transfer orders that are already created, or created via the app.<br><br>If toggle = OFF, if searching for transfer orders to confirm, the app will not be able to determine a processing mode. If creating a new transfer order, the app will not allow direct confirmation of that transfer order.</td></tr><tr><td>UOM_CONVERSION</td><td>You can identify and setup the quantity and the UOM fields that should be converted to the alternative UOM. </td></tr><tr><td>UOM_SEQ</td><td>You can create an app transaction specific sequence of UOM types that is different from the global default. </td></tr><tr><td>PLANT_FILTER</td><td>Enables filtering of plants assigned to the warehouse, allowing you to include or exclude specific values in the list view.</td></tr><tr><td>SLOC_FILTER</td><td>This is a possible filter element that can be used, as required, to allow filtering of the storage locations (if these need to be restricted to a subset of locations that are allocated to the PreBilt warehouse). It has been created as an example and can be used or changed as required.<br><br>It must be used in conjunction with a suitable field class assigned to the field.</td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>

## PB2\_STK\_MVTS\_CRT\_SU

### Selection options

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2F7d8dQlcUVRwrq1755Jr2%2Fimage.png?alt=media&amp;token=b44ad26e-d6fb-410e-ac13-806b1406c1cf" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### SU bin input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FOexiRnuebtf5vukRA5lE%2Fimage.png?alt=media&amp;token=f95e849b-ac9e-4864-b763-934b879addd3" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_SU_BIN_DETAIL</td><td>Primary: None<br>Secondary: LEIN</td></tr><tr><td>INPUT_SU_BIN_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Zero stock input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FV9YDpzNFpczRjneRlzp5%2Fimage.png?alt=media&amp;token=b9abca6d-db77-4590-a70d-0aad562b2359" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_ZERO_STOCK</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_ZERO_STOCK_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### General configuration elements

<table><thead><tr><th width="242">Configuration element</th><th width="502">Description</th></tr></thead><tbody><tr><td>FE_APP</td><td>Frontend class to use in running the transaction.<br><br>Reference to the platform specific frontend application that should be used to run the transaction. Included in the App Master Data file supplied for setting up the initial transactions.</td></tr><tr><td>CREATE_MODE</td><td>Allows transfer orders to be created for different types of stock in the warehouse - quants, storage units or handling units.<br><br>For storage units, CREATE_MODE = QUANT.</td></tr><tr><td>ALLOW_CREATE_TO</td><td>Allows transfer order creation.<br><br>If toggle = ON, the app will allow creation of transfer orders.<br><br>If toggle = OFF, if trying to create a transfer order, the app will not be able to determine a processing mode. </td></tr><tr><td>SUPPRESS_SUCCESS</td><td>Allows success messages to be suppressed.<br> <br>If toggle = ON, success messages are suppressed.<br> <br>If toggle = OFF, success messages are not suppressed.</td></tr><tr><td>LOCK_LEVEL</td><td>Configure app to lock delivery data during processing at either the header level or item level.<br><br>Valid values:<br><br>‘HEADER’ will lock the delivery when selecting directly from the selection screen, or from the ‘List OBD’ screen.<br><br>‘ITEM’ will lock the delivery item when selecting an item from the delivery list, this will enable multiple users to pick the same delivery simultaneously.</td></tr><tr><td>PLANT_FILTER</td><td>Enables filtering of plants assigned to the warehouse, allowing you to include or exclude specific values in the list view.</td></tr><tr><td>SLOC_FILTER</td><td>This is a possible filter element that can be used, as required, to allow filtering of the storage locations (if these need to be restricted to a subset of locations that are allocated to the PreBilt warehouse). It has been created as an example and can be used or changed as required.<br><br>It must be used in conjunction with a suitable field class assigned to the field.</td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>

## PB2\_STK\_MVTS\_CRT\_SUJ

### Selection options

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Zero stock input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FgQTtECrZEaJLmx6EHAES%2Fimage.png?alt=media&amp;token=823d00d7-6845-4624-a6bb-18c5f7607766" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_ZERO_STOCK</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_ZERO_STOCK_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### SU bin input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2F79DpQLd5mnoKWushojzj%2Fimage.png?alt=media&amp;token=fc2a47d7-8ab9-4098-b9bd-5bfe687f5025" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_SU_BIN_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_SU_BIN_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Destination detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2Fj2ISL0kAYQEgfS8PTyPC%2Fimage.png?alt=media&amp;token=f0bd8205-6c34-4fbd-a216-dd4fa5af86ef" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_DEST_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_DEST_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### General configuration inputs

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>FE_APP</td><td>Frontend class to use in running the transaction.<br><br>Reference to the platform specific frontend application that should be used to run the transaction. Included in the App Master Data file supplied for setting up the initial transactions.</td></tr><tr><td>CREATE_MODE</td><td>Allows transfer orders to be created for different types of stock in the warehouse - quants, storage units or handling units.<br><br>For storage units, CREATE_MODE = QUANT.</td></tr><tr><td>CREATE_SU_CONF_OPEN_TO</td><td>During creation of a transfer order for a storage unit or handling unit; if open transfer orders are found for the selected storage unit or handling unit, the user can choose whether to confirm the open transfer order.<br><br>The option is set with a source and destination storage type, so that the app will only allow confirmation of open transfers for the storage unit or handling unit between specific storage types.  <br><br>ALLOW_CONFIRM_TO must have toggle = ON.  If toggle = OFF, the open TO cannot be confirmed.</td></tr><tr><td>SUPPRESS_SUCCESS</td><td>Allows success messages to be suppressed.<br> <br>If toggle = ON, success messages are suppressed.<br> <br>If toggle = OFF, success messages are not suppressed.</td></tr><tr><td>LOCK_LEVEL</td><td>Configure app to lock delivery data during processing at either the header level or item level.<br><br>Valid values:<br><br>‘HEADER’ will lock the delivery when selecting directly from the selection screen, or from the ‘List OBD’ screen.<br><br>‘ITEM’ will lock the delivery item when selecting an item from the delivery list, this will enable multiple users to pick the same delivery simultaneously.</td></tr><tr><td>ALLOW_CREATE_TO</td><td>Allows transfer order creation.<br><br>If toggle = ON, the app will allow creation of transfer orders.<br><br>If toggle = OFF, if trying to create a transfer order, the app will not be able to determine a processing mode. </td></tr><tr><td>ALLOW_CANCEL_TO</td><td>Allow cancellation of a TO.<br><br>If toggle = ON a TO can be cancelled.<br><br>If toggle = OFF a TO cannot be cancelled.</td></tr><tr><td>ALLOW_CONFIRM_TO</td><td>Allows transfer order confirmation.<br><br>If toggle = ON, the app will allow confirmation of transfer orders that are already created, or created via the app.<br><br>If toggle = OFF, if searching for transfer orders to confirm, the app will not be able to determine a processing mode. If creating a new transfer order, the app will not allow direct confirmation of that transfer order.</td></tr><tr><td>UOM_CONVERSION</td><td>You can identify and setup the quantity and the UOM fields that should be converted to the alternative UOM. </td></tr><tr><td>UOM_SEQ</td><td>You can create an app transaction specific sequence of UOM types that is different from the global default. </td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>

## PB2\_STK\_MVTS\_PICK\_HU

### Selection options

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2Fzb1kZV7wS0xI1RiB5GXh%2Fimage.png?alt=media&amp;token=3ef06632-a855-44a8-a0ae-a23c93452d33" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### TO list

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FouMb0CqzhA1d6gxRB2kr%2Fimage.png?alt=media&amp;token=ccfed1f1-f6ac-4f0b-a0db-2684d48d82e8" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>LIST_TO</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_SORT</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### TO item list

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FbYlgo96JdcIXWkTZlhTm%2Fimage.png?alt=media&amp;token=e40f9a89-8352-4919-bf3e-139f5b362952" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>LIST_TO_ITEM</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_TO_ITEM_SORT</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Create pick HU

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FR1NKnM2SGtzn6C2fgiXk%2Fimage.png?alt=media&amp;token=49b8ac1e-0d3f-479e-8499-74d48bdf46a8" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_PICK_HU_CREATE</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_PICK_HU_CREATE_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Source detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2F0psvddIZeTk7PSwiDQik%2Fimage.png?alt=media&amp;token=2e4740eb-2a70-4fe4-b5e4-939fc75a43dc" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_SOURCE_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_SOURCE_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Zero stock input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FxbuH3ttCB16saVgTzXqP%2Fimage.png?alt=media&amp;token=bd7f2082-d079-4c0a-b8b6-c1b42ed0ce09" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_ZERO_STOCK</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_ZERO_STOCK_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### Destination detail input

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FHKdvPyYvBs8er8DlZKLZ%2Fimage.png?alt=media&amp;token=6ead0182-9712-4585-98c8-3e03623c5ba4" alt="" width="189"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>INPUT_DEST_DETAIL</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>INPUT_DEST_ACTIONS</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### General configuration elements

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures</th></tr></thead><tbody><tr><td>FE_APP</td><td>Frontend class to use in running the transaction.<br><br>Reference to the platform specific frontend application that should be used to run the transaction. Included in the App Master Data file supplied for setting up the initial transactions.</td></tr><tr><td>ALLOW_CONFIRM_TO</td><td>Allows transfer order confirmation.<br><br>If toggle = ON, the app will allow confirmation of transfer orders that are already created, or created via the app.<br><br>If toggle = OFF, if searching for transfer orders to confirm, the app will not be able to determine a processing mode. If creating a new transfer order, the app will not allow direct confirmation of that transfer order.</td></tr><tr><td>MATERIAL_SEARCH_SEQ</td><td>Defines the search sequence for materials and the relevant conversion exits.<br><br>Valid Values:<br>M – Material<br>D – Description<br>E – EAN code (the EAN code for any unit of measure in the material master)<br>B – Storage Bin (Plant/Data Stor 1 view of material master)</td></tr><tr><td>SUPPRESS_SUCCESS</td><td>Allows success messages to be suppressed.<br> <br>If toggle = ON, success messages are suppressed.<br> <br>If toggle = OFF, success messages are not suppressed.</td></tr><tr><td>LOCK_LEVEL</td><td>Configure app to lock delivery data during processing at either the header level or item level.<br><br>Valid values:<br><br>‘HEADER’ will lock the delivery when selecting directly from the selection screen, or from the ‘List OBD’ screen.<br><br>‘ITEM’ will lock the delivery item when selecting an item from the delivery list, this will enable multiple users to pick the same delivery simultaneously.</td></tr><tr><td>ALLOW_SINGLE_LIST</td><td>Allows the app to return to a list screen when the penultimate item on that list screen is processed so that the user can then select the last items from the list rather than the last items being automatically selected. It applies to both header or item lists.</td></tr><tr><td>SYS_GUIDE_TO</td><td>If set to blank, the user selects a transfer order from the TO List. The next screen is either the TO Item List (if multiple open items) or the confirmation screen (if only one). After confirming an item, the user returns to the TO List, even if more items remain.<br><br>If set to A, the same list is generated, but the top transfer order (based on LIST_TO_SORT) is auto-selected and passed to the next screen. The list screen is skipped.<br><br>If set to B, all transfer orders are auto-selected and passed to the next screen. The list screen is skipped, and sort order does not apply.<br><br>If set to C, the user selects a transfer order like with blank. If it has multiple items, the app cycles through all items until the transfer order is fully confirmed, then returns to the list.</td></tr><tr><td>SYS_GUIDE_TO_ITEM</td><td>Determines the flow logic of the app.<br><br>If toggle = ON, the same list of transfer order items is generated as if the value was toggle = OFF, but the user will not be presented with the list screen. Instead, the top transfer order item from the list will be automatically selected and passed to the next screen. The sort of the list, and therefore the way to control which transfer order item is selected for the user, is determined by the sort order defined in LIST_TO_ITEM_SORT. <br><br>If toggle = OFF, the LIST_TO_ITEM screen is displayed, and the user selects a transfer order item to count from the item list.</td></tr><tr><td>PLANT_FILTER</td><td>Enables filtering of plants assigned to the warehouse, allowing you to include or exclude specific values in the list view.</td></tr><tr><td>SLOC_FILTER</td><td>This is a possible filter element that can be used, as required, to allow filtering of the storage locations (if these need to be restricted to a subset of locations that are allocated to the PreBilt warehouse). It has been created as an example and can be used or changed as required.<br><br>It must be used in conjunction with a suitable field class assigned to the field.</td></tr><tr><td>STYPE_FILTER</td><td>Enables filtering of storage types, allowing the user to include or exclude specific values in the list view.</td></tr><tr><td>ST_BIN_FILTER</td><td>Enables filtering of storage bins, allowing the user to include or exclude specific values in the list view.</td></tr><tr><td>QUEUE_FILTER</td><td>Enables filtering of queues assigned to the warehouse, allowing the user to include or exclude specific values in the list view.</td></tr><tr><td>STYPE_LIST</td><td>Storage type list.</td></tr><tr><td>PACKMAT_LIST</td><td>Allows a static list to be maintained for choosing a packaging material.<br><br>If the user is required to choose from a list of packaging materials, the allowed values can be set here.<br><br>The value and description of the packaging materials are displayed as set up, and unlike a filter option, no validation will take place until the data is submitted to SAP. </td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>
