Professional Documents
Culture Documents
Exercises
WMFUN_E05 V0 Interface With Inventory Management
NOTE:
Abbreviations used: WM Warehouse Management; LE Logistics Execution; IM -> Inventory Management
A movement type is entered for goods movements from inventory management, for the goods entry and goods
issue posting via the delivery, the IM movement type is found using the schedule line categories. With this IM
movement type, the reference movement types are determined in T156S. If the first posting line of the material
document is relevant for WM, the first reference movement type is important. If the second posting line of the
material document is relevant for WM, the second reference movement type is used for further processing. If it
is a posting change within a warehouse number, the third reference movement type is used.
Table T321 is read with the reference movement type. Several read attempts are made here. At the first attempt,
the table is read with the warehouse number, the reference movement type and possibly with other key fields. If
no entry is found, the warehouse number is masked at a second attempt (***). With the entries found then and
the WM movement type, the interface to be posted to is read in WM in table T333. Either the from-data
(debit/credit indicator S)) or the to-data (debit/credit indicator H) is read depending on the debit/credit indicator in
table T156.
You have to pay particular attention to the fact that different settings are displayed in field 'Special Stock
Indicators for Whse Mgmt' (T321-BSLVS) in table T321. For the movement types from shipping (for example,
601), picking technique 1, 2 or 3 is output in this field. In case of postings with active QM-interface a 'Q' is
displayed in this field.
Before you can work on the WM movement type so that new receipts are directed into a new GR area, you
must understand the link between the IM movement type and the WM movement type.
Compare the movement type 101 for goods receipt to a purchase order and for goods receipt to a production
order. Check the Reference Movement Type for the IM movement for the following movement types:
Back out of this table with the green arrow and select the table MM-WM interface inventory management.
Find the WM movement type 101:
Reference Movement WM
Movement type Indicator Movement type
101 B 101
101 F 103
Let us now look at the details of the Warehouse Movement Type 101.
Position the cursor on your warehouse, movement type 101 and look at the detail. The screen should look like
this. Take note of the other control fields:
transfer orders.
Auto. TO Automatic TO O A (Automatic TO) This data field is used to control whether
Creation the system will automatically create a
transfer order in the background for a
transfer requirement or a
posting change notice. This field is
automatically proposed when a transfer
requirement or a posting change notice
is created from the movement type.
GR Data R (checkbox) Means that the goods receipt date
in quant (goods receipt date and number) will be
reset by the system and automatically
entered in the quant.
Man. manual input of O (checkbox) Indicator to ensure that during the
Stor. Bin storage bins creation of the transfer order the system
Input during TO will not pursue a particular strategy for
creation finding a storage bin.
Instead, the user can enter an
appropriate storage bin manually.
Consider Consider pre- N Means that the system checks during
Pre-Alloc. allocated stock stock placement whether the incoming
Stock material is pre-allocated stock.
Foregrou Foreground/bac O D (Background Controls how the transaction is to
nd/backgr kground Process) proceed, for example, in the foreground,
ound processing - H (Foreground in the background, or controlled by the
control of Process) system.
screens
To. Item O (checkbox) Means that the transfer order item can
can be be confirmed immediately during the
conf. creation procedure.
Propose O (checkbox) Means that the confirmation of the
confirm. transfer order item is to be proposed
while the item is being created.
Post to Post and leave O (checkbox) Means that no transfer is to take place
same bin materials in for a posting change. Instead, the
same storage material can be re-labelled at the bin.
bin
Green-arrow back up one screen and select movement type 103 for the goods receipt to production. Look
at the detail and verify that goods receipts for production are directed to storage type 901.
1.1 Exercise 1: Connection between IM Movement Type and Warehouse Movement Type (GR for
PO)
1.1.1 First, check the stocks of material T-WM03-## in your warehouse number CWH.
1.1.2 Your supplier delivers 40 pieces of the material T-WM03-## Enter a goods receipt for the purchase order for
storage location MAIN. Search for the Purchase order number using the material number. Display the WM
data. Create a TO and receive the material in your plant and Warehouse. Check your stocks again. What
changes can you see?
1.1.3 Display the transfer requirements that must have been created by the goods receipt posting. Determine the
Warehouse Management movement type that will control the subsequent putaway processes. (You can find
this information in the document header.)
1.1.4 Putaway the goods with a transfer order for the transfer requirement. Create the transfer order in the
background and check the stock overview after this step.
1.1.5 Now, check out the stock-position for the material T-MW03-##.
1.1.6 Confirm the transfer order to complete the putaway process. Check the stocks of material T-WM03-## once
more
Remember!
A Transfer Requirement (TR) is a planning document within SAP WM. A TR contains information about:
A TR simply represents a requirement for an activity, such as a pick or putaway. To actually instruct Warehouse
personnel to act on the requirement, however, one or more Transfer Order(s) (TO) must be created for the TR.
SAP WM has a separate set of transactions for creating, viewing, and changing TRs and TOs: LB01, LB02, and
so on for TRs; LT01, LT02, and so on for TOs.
Configuring WM to automatically create TOs from TRs is a powerful way to maximize the efficiency of your
Warehouse. WM has a powerful solution based on both IMG customization and two user-exits that
automatically control TR selection and grouping on virtually any criteria you want. In this exercise, we will see
how we can make this possible through IMG. The user exits provide scope for building in your custom logic for
handling TRs and are not part of the subject-matter. But, do study the functionality they have to offer in your
spare time.
To access the configuration menu in the IMG, follow any of these navigation paths:
Assign recipient for defining the email recipient(s) for errors encountered during the TO creation (e.g., an
unavailable stock error)
Control Data for defining Auto TO methods that control the selection and grouping of TRs converted to TOs
Assign control for binding Auto TO methods to specific Warehouse Mvmt Types
Activate for scheduling the background process that actually generates the TOs.
Click on the Control Data button. You will see the following screen:
Step 2
With your new AutoTO method defined, the next step is to assign to the relevant Movement Type(s) in the
Warehouse. As per our design, assign this method to movement type 101 in your Warehouse CWH.
To do this, green-arrow back to the configuration menu and click on the Assign control button. Double-click on
the movement type you wish to change to open its
detail screen. Now key in your AutoTO method V in the Automatic TO field in the Background Processing
section.
With this configuration in place, there are just a couple of points to take care of:
(1) designate a mail recipient in case any errors are encountered during the automated TO creation
process
(2) schedule the program that actually creates the TO conversion (RLAUTA10) to run periodically as a
background job.
Step 3
For (1), green-arrow back to the configuration screen, click on the Assign recipient button, and in the Mail
recipient field, identify the SAP user that will be notified if the automatic TO creation process fails. This user can
be either a SAP Userid or an internet email address if SAPConnect has been configured.
Create a new entry (A, say) assigning your own email control to you Warehouse CWH and check the Document
User checkbox.
Assign your mail control indicator to the Control data for your AutoTO method in Step 1.
Step 4
Next, in order to schedule the batch-job for RLAUTA10 to create the TOs, we need to create a variant with the
values the program should use. The values are shown in the following figure: with the variant in hand, we can
now schedule RLAUTA10 to run as a scheduled batch job. Return to the configuration menu, click on the
Activate button, and schedule the job to run with our variant.
Objectives:
Set up immediate transfer Order creation for a Warehouse Management movement type
Case:
The requirement of business is that Transfer Orders for putaway are to be created immediately for GR posting
for POs.
1.3.1 In IMG, navigate to the node where Reference Mvmt types are linked to the WM Mvmt types. Search for an
entry for your Warehouse CWH and Mvmt type 101. If you find an existing entry, observe its parameters
closely.
1.3.2 Create an entry for immediate Transfer Order creation for GRs for Purchase Orders in your Whse number.
Copy from the Whse *** and Mvmt Typ1 101, if necessary.
1.3.3 Do a GR for 40 quantity a PO as usual in plant MEXT and Storage location MAIN.
1.3.4 Check the stock Overview of the Material T-WM03-## in your Whse. Has the TO been created immediately
for the TR?
The main purpose of the Special Movement Indicator is to deal with selected materials differently during
putaway, stock removal, or stock transfer. This indicator is used to allow exceptions to the rule.
Objectives:
After this exercise, you will know how to use the Special Movement Indicator.
Case:
The material T-MW05-## is always ordered received regularly from a vendor: you would thus prefer to move it
to a separate Goods Receipt Area.
1.4.1 For this exercise create a Custom Storage Type 802 on the lines of storage type 902. First, let us create this
Storage Type from scratch. Create one storage section (001 GR Area) for this storage type.
1.4.2 In Customizing for WM, create a new special Movement indicator W (special goods receipt) in your
Warehouse CWH
1.4.3 Assign this special movement indicator to your material T-WM05-## in the Warehouse Management 1
view.
1.4.4 Enter a new custom movement type 901 in your Whse CWH Assign 802 as the Interface Storage Type.
1.4.5 In the table linking Reference Movement Types and the Warehouse Management storage types, add an
entry for your Whse CWH and Special Movement Indicator W.
1.4.6 Test your settings by doing a GR against a PO for this material. Check the stock-position prior to and
subsequent to the Goods Receipt posting. In which storage type are the received goods after the GR?
Note:
You can set the special movement indicator in the Enter goods Receipt for purchase order transaction
(transaction code MIGO) in the details on the WM tab page. An indicator set in the goods movement
posting overrides any special movement indicator in the material master record.
The transactions with the transaction codes MB01, MB1A, MB1B, and MB1C have a WM Parameters
button.
1.5 APPENDIX: Answer to the Question for Exercise 1: How did this Movement Types get
ascertained?
1.1 Exercise 1: Connection between IM Movement Type and Warehouse Movement Type (GR for
PO)
1.1.1 Choose Logistics Logistics Execution Internal Whse Processes Bins and Stock Display Total
Stock per Material (Warehouse Management). The T-code is LS26. Enter warehouse number CWH and
material number T-WM03-## and choose Enter. There should be no quantity of the material in storage type
001.
1.1.2 Do the GR for the Purchase Order for the material T-WM03-01 in plant MEXT and Storage Location MAIN.
Then check the stock of material T-WM03-01 in the warehouse. Choose Logistics Logistics Execution
Internal Whse Processes Bins and Stock Display Total Stock per Material (Warehouse
Management). Enter warehouse number CWH and material number T-WM03-## and choose Enter. The
receipt of 80 pieces of material T-BW03-## is now in the goods receipt area (storage type 902).
1.1.3 a) Choose Logistics Logistics Execution Inbound Process Goods Receipt for Purchase Order,
Order, Other Transactions Putaway Create Transfer Order For Material. Enter warehouse number
CWH and material number T-WM03-## and choose Enter. b) You can display the transfer requirement by
clicking on the document number. Click on Header . c) In the Movement data section, you can see the
Warehouse Management type 101 and in the Additional Data section, the IM movement type 101 (as in
screenshot below).
1.1.4 a) In the application menu, choose Logistics Logistics Execution Inbound Process Goods Receipt
for Purchase Order, Order, Other Transactions Putaway Create Transfer Order For Material. Enter
warehouse number CWH and material number T-WM03-## and press Enter. b) Select your transfer
requirement and choose TO in Backgr.. The system generates the transfer order in the background and
displays the document number in the status line.
1.1.5 Choose Logistics Logistics Execution Internal Whse Processes Bins and Stock Display Total
Stock per Material (Warehouse Management). Enter warehouse number CWH and material number T-
WM03-## and choose Enter. The newly received 80 pieces of the material are displayed as both stock for
removal in the goods receipt area and as stock for putaway in high rack storage.
1.1.6 a) Choose Logistics Logistics Execution Inbound Process Goods Receipt for Purchase Order,
Order, Other Transactions Putaway Confirm Transfer Order Single Document In One Step. b) In
the Foreground/Backgrnd field, choose the Background indicator and choose Enter. c) Call the stock
overview: Choose Logistics Logistics Execution Internal Whse Processes Bins and Stock
Display Total Stock per Material (Warehouse Management). Enter warehouse number CWH and
material number T-WM03-## and choose Enter. The new receipt is now placed as unrestricted stock in high
level storage.
1.3.1 Choose Logistics Execution Warehouse Management Interfaces Inventory Management Define
Movement Types and then choose LE-WM Interface to Inventory Management.
Use the Position... button to search for your warehouse number, CWH
Selection criteria:
Warehouse No. CWH
RefMvt Type WM 101
Spec. stock ind. (no entry)
Movement ind. B
Special Stock (no entry)
Special movement (no entry)
Storage loc. ref. (no entry)
The entry the system takes you to can only be used for immediate putaway of materials that have a
special indicator for movement for this process in the material master. This means that you also have to
create a new entry for the material-independent process flow.
1.3.2 Copy the entry found in the previous task using Copy As... and remove the special movement indicator A
from the Movement Indicator field. In the Immediate TO creation field, select the indicator A (Start TO
creation in the background) using the input help. Confirm your entry with Enter and save the changes.
1.3.4 For checking the Stock Overview, a) Choose Logistics Logistics Execution Internal Whse Processes
Bins and Stock Display Total Stock per Material (Warehouse Management). Enter warehouse
number CWH and material T-WM03-## and choose Enter. You should see 80 pieces of material .in
movement, i.e., as a pick quantity in the goods receipt area and also as stock for putaway in the high rack or
shelf storage
1.3.5 Confirm your transfer order. Choose Logistics Logistics Execution Inbound Process Goods Receipt
for Purchase Order, Order, Other Transactions Putaway Display Transfer Order For Material. If they
are not already proposed by the system, enter your warehouse number and the material number and
choose Execute. Place your cursor between the storage bin coordinates and the quantity in the first transfer
order item and choose Confirmation in Background.
1.3.6 To check the mail control, choose Logistics Execution Warehouse Management Interfaces
Inventory Management Activate Automatic TO Creation and then choose Assign recipient. The rest is
self-explanatory.
Remember!
In Immediate transfer order creation, the document is created directly after the preceding posting. In
automatic transfer order creation, a report (RLAUTA10) is used. The documents are therefore created with a
delay.
You activate immediate transfer order creation in the table for assigning reference movement types to
Warehouse Management movement types. You activate automatic transfer order creation in the Warehouse
Management movement type itself.
1.4.1 Create a new storage type Goods Receipt area -- in your warehouse number, CWH, as a copy of storage
type 902. Use 802 as the key for the new storage type. Create a new storage section (for example with the
key 001 and description Total Section.) in the storage type. The characteristics for Storage Type 802 should
be:
1.4.2 Choose IMG -> Logistics Execution Warehouse Management Master Data Material Define
Special Movement Indicators. Choose New Entries and add an entry in the table for your warehouse
number, CWH and special movement indicator W. Give the new indicator a description, for example Special
Goods receipt, and save your entries.
1.4.3 Assign this special Mvmt Indicator W to the Material Master (MM02) in the Warehouse Management 1 view
in the Storage Strategies section.
1.4.4 Create a custom Movement Type 901 in your Warehouse CWH. Go to IMG -> Logistics Execution ->
Warehouse Management -> Activities -> Transfers -> Define Movement Types. Take Movement Type 101
as the template, Copy As to your new movement Type 901 with your own description. In the Movement
Type details, replace 902 by 802 as the Interim Storage Type. Save your Entries and exit.
1.4.5 Now that you have created your own custom movement Type, you have to link it to your Warehouse # and
Reference Movement Type 101. IMG -> LE -> WM -> Interfaces -> Inventory Management -> Define
Movement Types. Choose LE-WM Interface to Inventory Management and choose new entries. Add an
entry for your Whse CWH, reference Movement Type 101, Movement Indicator (Purchase Order), and
Special Movement Indicator W. Assign your custom WM Movement Type 901 and make sure the Create
Transfer Requirement field has the value X. Save.
1.4.6 Now carry out a GR for a PO for this material. Check out the Stock overview as explained in Step 1 of Ex 1.
The receipt should be in Goods Receipt Area 802.
1.5 APPENDIX: Answer to the Question for Exercise 1: How did this Movement Types get
ascertained?
APPENDIX
Answer to the Question for Exercise 1: How did this Movement Types get ascertained?
Step 1: Call the table in which the Inventory Management movement types are assigned to reference
movement types in Customizing for Warehouse Management. Check the assignment for Inventory
Management type 101 with movement indicator B (Purchase Order) with simultaneous value and quantity
update of stock.
b) Choose Position, enter the following parameters, and choose Enter. Movement type 101; Value Update X;
Quantity Update X; Movement indicator S ,Reference movement type 101 is assigned.
Step 2: Leave the first table and call the second table (LE-WM Interface to Inventory Management). Check the
cross-warehouse number entry (*** in field WhN), Reference Mvmt Type 101 and Movement Indicator S. The
assigned WM movement type also has the key 101.
Display Warehouse Management movement type 101. Check the settings for your warehouse number, CWH.
Which interim storage area is assigned? How are the storage bins in this interim storage area determined?
Step 3: Which setting ensures that a transfer requirement is created for every goods receipt for a purchase
order?
b) Select the generic entry (*** in the WhN field) for reference movement type 101 and movement indicator B. In
the TR Create Transfer Requirement field to the right of the Warehouse Management movement type, you can
see the indicator X (create transfer requirement).
Here we assign the WM Movement Types to the reference movement types and define if transfer requirements
or posting changes should be created for the material document, and moreover if the transfer order will be
created automatically.
The special stock indicator is used to define the stock status, e.g. QI or Returns.
TR Indicator means a transfer requirement will be created for the material document item. Create Posting
Change Indicator means that a posting change notice is to be created for each material document item for
WM.
IMWM Indicator controls whether it is possible to create transfer orders either automatically or immediately
after posting a material document in Inventory Management (IM).