> 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/im-multi-bin-management/im-multi-bin-management-framework/configuration-guide.md).

# Configuration Guide

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

This configuration guide refers to supplied SAP transaction '*/TCTM/IMB\_CFG*' and details the standard process without additional features or enhancements.
{% endhint %}

## Initial configuration

The initial selection of a plant will determine the key to which all preceding configuration relating to storage locations, bins and stock will be associated to.

{% stepper %}
{% step %}

### Plant Selection

Double click on the ‘Plants’ folder on the left-hand side and select the chosen plant.

<div align="left"><figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2F22z2o1xPvHdt4SjuG9rJ%2Fimage.png?alt=media&amp;token=e247a532-fe1c-4a0b-a610-ae8e70920d24" alt=""><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}

### Storage Location Activation

This process will configure the storage locations that will be active for IM Multi Bin Management, against the plant selected in the previous step.

The user double clicks ‘**Activate Plant/Sloc**’ to view the current ‘active’ storage locations on the right hand of the screen. Storage locations that are flagged as ‘active’ will be relevant for the IM Multi Bin Management processes (e.g., Picking / Physical Inventory / General Postings / Goods Receipt).

<div align="left"><figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FxolWyRTeT7ZAKBz20Pf9%2Fimage.png?alt=media&amp;token=b78c196c-b403-4793-9ae7-6c745b813d47" alt=""><figcaption></figcaption></figure></div>

Existing values can be activated and deactivated by selecting and deselecting the ‘**Active**’ flag.

To enter a new value, the user selects the ‘Display / Change’ icon () and then selects the ‘**New Entries**’ option. When all required values have been updated, they select ‘**Save**’.
{% endstep %}

{% step %}

### Maintain Bins

The physical storage bins must be created in the bin table, in advance of stock usage. The maintenance of bins can be accessed either as part of this main cluster transaction */TCTM/IMB\_CFG* or directly via transaction */TCTM/IMB\_LAGP*.

Bins can also created as part of the inventory load - see the [User Guides](/prebilt-for-im-wm-strm/im-multi-bin-management/im-multi-bin-management-framework/user-guides.md#load-initial-inventory) section.

Bins can be flagged for putaway or removal blocks to prevent them being considered for certain processes.

Verification fields and sort sequences can be used for optimization of workflow.

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

The storage bins in this configuration should not be confused with the bins in standard SAP WM or the free text "Fixed Bin" that can be used in the material master. They will not be included in any SAP standard bin maintenance transactions i.e. LS01N / LS02N / LS03N, and are only for use with the PreBilt IM Multi Bin Management solution.
{% endhint %}

<div align="left"><figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2F5Pg9bLwvV6SLhNa8iAKc%2Fimage.png?alt=media&amp;token=02c4ca39-5422-4112-81fb-379254431f56" alt=""><figcaption></figcaption></figure></div>

This configuration replicates some WM storage bin functionality:

* Removal block (RB)
* Placement block (PB)
* Dynamic bin (DB)
* System bin
* Document type (Doc Type)

In addition to maintaining physical IM storage bins, dynamic (or temporary) bins for outbound deliveries and purchase order numbers are generated automatically and will appear as the result of a material document receipt posting or a pick from an IM bin.

The document type is only relevant for dynamic bins and indicates whether the bin was created from the processing of a material document or the picking of an outbound delivery.

In addition, two "system" bins will be created automatically when the IMMB functionality starts to be used:

* ‘**TRANSFERS**’ for postings that are not a purchase order goods receipt, used for stock pending putaway, or when a movement is made in an active storage location where a bin is not specified.
* ‘**LOST\&FOUND**’ for when a user executes a bin-to-bin transaction for stock that needs further investigation.
  {% endstep %}

{% step %}

### Maintain Stock

This allows access to the bin level view of materials and their stock levels. There are several other ways to display and edit the bin stock, including an upload transaction, and these are explained in the [User Guides](/prebilt-for-im-wm-strm/im-multi-bin-management/im-multi-bin-management-framework/user-guides.md#display-and-maintain-im-bin-stock) section.

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

All quantities held in the stock table are converted to the "base" unit of measure for each particular material even if they are transacted in an alternative unit of measure.
{% endhint %}
{% endstep %}

{% step %}

### BAdi Movement Types

Movement type configuration can be accessed either as part of the main cluster transaction */TCTM/IMB\_CFG*, or via transaction */TCTM/IMB\_BWART*.

Movement types must be activated for the BAdi processing so that if posting are made in MIGO and not PreBilt then an appropriate stock change is registered in the IM Multi Bin tables via the system bins. This allows subsequent investigation and processing to correct any stock movements.

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

If PreBilt app transactions are used to process stock postings with the appropriate IMMB bins entered during processing then the IMMB stock will remain aligned and subsequent adjustments should not be required.&#x20;
{% endhint %}

Processes using PreBilt applications that are relevant to support IM Multi Bin Management functionality are:

* General material movements and postings
* Inbound goods receipt
* Outbound picking

Any SAP IM movement type can be activated to ensure that a MIGO posting will make an IM Multi Bin entry but only the following have specifically been coded to support using dynamic bins or designated IMMB bins with special logic:

* 101 GR goods receipt
* 311 TF Transfer within plant
* 312 TR transfer in plant
* 321 TF quality to unrest
* 322 TR quality to unrestricted
* 323 TF quality in plant
* 324 TR quality in plant
* 325 TF blocked in plant
* 326 TR blocked in plant
* 343 TF blocked to unrestricted
* 344 TR blocked to unrestricted
* 349 TF blocked to QI
* 350 TR blocked to QI
* 501 Receipt w/o PO
* 561 Initial stock entry
* 601 GD goods issue: delivery

Any other movement types will just default to using the '**TRANSFERS**' bin when posting from MIGO.

Only the following movement types have been coded to update the Goods Receipt Date in the IMMB tables:

* 101 Goods Receipt for PO
* 501 Receipt w/o PO
* 561 Initial load

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

Movement types 701 (GR phys.inv.: whse) & 702 (GI phys.inv.: whse) should not be activated in the Movement Type table as this will result in double postings. Stock level corrections that are carried out during physical inventory are completed during the posting of the counts, as a result the MIGO BAdi is not used.
{% endhint %}
{% endstep %}
{% endstepper %}
