Anda di halaman 1dari 91

IBM India Private Limited WM CookBook ECC 5.

Warehouse Management
CookBook
On
ECC 5.0

1
IBM India Private Limited WM CookBook ECC 5.0

Revision History

Revision history page contains a log of changes done to the document. For the integrity of the document it
is requested that no pages of the document be removed.

Ver Change Created Reviewed Description of Location


sion Date By By Changes (Page,
Nu Section/Para
mbe no.)
r
V1.0 1st-Mar- Virender Singh Initial Release All Sections
2006

Definitions and Acronyms

WM Warehouse Management
WMS Warehouse Management System
ECC ERP Central Component
ERP Enterprise Resource Planning
SU Storage Unit
HU Handling Units

i
IBM India Private Limited WM CookBook ECC 5.0

Revision History ................................................................................................................................ i


Definitions and Acronyms................................................................................................................. i
1 Introduction ........................................................................................................................... 4
1.1 Prerequisites ...................................................................................................................................... 4
2 Warehouse Management Enterprise Structure ................................................................... 5
2.1 Define Warehouse .............................................................................................................................. 5
2.1.1 Definition.......................................................................................................................................... 5
2.1.2 Assignment ...................................................................................................................................... 5
2.2 Defining Control Parameters for Warehouse Number...................................................................... 5
2.3 Defining Storage Type ....................................................................................................................... 7
2.4 Defining Storage Section ................................................................................................................... 9
2.5 Defining Picking Areas ...................................................................................................................... 9
2.6 Define Doors..................................................................................................................................... 10
2.7 Define Material Staging Area ........................................................................................................... 10
2.8 Defining Master Data for Storage Bins............................................................................................ 10
2.8.1 Define Storage Bin Types............................................................................................................... 10
2.8.2 Define Blocking Reasons ............................................................................................................... 11
2.8.3 Define Storage Bin Structures ........................................................................................................ 11
2.9 Defining Master Data for Material Master ........................................................................................ 13
2.9.1 Define Storage Type Indicators ...................................................................................................... 13
2.9.2 Define Storage Unit Types ............................................................................................................. 14
2.9.3 Define Storage Section Indicator .................................................................................................... 14
2.9.4 Define Special Movement Indicator ................................................................................................ 15
2.9.5 Defining Bulk Storage Indicator ...................................................................................................... 15
3 Strategies for Warehouse Operations ............................................................................... 16
3.1 Activate Storage Type Search ......................................................................................................... 16
3.1.1 Define Storage Type Indicator ........................................................................................................ 17
3.1.2 Determine Search Sequence.......................................................................................................... 17
3.1.3 Define Movement Type References................................................................................................ 19
3.1.4 Access Optimization using Storage Type Search............................................................................ 19
3.2 Activate Storage Section Search..................................................................................................... 20
3.2.1 Define Storage Section Indicator .................................................................................................... 21
3.2.2 Determine Storage Section Search Sequence................................................................................ 21
3.2.3 Activate Storage Section Check ..................................................................................................... 22
3.3 Cross Line Stock Putaway – to Define Sort Sequence for Putaway .............................................. 22
3.4 Define Sort Sequence for Stock Removal (Picking) ....................................................................... 24
3.5 Putaway Strategies .......................................................................................................................... 24
3.6 Stock Removal Strategies................................................................................................................ 24
4 Configuration for Setting up Warehouse Activities .......................................................... 25
4.1 Define Requirement Types .............................................................................................................. 25
4.2 Define Shipment Types .................................................................................................................... 25
4.3 Define Print Control - Standard ....................................................................................................... 26
4.3.1 Define Spool Code ......................................................................................................................... 27
4.3.2 Define Printer Pool/Labels.............................................................................................................. 28
4.3.3 Define Sort Profile / Collective Processing ...................................................................................... 28
4.3.4 Define Print Code........................................................................................................................... 28
4.3.5 Assign Printer – Warehouse Movement.......................................................................................... 29
4.3.6 Assign Printer – Picking Area ......................................................................................................... 30
4.3.7 Assign Printer – Storage Type........................................................................................................ 30
4.3.8 Assign Print Code to Movement Type............................................................................................. 31
4.3.9 Assign Print Report to Warehouse.................................................................................................. 31
4.3.10 Print Control for Multiple Processing........................................................................................... 32
4.4 Define Movement Types................................................................................................................... 32
4.5 Define Stock Transfers and Replenishment Control ...................................................................... 35
4.6 Set up Automatic TO Creation for TRs/PCNs.................................................................................. 36

1
IBM India Private Limited WM CookBook ECC 5.0

4.6.1 Mail Recipient ................................................................................................................................ 36


4.6.2 Control for Automatic TO................................................................................................................ 37
4.6.3 Movement Type ............................................................................................................................. 37
4.7 Set up Two Step Picking for TRs ..................................................................................................... 38
4.7.1 Transfer Requirement Control ........................................................................................................ 38
4.7.2 Transfer Type Control .................................................................................................................... 39
4.8 Setting up TO Confirmation ............................................................................................................. 40
4.8.1 Handling Differences using Difference Indicator.............................................................................. 40
4.8.2 Confirmation Control – Warehouse Number ................................................................................... 40
4.8.3 Confirmation Control – Storage Type.............................................................................................. 41
4.8.4 Confirmation Control – Movement Type.......................................................................................... 42
4.9 Physical Inventory............................................................................................................................ 43
4.9.1 Define Default Values..................................................................................................................... 43
4.9.2 Define Types per Storage Type ...................................................................................................... 44
4.9.3 Define Differences and Document Limits ........................................................................................ 45
4.9.4 Clear Differences (Interface to Inventory Management) .................................................................. 45
4.9.5 Maintain Number Ranges............................................................................................................... 46
4.10 Maintain Transaction parameters................................................................................................ 47
5 Maintain Number Ranges ................................................................................................... 48
6 Interfaces to other modules ............................................................................................... 49
6.1 Inventory Management .................................................................................................................... 49
6.1.1 Define Storage Location Control..................................................................................................... 49
6.1.2 Define Movement Types ................................................................................................................ 50
6.1.3 Define Posting Changes................................................................................................................. 52
6.1.4 Allow Negative Stocks in Interim Storage Types ............................................................................. 53
6.1.5 Goods Movement (IM) Not Allowed for Storage Types.................................................................... 53
6.2 Shipping ........................................................................................................................................... 54
6.2.1 Define Shipping Control ................................................................................................................. 54
6.2.2 2-Step Picking................................................................................................................................ 56
6.3 Define Production ............................................................................................................................ 56
6.3.1 Maintain production supply area ..................................................................................................... 57
6.3.2 WM movement type for replenishment ........................................................................................... 58
6.3.3 Create Production Control Cycle .................................................................................................... 58
6.3.4 Create Production Scheduling Profile ............................................................................................. 59
6.3.5 Activating the PP or PP-PI interface ............................................................................................... 60
6.4 Define Quality Management............................................................................................................. 60
6.4.1 Define Inspection Sample Control .................................................................................................. 60
6.4.2 Define Storage Type Search (As Necessary) –............................................................................... 60
6.4.3 Activate QM Interim Storage Type Search ...................................................................................... 61
7 Hazardous Materials in WM ................................................................................................ 62
7.1 Master Data....................................................................................................................................... 62
7.1.1 Define Fire-Containment Section.................................................................................................... 62
7.1.2 Define Hazardous Material Warning ............................................................................................... 62
7.1.3 Define Hazardous Material Storage Warning .................................................................................. 63
7.1.4 Define Aggregate States ................................................................................................................ 63
7.1.5 Define Region Codes ..................................................................................................................... 64
7.1.6 Define Storage Classes.................................................................................................................. 64
7.1.7 Activate Hazardous Material Management ..................................................................................... 65
7.2 Activate Hazardous Material Check for Storage Type .................................................................... 65
7.3 Storage Classes Allowed ................................................................................................................. 66
8 Storage Unit Management .................................................................................................. 67
8.1 Activate SU Management for WM .................................................................................................... 67
8.2 Number Ranges for Storage Unit .................................................................................................... 67
8.3 Define Storage Type Control ........................................................................................................... 68
8.4 Activate Storage Bin Type Search................................................................................................... 69

2
IBM India Private Limited WM CookBook ECC 5.0

8.4.1 Define Storage Bin Types............................................................................................................... 69


8.4.2 Define Storage Unit Types ............................................................................................................. 70
8.4.3 Assign Storage Unit types to Storage types .................................................................................... 70
8.4.4 Assign Storage Unit Types to Storage Bin types............................................................................. 70
8.4.5 Activate Storage Unit Type Check .................................................................................................. 71
8.5 Define ID Point Transactions ........................................................................................................... 71
8.6 Define Print Control for SU Management ........................................................................................ 72
8.6.1 Define Print Code........................................................................................................................... 72
8.6.2 Assign Transfer Order Print Control................................................................................................ 73
8.7 SU Management with Bulk Storage Area ........................................................................................ 73
8.7.1 Define the storage type control for bulk storage. ............................................................................. 74
8.7.2 Define the bulk storage indicators................................................................................................... 74
8.7.3 Block/row structures: ...................................................................................................................... 74
9 Planning and Monitoring Operations in WM ..................................................................... 76
9.1 Rough Workload Estimate ............................................................................................................... 76
9.1.1 Maintain warehouse Operations ..................................................................................................... 76
9.1.2 Maintain Warehouse Processes ..................................................................................................... 76
9.1.3 Maintain Warehouse Workload....................................................................................................... 77
9.1.4 Control update of Workload Data.................................................................................................... 77
9.2 Warehouse Activity Monitor ............................................................................................................ 78
9.2.1 Activate Warehouse Activity Monitor Objects.................................................................................. 78
9.2.2 Define Critical Parameters for each WAM Object activated............................................................. 79
10 Special Functions of TO processing.................................................................................. 80
10.1 Performance Data / in TO Split .................................................................................................... 80
10.1.1 Define Profiles ........................................................................................................................... 80
10.1.2 Control for Performance Data/TO Split ....................................................................................... 81
10.2 Determine Target Data ................................................................................................................. 81
10.2.1 Determine TO Header Parameters ............................................................................................. 82
10.2.2 Define TO Item Parameters ....................................................................................................... 83
11 Wave Picking ....................................................................................................................... 85
11.1 Number Ranges ........................................................................................................................... 85
11.1.1 Number Range for Wave Types ................................................................................................. 85
11.1.2 Number Ranges for Groups ...................................................................................................... 85
11.2 Define Groups for wave Picks ..................................................................................................... 85
11.3 Delivery split by Warehouse Number and Delivery Type ........................................................... 86
11.4 Control Update of Workload Data................................................................................................ 87
11.5 Maintain Time of Comparison for Forming Wave Picks ............................................................. 87
11.6 Create Picking Wave Profile ........................................................................................................ 88
11.7 Maintain Time Slots ..................................................................................................................... 88
11.8 Maintain Timeslot Groups for Wave Picks.................................................................................. 89

3
IBM India Private Limited WM CookBook ECC 5.0

1 Introduction

The purpose of this document is to describe the general configuration steps required to manually set up
the configuration within the system landscape that has already been installed using the corresponding
installation or configuration guides for installation.
The Configuration Guide describes step by step procedure to set up the configuration of WM manually

1.1 Prerequisites

The prerequisites to work with the manual configuration of Warehouse management are as follows
• SAP R/3 with
o Organization Structure
o Complete MM, SD and FI configuration to ensure all Inventory Management Operations are
possible.

4
IBM India Private Limited WM CookBook ECC 5.0

2 Warehouse Management Enterprise Structure


In this activity the organization structure for carrying out warehouse operations is defined. This is the first
basic and mandatory step towards setting up configuration for Warehouse Management.

2.1 Define Warehouse

2.1.1 Definition
In this activity, a warehouse number is defined for the physical warehouse in which all the warehouse
operations are supposed to take place.

IMG Path IMG  Enterprise Structure  Definition Logistic Execution  Define,


Copy, Delete, Check Warehouse Number
Transaction Code SPRO / SM30
Table / View T300 / V_T300

2.1.2 Assignment
In this activity the warehouse number is assigned to a combination of plant and storage location. This is
the highest level of integration between Inventory Management and Warehouse Number. This assignment
ensures that System recognize the storage locations in Materials Management controlled by the
Warehouse Management system

IMG Path IMG  Enterprise Structure  Assignment Logistic Execution  Assign


Warehouse Number to Plant/Storage Location.
Transaction Code SPRO / SM30
Table / View T320 / V_T320

2.2 Defining Control Parameters for Warehouse Number

In this activity various control parameters for warehouse in Warehouse Management System are defined.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data

5
IBM India Private Limited WM CookBook ECC 5.0

Define Control Parameters for Warehouse Number.


Transaction Code SPRO / SM30
Table / View T340D / V_T340D

• Region Code:
Region code is assigned to the warehouse for Hazardous Materials Management Functions. This code is
assigned in the configuration for Hazardous Materials Management.

• Weights/Units of Measure

• Time Unit / Performance Data


The unit of measure defined here in this field is used by the system for all time calculations for
performance in the warehouse. For example, the planned TO Processing time is recorded in the TO in this
Time Unit.

• Other details:
Method for Blocking Logic is defined as one of the control parameters here. This blocking logic will control
the simultaneous operations in the warehouse.

• Storage Unit Management is activated at Warehouse Level in the control parameters only.

• Capacity Check Method: If the capacity check is switched on in a storage type, you can use this
indicator to control whether a warning message, an error message, or no message at all is to be issued
by the system whenever there is not enough weight available in the material master (capacity check for
weight) or insufficient quantity (capacity check for quantity).

6
IBM India Private Limited WM CookBook ECC 5.0

• Weight/Volume Unit: The weights/volume of all the materials managed in the warehouse is managed in
the unit of weight/volume that is specified in Weight/volume Unit field while defining warehouse. All
weights are managed in the warehouse in the unit of weight that is specified in the Weight Unit field in
this section . In the case of movements, the material weight is converted to this unit of weight and
updated in the storage bins. The capacity check by weight is also made in this unit. Here, the maximum
accuracy is 1/1000 of this unit of weight.

• Note: It is not advisable to change this unit of weight in a productive environment. In case it is
unavoidable, data must be corrected by running report RLS10200 afterwards.

• Default UoM: The system selects this unit of measure first for use in the warehouse if no default unit of
measure was defined in the material master
o Use: If no UoM is available in the material master, the system tries to assign one of the defaults from
the warehouse number record. If these defaults have not been maintained, the system uses the
base Unit of Measure
o 1st Proposal UoM : The Unit of Measure defined in this field is taken as a default for a transaction of
a material if system do not find any unit of measure from the material master record for that material.
o 2nd Proposal UoM : The Unit of Measure defined in this field is taken as a default for a transaction
of a material if system do not find any unit of measure from the material master record for that
material.
• Time unit/Performance Data: The time unit maintained here is used while processing performance
data. The Planned TO time and the Time Limits of Critical Objects in Warehouse Activity Monitor is
maintained in this Unit.
• Blocking Method: The setting maintained in this field controls the degree to which multiple users are
allowed to remove materials from the storage bins of the warehouse.
• Partial Picking: This field controls the type of partial picking allowed in this warehouse. It controls the
partial picking for material for TR and Delivery processing.
• Capacity Check: This indicator controls the issue of messages in the case of incorrect data for
capacity check function. If the capacity check function is activated in a Storage Type, we can control by
using this indicator whether a warning message or an error message is issued in the case of missing
weight in the Material Master Record.
• Batch Missing during TR Creation: This setting controls whether a warning or an error message or
no message at all, need to be displayed if batch is missing for a material which is handled in batches,
at the time of TR Creation for this material
• SU Management: If the warehouse is using Storage Units Management Function, then this indicator
need to be activated. At the same time this indicator will also be activated for storage types in this
warehouse.
• Performance Data: To control whether an error or warning or no message to be displayed if some
parameter is missing while processing planned TO data.

2.3 Defining Storage Type

A warehouse Complex is divided into several different areas to store materials in different manner, for
example High Rack Storage Area, Bulk Storage Area, GR Area, GI Area etc.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data


Define Storage Type.
Transaction Code SPRO / SM30
Table / View T301/T331 / V_T301 / V_T331

7
IBM India Private Limited WM CookBook ECC 5.0

Storage Type Controls


• Header Level Controls
o Storage Unit Management is activated or not for this Storage Type
o Storage type is defined as ID point.
o Storage type is defined as a Pick Point
• Stock Placement Controls include
o Stock placement strategy is used for this storage type
o Stock Placement Requires Transfer Order Confirmation or not.
o Capacity check method used for finding storage space while stock putaway. This options is used
when storage capacity of a Storage bin is limited.
o Mixed Storage allowed, if yes, then what type of mixed storage is allowed for this storage type.
o Addition to Existing Stock is allowed in any storage bin in this storage type.
o Storage bins in this storage types can retain over deliveries or not.
o ID point for this storage type, if any.
o Activation of an User Exit for stock placement in this storage type.
• Stock Removal Controls include
o Stock removal strategy is used for this storage type.
o Stock Removal Requires Transfer Order Confirmation.
o Negative stock allowed in this storage type . This indicator is activated only for interim storage types
(areas)

8
IBM India Private Limited WM CookBook ECC 5.0

o Full stock need to be removed from the storage bin of this storage type or not.
o Remaining stock need to be returned to the same bin or not.
o In case the remaining stock , required to be moved to some other storage type, then Return Storage
type is Maintained for this storage type.
o Pick point for this storage type, if any.
o To activate Zero Stock check type of Physical inventory method, the indicator, Execute Zero Stock
Check is activated
o Rounding off for picking quantities activated or not. If this indicator is set over here, then the
rounding quantities need to be maintained in the material master record for that material.

Note: The interim storage types (900-999) are required for various postings (for example, GR and GI
postings, and differences) in WM. When you define your warehouse numbers, copy the interim storage
types from warehouse number 001.

2.4 Defining Storage Section

Storage Sections are used to group together storage bins with similar features. These bins are used for
stock placement purposes.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data


Define Control Parameters for Warehouse Number.
Transaction Code SPRO / SM30
Table / View T302 / V_T302

Note: If storage sections are not required in a storage type, at least one storage section (for example,
001) per storage type is to be defined in this IMG Activity (Mandatory). The storage section in this case is
identical to the storage type.

2.5 Defining Picking Areas

In SAP WM, picking area is an object within a storage type that groups together storage bins for stock
removal. This is not a mandatory activity (unlike Storage Section)
Picking Area defined here , is used only for stock removal activities. For TO Printing purposes, a printer
can be assigned to a printing area.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data


Define Picking Area.

9
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO / SM30


Table / View T30A / V_T30A

2.6 Define Doors

A door is a location where the goods either arrive in the warehouse or leave it. A picked-items zone can
be assigned to a dock door as a default value. This value is assigned to the dock door in the delivery
document, provided the "Door and picked-items-zone determination" do not have a different assignment.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data


Define Door.
Transaction Code SPRO / SM30
Table / View T30B / V_T30B

2.7 Define Material Staging Area

A staging area is an interim storage area for goods that have been received from goods receipt and
afterwards need to be transferred into the warehouse.
It is also an interim storage area for goods that were picked in a warehouse and are to be loaded for
goods issue through loading ramps or doors

IMG Path IMG Logistics Execution  Warehouse Management  Master Data


Define Material Staging Areas
Transaction Code SPRO / SM30
Table / View T30C / V_T30C

2.8 Defining Master Data for Storage Bins

2.8.1 Define Storage Bin Types

Storage bins can be divided into groups (for example, large storage bins, small storage bins, and so on).
By defining storage bin types, you can divide up your storage bins into groups according to their physical
features (for example, big bins, small bins, and so on). In combination with the storage unit type (for
example, pallets, wire boxes, and so on), the system proposes a suitable storage bin during the putaway.

10
IBM India Private Limited WM CookBook ECC 5.0

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Storage Bin  Define Storage Bin Types
Transaction Code SPRO / SM30
Table / View T303 / V_T303

2.8.2 Define Blocking Reasons


In this IMG Activity the blocking reasons for blocking reasons for blocking storage types, bins, storage
units and quants respectively.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Storage Bin  Define Blocking Reasons
Transaction Code SPRO / SM30
Table / View T330 / V_T330

2.8.3 Define Storage Bin Structures


In this step, the storage bin structure is defined in order to generate bins automatically, since the storage
bin structure are generally customer specific, so customer’s own storage bin structure is in this IMG
Activity.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Storage Bin  Define Storage Bin Structures

11
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/ LS10/SM30


Table / View T343 / V_T343

Parameters for BIN Creation


o Template: Template controls the way, how storage bins are created for automatic generation.
N stands for Numeric Character between Zero to Nine
A stands for an alphabet, this may only be one digit
C Stands for a character common to all the bins e.g. “-” or “ “.

o Structure: Specifies how the increment for automatic generation of storage bins is to be
interpreted. Different letters mean that the digits are increased by the increment independently of
one another. Same letters mean that the increment is a multi-digit one

o Example for interpreting Template and Structure


Template – NNCNNCNNCC
Structure – AA BB CC,
Start Value 04-01-01, End value 04-01-01, increments 01 01 01
The Storage Bins will be created as 04-01-01, 04-01-02…….04-05-05.
o Additional Data
o Storage section in which the Storage Bin need to be created is also mentioned in
additional data.
o Picking area can also be specified if required
o Storage Bin type Need necessarily be assigned to the storage bin structure.
o Capacity and Weight can also be assigned to bins to be created under this structure.
o Fire containment section need to be maintained if the storage bins which are to be
created are supposed to store hazardous materials in it.

Note: Sequence number has no WM relevance except for technical reasons, as for one warehouse and a
storage type , there can be various storage bin structures.

12
IBM India Private Limited WM CookBook ECC 5.0

2.9 Defining Master Data for Material Master

2.9.1 Define Storage Type Indicators


Storage Type indicator is used to give special consideration to special materials in the stock placement or
removal activities. It controls whether certain storage types are given priority when materials are placed in
or removed from stock, by deploying putaway and picking strategies effectively.

This indicator is assigned in the Warehouse Management 1 view of the material master record. And then
while defining search strategy for putaway and stock removal, a separate table entry is created in the
storage type search table for this indicator to differentiate the stock removal and placement of materials
having this indicator, from other materials.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Material Master  Define Storage Type Indicators
Transaction Code SPRO/SM30
Table / View T305 / V_T305

13
IBM India Private Limited WM CookBook ECC 5.0

2.9.2 Define Storage Unit Types


The storage unit type indicator is used to distinguish pallets or other containers in which a material is
stored or transported. By classifying the storage units, the putaway strategies can be implemented
effectively.
The storage unit type is referenced when the material is put away (provided that the storage bin search
has been activated).

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Material Master  Define Storage Unit Types
Transaction Code SPRO/ SM30
Table / View T307 / V_T307

2.9.3 Define Storage Section Indicator


The storage section indicator divides materials into groups with the same characteristic a butes. The
indicator is used to assign certain material groupings to certain storage sections. This enables you to
implement the picking strategies effectively

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Material Master  Define Storage Section Indicator
Transaction Code SPRO/ SM30
Table / View T304 / V_T304

14
IBM India Private Limited WM CookBook ECC 5.0

2.9.4 Define Special Movement Indicator


The special movement indicator divides materials of the same feature characteristics into groups. Using
this indicator it is possible to allocate different movement types in WM to a movement type in IM.
If this indicator is entered manually on the initial screens of the goods movements in Materials
Management (WMS parameter), the indicators from the material masters are ignored

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Material Master  Define Special Movement Indicator
Transaction Code SPRO/ SM30
Table / View T306 / V_T306

2.9.5 Defining Bulk Storage Indicator


This indicator is required to be defined If materials are supposed to be managed in Bulk Storage. The
indicator describes the ability of a material to be stacked and is one of the main criteria used to define the
structure of a bulk storage unit.
Every material used in bulk storage must be assigned a bulk storage indicator in the "Warehouse
Management 1" view. Materials that have the same stacking ability are assigned to the same bulk storage
indicator.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Material Master  Define Special Movement Indicator
Transaction Code SPRO/ SM30
Table / View T306 / V_T306

15
IBM India Private Limited WM CookBook ECC 5.0

3 Strategies for Warehouse Operations


While carrying out warehouse operations, the Warehouse Management (WM) system needs to know
o The storage types in which materials can be put away(for Stock Placement)
o The storage types from which materials can be picked(for Stock Removal)

• Logic for Storage Type Search in WM

o Firstly, the SAP System has to know the storage types in which materials are to be put away or
picked from. This information is provided by the "Storage Type Search" table. If you have activated
the storage unit check, it will also affect the storage type search. In this case, the storage unit type is
from the transfer order is also checked against the permissible storage units for each storage type.
The system takes this information from the "Allowed storage unit types / storage type" table, which
you also configure here.

o Secondly, you can also influence the storage type search by setting additional indicators.
o Operation indicator (e.g. putaway or picking operation)
o Storage type indicator from the material master
o Stock category indicator
o Special stock indicator
o Storage class
o Water pollution class (WPC)

The Warehouse Management system will only use the "storage class" and "water pollution class"
indicators if you have activated the hazardous material management facility

o Thirdly, as already mentioned, various indicators affect the storage type search procedure. To
reduce the number of entries in the storage type search table, you can define an access strategy.
The system then uses this strategy as follows to locate the corresponding entries in the storage type
search table:

First, the SAP System attempts to read a fully qualified entry, i.e. an entry with all of the relevant indicators
from the material and (if present) hazardous material master.

If the system does not find an entry in the storage type search table, it attempts to read the table again –
this time using the access strategy

3.1 Activate Storage Type Search

In this IMG Activity, search sequence for Storage Type search is determined. Following are the activities
carried out in this step.

16
IBM India Private Limited WM CookBook ECC 5.0

3.1.1 Define Storage Type Indicator


Storage Type indicator is used to give special consideration to special materials in the stock placement or
removal activities. It controls whether certain storage types are given priority when materials are placed in
or removed from stock, by deploying putaway and picking strategies effectively.

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Activate Storage Type Search  Define Storage Type Indicator
Transaction Code SPRO/SM30
Table / View T305 / V_T305

3.1.2 Determine Search Sequence


In this IMG Activity, search sequence for storage type search is defined for different operations in the
warehouse.

17
IBM India Private Limited WM CookBook ECC 5.0

If you want the system to search through the entire warehouse number for a stock pick, enter "***" (stands
for stringent FIFO) as the storage type. The system will then search the entire warehouse for the oldest
stock of the material. The entry "+++" means that the system branches to the user exit to the stringent
FIFO process (MWMTO013).
To use 2-step picking procedure, make sure that the destination storage type of the pick step is used as
the source storage type for distributing the accumulated quantities. For the storage type search with the 2-
step picking process, define activity type "2" (Column " Activity"). Activity types ‘A’ and ‘E’ are used for
picking and putaway respectively

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Activate Storage Type Search  Determine Search Sequence
Transaction Code SPRO/SM30
Table / View T334 / V_T334

Entries specified in this table are:

18
IBM India Private Limited WM CookBook ECC 5.0

3.1.3 Define Movement Type References

This IMG Activity is used to set up the system so that for each WM movement type certain storage types
are proposed. These reference movement types are assigned and are into account in the table "Storage
type search”.
The reference storage type entered against a WM Movement type entered here is assigned to a particular
storage type search sequence in “Storage Type Search Table”.

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Activate Storage Type Search  Define Movement Type Reference
Transaction Code SPRO/SM30
Table / View T333_C / V_T333_C

3.1.4 Access Optimization using Storage Type Search


To reduce the number of entries, an access strategy can be defined for the storage type search table.
With the help of this access strategy, the system determines the required entries in the storage type
search table as follows:
o The system first tries to find a suitable match, that is, an entry in the storage type search table with
all the relevant indicators from the material master and, if available, from the hazardous material
master.
o If the system does not find a suitable entry in the storage type search table, it again tries to read this
table, but this time using the access strategy.
o For example, if we place a material into storage with type indicator "A" and stock category "R"
(returned stock), the system finds no entry in the storage type search table. Next, the system goes
to the access strategy table and looks in the first line which has no type indicators to look for stock
category 'R' and special stock " " (blank). Since the system initially has no success in reading the
table, it then looks in the second line for storage type indicator "A" without a stock category. The

19
IBM India Private Limited WM CookBook ECC 5.0

system then uses the entry found for the storage type search. In this case, the system uses the third
line in the storage type search table
IMG Path IMG Logistics Execution  Warehouse Management  Strategies
Activate Storage Type Search  Access Optimization – Storage Type
Search
Transaction Code SPRO/SM30
Table / View T334U / V_T334U

3.2 Activate Storage Section Search

This section involves the activation of storage section search in putaway activities in a warehouse. The
storage section is searched by WMS in the following sequence:

o First of all , the system searches for a suitable storage type for putaway activity.
o Then the system finds a suitable putaway strategy for this storage type.
o After that system searches for a suitable storage section using the storage section search strategy
defined here.
NOTE: Storage Section search is not applicable for Fixed Bin Putaway Strategy.

20
IBM India Private Limited WM CookBook ECC 5.0

3.2.1 Define Storage Section Indicator


The storage section indicator divides materials into groups with the same characteristic attributes. The
indicator is used to assign certain material groupings to certain storage sections. This enables us to
implement the picking strategies effectively

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Activate Storage Section Search  Define Storage Section Indicator
Transaction Code SPRO/ SM30
Table / View T304 / V_T304

3.2.2 Determine Storage Section Search Sequence


The storage section is a further division of storage type. When a storage type search is over by the WMS
system as per storage type search sequence, the search sequence defined in this search table for
Storage Section Search sequence determines which storage section of the storage type is required to be
searched for storage bins.

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Activate Storage Section Search  Define Storage Section Search
Sequence
Transaction Code SPRO/ SM30
Table / View T334B / V_T334B

21
IBM India Private Limited WM CookBook ECC 5.0

3.2.3 Activate Storage Section Check


After configuring the search sequence for storage section search, it is required to activate the storage
section search for each storage type.

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Activate Storage Section Search  Define Storage Section Search
Sequence
Transaction Code SPRO/ SM30
Table / View T331_J / V_T331_J

3.3 Cross Line Stock Putaway – to Define Sort Sequence for Putaway

The cross-line putaway method can be used with the following putaway strategies:
o Empty storage bin
o Addition to existing stock
o Pallets
o Bulk Storage

If SAP system is allowed to carry out the search for a suitable storage bin according to the numerically
ascending sequence of storage bins, there is a danger of one-sided loading into the warehouse. This can
be influenced the sequence of storage bin allocation using this cross-line putaway method. With cross-line
putaway, the danger of one-sided loading into the warehouse can be prevented and, at the same time,
have the putaways carried out efficiently.

22
IBM India Private Limited WM CookBook ECC 5.0

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Define Sort Sequence for Cross-Line Putaway
Transaction Code SPRO/ OMLM/ SM30
Table / View T343I / V_T343I

Note: To use the "Cross-line putaway" strategy, activate the strategy before adding the storage bins. If
you activate this strategy after bins have been created, the control fields and indicators for existing
storage bins will not be filled properly.
If you must change the cross-line putaway method for storage types in which storage bins have already
been created, you must change the affected storage bins using the "multiple processing" function.

Example:

R = row, S = stack, L = level


For coordinate structure R R - S S - L L , if you enter 1 2 3 4 5 into the sort variable fields for positions 4,
5, 6, 7 and 8 of the coordinate structure (that is for S S - L L), the first stack in each row of the warehouse
will be filled first, the second stack will be filled next, and so on. For this example, the entries in the
configuration table will appear as follows:

23
IBM India Private Limited WM CookBook ECC 5.0

3.4 Define Sort Sequence for Stock Removal (Picking)

This field plays a great role during picking. The sequence value defines the sequence in which the picker
is to remove goods from the storage bins. This sequence is defined on the lines for sequence definition for
cross line stock putaway in step 3.3.

IMG Path IMG Logistics Execution  Warehouse Management  Strategies


Define Sort Sequence for Stock Removal
Transaction Code SPRO/ SM30
Table / View T343J / V_T343J

Example:
R = Row, S = Stack, L = Level

For the coordinate structure R R - S S - L L for example, enter 1 2 3 4 5 for the storage bin positions 4, 5,
6, 7 and 8 of the coordinate structure (that is, for S S - L L) in the sort fields. The first column in each
storage type will be printed first, then the second and so on. For this example, the entries are as follows in
the definition table:

3.5 Putaway Strategies

In this IMG Activity, different putaway strategies are defined for every storage type in their storage type
Master records. For more information, refer to section 2.3.

3.6 Stock Removal Strategies

In this IMG Activity, different stock removal strategies are defined for every storage type in their storage
type Master records. For more information, refer to section 2.3.

24
IBM India Private Limited WM CookBook ECC 5.0

4 Configuration for Setting up Warehouse Activities


This section involves configuration for transfer of goods in the warehouse.

4.1 Define Requirement Types

Goods transfers and stock quantities in the Warehouse Management system contain a reference to their
origin. The requirement type refers to the origin type, for example, goods receipt for purchase order or
goods issue to cost centers. The requirement number is the originating document itself, for example, the
purchase order number or the cost center

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Define Requirement Types
Transaction Code SPRO/OMNF /SM30
Table / View T308 / V_T308

Example
Let us take line 2 of the table shown above, For requirement type B, the field name in case of Material
Document for dynamic bin is Purchase Order number and in case of Delivery Document it is Delivery
document Number.

4.2 Define Shipment Types

The transfer type is a suitable tool for reports (for example, all stock placements into a storage type, all
stock removals from a storage type, and so on).The transfer type is not used in system control functions. It
is advisable to keep standard settings for your warehouse.

25
IBM India Private Limited WM CookBook ECC 5.0

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Define Shipment Types
Transaction Code SPRO/SM30
Table / View T333A / V_T333A

4.3 Define Print Control - Standard

In this IMG Activity, the configuration data for print control is set. Using the print control function, for
example, we can define which documents (that is, for transfer orders) are to be printed for goods
movements.
• How these documents are to be printed (that is, which forms are to be used, how many copies are to be
printed).
• On which printer a document is to be printed automatically.

Using the print control functions, WMS provide flexible control of the printing activities in your warehouse.
But it is advisable to have a look at the print control functionality documentation before setting up those
flexible controls.

This section involves Print Control for Standard Functionality. If Storage Unit Management is used in the
warehouse then the standard functionality as well as print control for Storage Unit Management need to
be defined.

• How system determines a Printer in the warehouse for printing


o Since it is possible to define a standard printer both in the configuration for "Printer-Movement" as
well as in the configurations "Printer - Storage Type", "Printer - Picking Area", and in the user master
of each user?
o First the system checks whether a printer is set in the configuration "Printer-Movement". If so, the
printer determination is complete at this point.
o If not, the system uses the parameter "PriSrcTyp" defined in the configuration "Printer-Movement" to
decide how it will proceed.
o If the parameter is set here, the system checks if a printer is defined in the setting "Printer Picking
Area" and then proposes this printer.
o If the system finds no printer, it searches in the setting "Printer - Storage Type" and uses this, if a
printer is set.
o If the system cannot find a printer using the methods described above, it selects the printer defined
in the user master of the user currently logged on.
o If no printer is defined here, the system automatically proposes LP01. This writes the data to the
spool file

26
IBM India Private Limited WM CookBook ECC 5.0

4.3.1 Define Spool Code


In a SAP System, slips are always printed using the Spool function in printing. Certain data is required to
be passed on to the Spool file for each printout. This data controls the print function for this spool. Typical
examples of such data are:
o Number of copies to be printed
o Dataset name of the printout within the Spool system
o "Print immediately"
o "Delete after print“ etc.
o Using the Spool indicator, the most appropriate combinations of the individual parameters are
defined, these parameters do not need to be specified each time. Spool Indicator is used as a type
of abbreviation
o Parameters
o Spool Code id, for the warehouse number
o No of copies required to be printed along with original ( 1 stands for Original printout
only)
o Title, of the spool request. Generally the spool request name is given by the system
,whereas its title is given by either spool code or manually entered by the user

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Define Spool Code
Transaction Code SPRO/SM30
Table / View T329P / V_T329P

27
IBM India Private Limited WM CookBook ECC 5.0

4.3.2 Define Printer Pool/Labels


In this activity , the printers for pool and Labels are defined for a warehouse. Different printers can be
assigned for pool and labels.
This is used in situation , like label is to be printed on a special paper on a special printer, whereas other
details are printed on a normal paper on another printer

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Define Printer Pool / Labels
Transaction Code SPRO/SM30
Table / View T329E / V_T329E

4.3.3 Define Sort Profile / Collective Processing


The sort profile is defined in this IMG Activity which sets the sequence of the transfer order items for
printing. This only applies to printing in multiple processing, since during "standard" TO processing the
sorting is set already when the TO is created. Furthermore, other parameters for multiple processing
printing e.g. whether there should be a control break, that is, whether printing should continue on a new
page if the field content changes are defined in this IMG Activity.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Define Sort Profile / Collective Processing
Transaction Code SPRO/SM30
Table / View T312S / V_T312S

4.3.4 Define Print Code


In this IMG Activity, Print Code is defined for printing activities in the warehouse. This code is assigned to
a storage type. Using the print code for the warehouse various parameters for printing are defined. These
controls and parameters are explained below:
o Find Shipping Data/Determine Production: This indicator is set so that the system supplies
shipping/production data additionally for transfer order printing. These indicators should not be used
if speedy printing of TO is required.

28
IBM India Private Limited WM CookBook ECC 5.0

o Form that is used for printing.


o Printing Time: If this indicator is not selected and there is an interruption or breakdown in
processing, a transfer order may be printed even though it has not been posted in the system. This
indicator controls whether the TO need to be printed before its is posted, when its posted or printed
later manually. Sort sequence (via sort pool) in which the individual items of a transfer order are to
be printed. The sort pool is now called up through the multiple processing run.
o Spool indicator (Sort Profile ) maintained in previous transaction.
o Indicator for Combined Printing: to print line items of several TO as a combined list.
o Spool Control Data: This indicator ensures that Spool parameters set in a table for printing the
transfer order are considered for printing. For example, parameters regarding the number of copies,
the dataset name, print immediately, delete after print.
o Label Form and Label Spool Code: These fields control the printing of Labels along with TO layout.
o Quantity of Labels to be printed: This indicator determines how many labels are required to be
printed for each transfer order item. This indicator pertains to the quantities of the source items in
the transfer orders that are managed in alternative and base units of measure.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Define Print Code
Transaction Code SPRO/SM30
Table / View T329F / V_T329F

4.3.5 Assign Printer – Warehouse Movement


In this assignment printer is assigned to the warehouse number for a combination of Source and
Destination Storage types. Following controls are set in this activity
o No Print, for a combination of Source and Destination Storage type in the warehouse.
o Printer Name for the warehouse
o Print source storage indicator to control whether source storage type is required to be printed or not
o Form used for printing
o Spool Control for Printing Transfer Order like no of copies, print immediately, delete after print.
o Indicator for Printing Label, Label form, Label spool code, additional spool code, quantity of prints
etc are also set in this table

29
IBM India Private Limited WM CookBook ECC 5.0

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Assign Printer – Warehouse Movement
Transaction Code SPRO/SM30
Table / View T329D / V_T329D

4.3.6 Assign Printer – Picking Area


In this IMG Activity Printer is assigned to Picking area, so that TO related to the picking area are
transferred to this printer.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Assign Printer – Picking Area
Transaction Code SPRO/SM30
Table / View T30AD / V_T30AD

4.3.7 Assign Printer – Storage Type

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Assign Printer – Storage Type
Transaction Code SPRO/SM30
Table / View T331_A / V_T331_A

30
IBM India Private Limited WM CookBook ECC 5.0

4.3.8 Assign Print Code to Movement Type


This assignment determines a general print information. During the automatic determination of the print
parameters, the system proceeds as follows:
If an item of a transfer order is to be printed automatically, the system determines the general print
parameters through the print code assigned to the movement type.
Afterwards, it checks the movement-specific print parameters. If one of these parameters (for example, for
the form) is also defined in the print code, the system will use the movement-specific parameter.
It is possible to override the definitions for label printing in the print code, depending on the warehouse
movement.
You can also store an additional form for a combined picking list with the spool code and the printer in
order to print a combined document in parallel to single printing for each TO item. This is only possible as
an accompaniment to non-combined-printouts (indicator for combined printing in the print code) and is
otherwise ignored.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Assign Print Code to Movement Type
Transaction Code SPRO/SM30
Table / View T333_A / V_T333_A

4.3.9 Assign Print Report to Warehouse


A standard program must be assigned to each warehouse. The name of the standard program is
RLVSDR40. Print Program for multiple processing is RLKOMM40.

31
IBM India Private Limited WM CookBook ECC 5.0

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Print Control  Assign Print Report to Warehouse
Transaction Code SPRO/SM30
Table / View T340DD / V_T340DD

4.3.10 Print Control for Multiple Processing


Using the WM multiple processing function, it is possible to create transfer orders for documents of certain
types. The document types are transfer requirements and deliveries. These documents can be combined
together to a group number for multiple processing. In this case, the document type is referred to as the
reference document type.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Print Control for Multiple Processing
Transaction Code SPRO/SM30
Table / View T329S / V_T329S

4.4 Define Movement Types

Like Inventory Management Movement Types, WM has also some movement types which controls
process flow in the warehouse. In fact, WM movement type decides which Interim storage area need to be
used for a particular material movement.
At the same time WM Movement type has various other control functions like Manual /Automatic TO, Print
code, GR Data to be updated in quant or not, information regarding TO confirmation, Return storage type
search for material returns and control indicators for Storage type search

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Define Movement Types

32
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/SM30


Table / View T333 / V_T333

33
IBM India Private Limited WM CookBook ECC 5.0

34
IBM India Private Limited WM CookBook ECC 5.0

4.5 Define Stock Transfers and Replenishment Control

Posting Change: Using a posting change , you can change the material identification of stocks. A posting
change affects at least material number, plant, stock category or special stock.

Stock Transfer: Using a stock transfer, a quant is moved physically from one place to another in the
warehouse.
For stock transfers and posting changes, the movement types in the series "3nn" are used. For internal
warehouse replenishment, use the WM movement type "319" .

First of all a replenishment movement type is defined in the previous step.

Then the replenishment control is defined for the warehouse and storage type combination as shown
below:

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Define Replenishment Control for Storage Type
Transaction Code SPRO/SM30
Table / View T331M / V_T331M

35
IBM India Private Limited WM CookBook ECC 5.0

4.6 Set up Automatic TO Creation for TRs/PCNs

In the WM System, you can generate (TO) in the background, directly following the creation of a transfer
requirement (TR)
OR
Creating transfer orders is not started in the transaction that creates the transfer requirement or the
posting change notice, but by a report that runs in the background.

Steps required to set up Automatic TO creation functionality are

4.6.1 Mail Recipient


While the transfer orders are being generated in the background, you can create logs and error messages
using mail messages. These mails are allocated to certain recipients by means of a mail indicator. If both
fields Mail recipient and document user are filled with data, the entry in document user counts

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Set up Automatic TO Creation for TRs/PCNs --> Define Mail
Control
Transaction Code SPRO/SM30
Table / View T333M / V_T333M

36
IBM India Private Limited WM CookBook ECC 5.0

4.6.2 Control for Automatic TO


During automatic transfer order creation for transfer requirements, you can determine according to which
criteria the transfer orders are to be created. For this purpose, the transfer requirements are classified and
allocated to the transfer order creation criteria. The following three variants are defined:
o A transfer order is created for each selected transfer requirement or posting change notice.
o A transfer order is only created for the transfer requirements or posting change notices that are
subject to certain criteria (for example, date or time).
o These criteria are determined individually using the following SAP user exits:
o MWMTOAU1 (function exit) for transfer requirements and
o MWMTOAU3 for posting change notices
o As under point number 2, u can group several transfer orders together with a group number for
further processing. The selection of the transfer requirements as well as the allocation of the group
number is executed using the function exit MMWMTOAU2.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Set up Automatic TO Creation for TRs/PCNs --> Automatic To
Creation
Transaction Code SPRO/SM30
Table / View T333M / V_T333M

4.6.3 Movement Type


Select the “Manual Creation of TO not Allowed” indicator while defining the warehouse Management
Movement type in earlier section 4.4. To activate automatic TO creation for transfer requirements, it is
mandatory to create a report variant for the report RLAUTA10 for each "Automatic TO creation" indicator
defined beforehand. These report variants can be planned as batch jobs only. Activate the automatic TO
creation for posting change notices as described above for the transfer requirements. For this purpose,
use the report RLAUA11. Activate background processing.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Set up Automatic TO Creation for TRs/PCNs --> Movements

37
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/SM30


Table / View T333M / V_T333M

4.7 Set up Two Step Picking for TRs

Using the 2-step picking procedure, it is possible to divide the entire picking process into removal of a
cumulative quantity and its allocation to individual requirements (reference documents). With the removal
of cumulative quantities, the stock removal process can be optimized to a greater degree.

4.7.1 Transfer Requirement Control


Activate Two step picking for the warehouse. The system uses the movement type define here when
generating removal transfer orders for 2-step picking. It serves as a default when the system creates the
removal transfer orders and can be manually overwritten.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Setup Two Step Picking for TRs --> Transfer Requirement
Control
Transaction Code SPRO/SM30
Table / View T326B / V_T326B

At the same time, after activating 2 step picking for the warehouse. It is mandatory to define the two step
picking indicator in WM1 view of the material master.

38
IBM India Private Limited WM CookBook ECC 5.0

4.7.2 Transfer Type Control

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfer  Setup Two Step Picking for TRs --> Transfer Type Control
Transaction Code SPRO/SM30
Table / View T333C / V_T333C

39
IBM India Private Limited WM CookBook ECC 5.0

4.8 Setting up TO Confirmation

In this IMG Activity , the settings for handling differences and TO confirmation are done.

4.8.1 Handling Differences using Difference Indicator


Using the difference indicator, determination of the storage type and the storage bin to which the
differences are posted happens. For each difference indicator, the percentage value for the deviation
allowed can be stored, that is, starting from which the dialog box is to appear. Suppressing the dialog box
is appropriate for stock picks that cannot be done to the exact amount and where the difference is cleared
against the stock in the source bin.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Confirmation  Handling Differences
Transaction Code SPRO/SM30
Table / View T336 / V_T336

Here difference Bin and Indicators, TO and Srce Bin controls whether the difference storage bin should be
a distinct bin or it will be same as TO number or Source Bin Number

4.8.2 Confirmation Control – Warehouse Number


At the warehouse number level we define:
whether there is to be separate confirmation of pick and transfer

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Confirmation  Confirmation Control - Warehouse

40
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/SM30


Table / View T340DQ1/ V_T340DQ1

4.8.3 Confirmation Control – Storage Type


At the storage type level we define:
o whether putaways to this storage type require confirmation
o whether picks from this storage type require confirmation
o whether a zero stock check is to take place for a bin that becomes empty through the pick
o whether the destination storage bin and destination storage type can be changed during
confirmation

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Confirmation  Confirmation Control – Storage Type
Transaction Code SPRO/SM30
Table / View T333C / V_T333C

41
IBM India Private Limited WM CookBook ECC 5.0

4.8.4 Confirmation Control – Movement Type


At the movement type level we define:
o whether transfer orders with this movement type can be confirmed immediately
o whether the confirmation requirement is to be proposed during transfer order generation
o whether single-step confirmation is to be applied although two-step confirmation is set for the source
and destination storage types
o through which screen the transfer orders are to be confirmed

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Confirmation  Confirmation Control – Movement Type
Transaction Code SPRO/SM30
Table / View T333_B / V_T333_B

42
IBM India Private Limited WM CookBook ECC 5.0

4.9 Physical Inventory

4.9.1 Define Default Values


In this IMG Activity, options like which data to be printed on the system inventory record, no of entry
screens for inventory Count is defined.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Physical Inventory  Define Default Values
Transaction Code SPRO/SM30
Table / View T335 / V_T335

Key Indicators defined here are


o Print Material: If this field is marked, the following material data will be printed on the warehouse
inventory list: the material number, the material description, the plant, the batch, the special stock
indicator, the special stock number, the stock category, the quant number.
If this field is left blank, no material data will be printed on the warehouse inventory list.
o No Bins: To display the storage bin during the entry of the inventory results, this indicator is marked.
If we have cycle-counting inventory at the quant level, the storage bin is always displayed
irrespective of this field setting since with this type of inventory the storage bin is absolutely
necessary.

43
IBM India Private Limited WM CookBook ECC 5.0

o No Material: Select this indicator to display the material numbers for the entry of the counted
inventory results, mark this field. If it is required to enter the material numbers yourself, leave this
field blank.
o Entry: This indicator defines how the inventory count results are to be entered in the system (using
a beginning value as a basis):
o per page of the warehouse inventory list
o per storage bin or inventory item
o in sequential order beginning with the start value
o Double Line: Means that you can enter the inventory count results in two lines. This setting only
affects transactions LI11, LI12, and LI13. New transactions are not affected by this setting.
o Difference: When you enter the counted results, the system will issue a warning message if the
value entered here is exceeded. If you start any recounts, the bins/quants will be proposed for
recounting on the basis of this value.
o Next page: This indicator controls the input of counted results on Next page. If the counted results
for one bin cover several pages because mixed storage is allowed in the storage type concerned
and you are printing out the warehouse inventory list without the material number, it often happens
that a count result is not on the same page stored in the system. So that this problem does not
occur later on when you are entering the counted results in the system, it should be possible to enter
quants on subsequent pages.

4.9.2 Define Types per Storage Type


In this IMG Activity, the inventory types for each storage type are defined. Other indicators like Physical
Inventory while Stock Placement, Zero stock check inventory, Zero Stock Check, Cycle Count etc are also
defined.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Physical Inventory  Define Default Values
Transaction Code SPRO/SM30
Table / View T331_C / V_T331_C

44
IBM India Private Limited WM CookBook ECC 5.0

4.9.3 Define Differences and Document Limits


In this IMG Activity, following settings are defined:
o Movement type used in Warehouse Management to posting inventory differences
o Movement type used in Warehouse Management to clear inventory differences
o Maximum Number of items on the system inventory document.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Physical Inventory  Define Differences and Document Limits
Transaction Code SPRO/SM30
Table / View T3401 / V_T3401

4.9.4 Clear Differences (Interface to Inventory Management)

In this IMG Activity, Movement types are defined for posting and clearing inventory differences in a
warehouse for each stock category.

45
IBM India Private Limited WM CookBook ECC 5.0

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Physical Inventory  Clear Differences MM-IM Movement Types for
Clearing Inventory
Transaction Code SPRO/SM30
Table / View T322 / V_T322

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Physical Inventory  Clear Differences Do Not Allow Clearing in Storage
Types
Transaction Code SPRO/SM30
Table / View T331DI / V_T331DI

As a rule, clearing differences is technically possible in almost all storage types. However, it is appropriate
to accumulate differences in one storage type (999) and to initiate the clearing process there. This setting
is executed in this step.

4.9.5 Maintain Number Ranges

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Physical Inventory  Maintain Number Ranges

46
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/SM30


Table / View T340DB / V_T340DB

4.10 Maintain Transaction parameters

In this IMG Activity, transaction parameters for various WM transaction are defined.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Define Transaction Parameters
Transaction Code SPRO/SM30
Table / View T340A / V_T340A

47
IBM India Private Limited WM CookBook ECC 5.0

5 Maintain Number Ranges

In this IMG Activity, Number ranges for TR , TO, Quant, PCN and Groups are defined for a warehouse
Number.
IMG Path IMG Logistics Execution  Warehouse Management  Master Data 
Maintain Number Ranges
Transaction Code SPRO/SM30
Table / View INRDP

48
IBM India Private Limited WM CookBook ECC 5.0

6 Interfaces to other modules

6.1 Inventory Management

To guarantee correct data flow between the components Inventory Management (MM-IM) and Warehouse
Management (MM-WM), alignment of the movement types between Inventory Management and the
Warehouse Management system is mandatory activity, which is executed in this IMG Activity.

6.1.1 Define Storage Location Control


In this IMG Activity, the controls are defined for WM-IM Interface at Enterprise Structure(Organization
Structure) level.

• Control of Assignment “Plant/Stor. Loc. – Warehouse Number: In this IMG Activity, Controls for
WM-Plant/SLoc combinations are defined.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Inventory Management  Define Storage Location Control
Transaction Code SPRO/SM30
Table / View T3201 / V_T3201

• Storage Location not in TR: This indicator is used to control whether the storage location from the
reference document (for example, material document or production order) is copied into the transfer
requirement. If the indicator is selected, the field Storage location in the transfer requirement remains
empty. When the system creates a transfer order for this kind of transfer requirement, it uses the
standard storage location defined for this plant in this warehouse number.
• Standard Storage Location: If a transfer requirement is created on the basis of a posting in Inventory
Management (IM) or on the basis of a production order, and if the respective storage location is
customized so that the storage location is not copied into the transfer requirement, the field for the
storage location in the transfer requirement remains set to the initial value.

49
IBM India Private Limited WM CookBook ECC 5.0

o When this transfer requirement is converted into a transfer order, this standard storage location is
then used.
o If you create transfer orders manually and do not specify a storage location, the system proposes
the standard storage location.
• Storage Location Reference:
o Depending on the storage location, this indicator influences the storage type search within the
transfer order as well as the interim storage type search in the IM posting.

• Storage Location Control in WM


o Using the storage location control function, you can define whether posting changes are to be
accumulated or which user is to be informed by Mail if an error occurs. This setting is same as
Configuration for Automatic TO Creation.

• Storage location reference


o You can assign a two-digit, freely selectable storage type reference to the combination PLANT /
STORAGE LOCATION. This storage location reference is used in two places in the Warehouse
Management system:
o The storage location reference is used by the system to determine the WM movement type for an IM
posting. It is thus possible to determine different movement types within the WM system for the
various storage locations and thus to execute postings to different interim storage types.
o Also, the storage type reference is used for the storage type search. In this way, it is possible both
during stock placement as well as during stock removals to select different storage types dependent
on the storage location.

6.1.2 Define Movement Types


In this IMG Activity, IM-WM integration is defined at Movement type level (the first level of this integration
is WM-Plant/Sloc combination).

• WM Movement Type
o Like Inventory Management Movement Types, WM has also some movement types which controls
process flow in the warehouse. In fact, WM movement type decides which Interim storage area
need to be used for a particular material movement.
o At the same time WM Movement type has various other control functions like Manual /Automatic
TO, Print code, GR Data to be updated in quant or not, information regarding TO confirmation,
Return storage type search for material returns and control indicators for Storage type search.
• Reference Movement Type determines
o WM Movement Type
o Stock Category for the Quant to be generated in WM

50
IBM India Private Limited WM CookBook ECC 5.0

o Transfer Requirement generation indicator

• Connection between IM and WM Movement Types


o To ensure the connection between IM Movement and WM Movement of the material, IM Movement
types are assigned to Warehouse Management Movement types through Reference Movement
types. These settings are done in Configuration.
o This connection works on the same lines on which Automatic account determination is done in
Purchasing , where IM Movement type is assigned to a Material type through Account Category
Reference.

• Assign WM Movement Type References to IM Movement Type


o In this IMG Activity, IM Movement type is assigned to WM Reference Movement Type. This
assignment is on the lines of Material Type --- Account Category Reference – Valuation Class
assignment.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Inventory Management  Define Movement Types  Assign WM
Movement Type References to IM Movement Types
Transaction Code SPRO/SM30
Table / View V_156S_WM

51
IBM India Private Limited WM CookBook ECC 5.0

• WM Movement Interface to IM

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Inventory Management  Define Movement Types  Assign WM
Movement Type References to IM Movement Types
Transaction Code SPRO/SM30
Table / View T321 / V_T321

6.1.3 Define Posting Changes


In this IMG activity, settings related to WM posting changes are defined. This IMG Configuration is
maintained when Posting change notice is initiated first in WM.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Inventory Management  Define Posting Changes
Transaction Code SPRO/SM30
Table / View T333U / V_T333U

52
IBM India Private Limited WM CookBook ECC 5.0

6.1.4 Allow Negative Stocks in Interim Storage Types


In this IMG Activity, Negative Stocks are allowed for interim storage areas. This can also be executed
while defining the storage type definition.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Inventory Management  Allow Negative Stocks in Interim Storage Types
Transaction Code SPRO/SM30
Table / View V_T331D / V_T331D

6.1.5 Goods Movement (IM) Not Allowed for Storage Types


It is possible to disallow goods movement postings (IM) for certain storage types using this IMG Activity. In
this way you prevent postings to Inventory Management (IM) from being executed for the storage types in
question.

53
IBM India Private Limited WM CookBook ECC 5.0

This can be desirable, for example, if certain storage types are managed by an external system, and you
want to inform this external system about the stock change. The interface to the external system (WCU) is
activated solely during creation of transfer orders, not during IM postings.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Inventory Management  Goods Movement (IM) Not Allowed for Storage
Types
Transaction Code SPRO/SM30
Table / View T331IM / V_T331IM

6.2 Shipping

6.2.1 Define Shipping Control

54
IBM India Private Limited WM CookBook ECC 5.0

• Shipping Control per Warehouse Number


o In this IMG Activity, Controls for WM-Shipping Interface are defined.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Shipping  Define Shipping Control  Shipping Control per Warehouse No
Transaction Code SPRO/SM30
Table / View T340DC / V_T340DC

o Various parameters in consideration are as follows:


o Picking Technique: This Indicator controls the reference document to be used in
Warehouse for Picking Activities. Various Options in this are
o 1 (Picking with TO) – Based on Outbound Delivery, TO are created in WM (Standard
SAP)
o 2 (Picking without TO) – Picking is always directly from fixed bins, TO is not at all
created in WM
o 3 (Picking according to quantity). – Depending on the quantity, some picking
activities are done without TO (for small quantities) and some picking activities are
done with TO (Large Quantities)
o Partial Picking Allowed-
o Comparison Time for Picking Waves
o Pick and Pack Indicator
o Delayed Update Indicator

• Requirement Types of Delivery Documents


o In this IMG Activity, we define requirement types of delivery documents. Goods transfers and stock
quantities in the Warehouse Management system contain a reference to their origin. The
requirement type refers to the origin type, for example, goods receipt for purchase order or goods

55
IBM India Private Limited WM CookBook ECC 5.0

issue to cost centers. The requirement number is the originating document itself, for example, the
purchase order number or the cost center.

6.2.2 2-Step Picking

The activation and control of 2-step picking takes place for deliveries at warehouse number level. Set the
required parameters for 2-step picking in the specified sequence:

• Activate 2-step picking for the deliveries in a warehouse number.


o Define whether 2-step picking is to take place on a material-dependent basis. If you have material-
dependent control, you must define the relevance of the material for each warehouse number in the
material master. This is activated in Material Master Record in WM1 View.
o Decide whether 2-step picking is to be redefined when a reference number is created. The process
of determining 2-step picking, that is, the check for relevance of 2-step picking for the individual
materials to be picked, takes place in the individual reference documents already when the
documents are created. The items relevant for 2-step picking are marked accordingly in the
reference documents. When the reference number is created, the determination of 2-step picking is
no longer necessary.
o For materials that are picked using the 2-step procedure, there is a separate procedure "2". With this
procedure, the destination storage type is defined for the stock removal and this storage type is also
defined as the source storage type for the allocation of the materials.
o If the interim zone is changed for 2-level picking, or if the storage type determination is enhanced to
suit customer-specific needs, the storage type search for 2-step picking must be adapted

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Shipping  2-Step Picking
Transaction Code SPRO/SM30
Table / View T326L / V_T326L

o The indicator 2-stMatl is ticked if 2 step picking is material dependent in a warehouse (In this case
the relevant indicator is checked from material master record). If this indicator is not selected, all the
materials will be considered for 2 step picking.

NOTE: For customer-specific requirements, you can use the user exit MWM2S001.

6.3 Define Production

In this IMG Activity, interface WM-PP is defined. Set the necessary parameters for the PP interface in the
specified sequence:

56
IBM India Private Limited WM CookBook ECC 5.0

6.3.1 Maintain production supply area


In a plant, you define the material staging type and bin coordinate of the production storage bin for each
supply area and material. For the supply of material to production by means of MM-WM, you can group
together different work centers from the production supply viewpoint using the supply area. For WM
material staging, allocate the (WM-managed) storage location to the plant in question.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Define ProductionProduction Supply Area
Transaction Code SPRO/PK05
Table / View PVBE / V_PVBE

57
IBM India Private Limited WM CookBook ECC 5.0

6.3.2 WM movement type for replenishment


For a storage type , you determine which WM movement type is used to transfer the warehouse
replenishment for production. Allocate the respective WM movement type to your production storage type.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Define Production Replenishment Control for Storage Type
Transaction Code SPRO/SM30
Table / View T331M / V_T331M

6.3.3 Create Production Control Cycle


This is a master data activity for enabling the WM-PP interface. LPK1 Transaction code is used to create
the Production Control Cycle for each material.

58
IBM India Private Limited WM CookBook ECC 5.0

6.3.4 Create Production Scheduling Profile


Profile that you can use to specify that certain business transactions are carried out in parallel in a
production order / process order (you can, for example, create and release an order at the same time, or
release an order and print the shop papers) trigger an automatic goods receipt specify an overall profile
for capacity leveling

The production scheduling profile is copied into the order during order creation. Production scheduling
profile can be assigned to a material or production scheduler. The assignment to a material has a higher
priority.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Define Production Production View (PP)
Transaction Code SPRO/OPKP/SM30
Table / View TCO43 / V_TCO43

59
IBM India Private Limited WM CookBook ECC 5.0

6.3.5 Activating the PP or PP-PI interface


For each warehouse number , you determine whether a direct supply of material to production through
Warehouse Management is active or not. Activate the interface for each warehouse number

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Define Production PP Interface Control for Warehouse Number
Transaction Code SPRO/SM30
Table / View T340DH / V_T340DH

6.4 Define Quality Management

In connection with the component Quality Management, we can have the system check in the WMS for
stock placements with reference to a transfer requirement whether active inspection lots with
calculated sample quantities exist for the putaway quantities. If this is the case, the user is requested
through a dialog boy to make a decision on how the sample is to be treated in the WM system.

6.4.1 Define Inspection Sample Control


In this IMG Activity the inspection sample controls are defined. The controls can include, whether the
Inspection sample need to be kept in Inspection bin, or in Interim storage area or required to be put away.
Whether the option for processing of Inspection sample is to happen in foreground or background etc…

If set in foreground, there will be a dialog box for choosing the option for handling the inspection sample.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Define Quality Management  Define Inspection Sample Control
Transaction Code SPRO/SM30
Table / View T325 / V_T325

6.4.2 Define Storage Type Search (As Necessary) –


Defined in Storage type search sequence for Stock category Q.

60
IBM India Private Limited WM CookBook ECC 5.0

6.4.3 Activate QM Interim Storage Type Search


Defined in Interim storage type search table.

IMG Path IMG Logistics Execution  Warehouse Management  Interfaces 


Define Quality Management
Transaction Code SPRO/SM30
Table / View T334TQ / V_T334TQ

61
IBM India Private Limited WM CookBook ECC 5.0

7 Hazardous Materials in WM
Hazardous Materials require special procedures for their handling in SAP. The necessary Activities for
activating Hazardous Materials Management include the following
• Activate the hazardous materials check in your storage types.(See section 7.2)
• Assign the region codes to a warehouse number: Assign a region code to the respective
warehouse numbers.
• Assign allowed storage classes to the storage type: The system checks during stock placement
(putaway) whether materials can be stored in certain storage types. Assign one or several storage
classes to each storage type. Required Storage classes can be created as defined in section 7.1.6
• Storage type search (determine search sequence): Storage type search sequence can be
influenced depending on the storage class and water pollution class. The storage class and Water
pollution class are derived from the hazardous material.
• Storage section search (determine search sequence): Storage section search sequence can be
influenced depending on the storage class and water pollution class. The storage class and Water
pollution class are derived from the hazardous material.

In order to work with hazardous materials , master data is required to be maintained along with
configuration activities. These two are explained in section 7.1 and 7.2 below.

7.1 Master Data

7.1.1 Define Fire-Containment Section


Fire Containment Sections are used to store hazardous Materials in the warehouse. Storage bins can be
assigned to certain fire-containment sections. This information is used in various reports reports (for
example, for inventory lists for the fire department).

IMG Path IMG Logistics Execution  Warehouse Management  Hazardous


Materials  Master Data  Define Fire Containment Sections
Transaction Code SPRO/SM30
Table / View T309 / V_T309

7.1.2 Define Hazardous Material Warning


With this indicator it is possible to code in a key the danger (for example, radioactive material, acid,
explosive) to which those who are storing or transporting the respective hazardous material are exposed
for example ,indicators 01 "Wear gloves" and 02 "Warning: Corrosive!"

IMG Path IMG Logistics Execution  Warehouse Management  Hazardous


Materials  Master Data  Define Hazardous Material Warning

62
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/SM30


Table / View T646G / V_T646G

7.1.3 Define Hazardous Material Storage Warning


With this indicator you can code the danger that can arise when dealing with hazardous materials in the
warehouse (during storage, transport). With this indicator it is possible to code the information for the Fire
Department lists (do not use water, for example).
IMG Path IMG Logistics Execution  Warehouse Management  Hazardous
Materials  Master Data  Define Hazardous Material Storage Warning
Transaction Code SPRO/SM30
Table / View T646V / V_T646V

7.1.4 Define Aggregate States


With this indicator you can code the aggregate state of the hazardous substance (for example, solid, liquid
or gas).

IMG Path IMG Logistics Execution  Warehouse Management  Hazardous


Materials  Master Data  Define Aggregate States
Transaction Code SPRO/SM30
Table / View T646A / V_T646A

63
IBM India Private Limited WM CookBook ECC 5.0

7.1.5 Define Region Codes


Different conditions apply to the management of hazardous materials, depending on the region
concerned. The region is assigned to a number. The conditions that are valid for the respective region
apply to the warehouse. The region code together with the hazardous material number form the
hazardous material
IMG Path IMG Logistics Execution  Warehouse Management  Hazardous
Materials  Master Data  Define Region Codes
Transaction Code SPRO/SM30
Table / View V_T646R / V_T646R

7.1.6 Define Storage Classes


The storage class classifies hazardous materials according to their storage conditions. Using storage
classes it is possible to group together hazardous materials with the same or similar hazardous features.
The storage class can be taken into account by the stock placement strategies.

IMG Path IMG Logistics Execution  Warehouse Management  Hazardous


Materials  Master Data  Define Storage Classes
Transaction Code SPRO/SM30
Table / View T646L / V_T646L

64
IBM India Private Limited WM CookBook ECC 5.0

7.1.7 Activate Hazardous Material Management


In this IMG Activity, Hazardous Materials Management is activated.

7.2 Activate Hazardous Material Check for Storage Type

In this IMG Activity, Hazardous Material check is activated for each storage type. At the same time water
pollution class is also specified for the storage type in consideration.

IMG Path IMG Logistics Execution  Warehouse Management  Hazardous


Materials  Strategies  Activate Hazardous Materials Management
Transaction Code SPRO/SM30
Table / View T331_J / V_T331_J

65
IBM India Private Limited WM CookBook ECC 5.0

7.3 Storage Classes Allowed

IMG Path IMG Logistics Execution  Warehouse Management  Hazardous


Materials  Strategies  Activate Hazardous Materials Management
Transaction Code SPRO/SM30
Table / View T331L / V_T331L

66
IBM India Private Limited WM CookBook ECC 5.0

8 Storage Unit Management

8.1 Activate SU Management for WM

Storage Unit Management must be activated at warehouse number level. As a result of this activation
additional fields are displayed on the various screens.

IMG Path IMG Logistics Execution  Warehouse Management  Storage Units 


Master Data  Activate Storage Unit Management
Transaction Code SPRO/SM30
Table / View T3000 / V_T3000

8.2 Number Ranges for Storage Unit

In this IMG Activity, Number ranges for storage Units are defined for your client. The number ranges for
SU management are not dependent on Warehouse Number.

IMG Path IMG Logistics Execution  Warehouse Management  Master Data 


Maintain Number Ranges
Transaction Code SPRO/SM30
Table / View INRDP

67
IBM India Private Limited WM CookBook ECC 5.0

8.3 Define Storage Type Control

In this IMG Activity, Storage types are activated or SU Management. Only define physical warehouses as
storage types for storage unit management. It is not possible to define storage unit management for
interim storage types.

IMG Path IMG Logistics Execution  Warehouse Management  Storage Units 


Master Data  Define Storage Type Control
Transaction Code SPRO/SM30
Table / View T301S / V_T301S

68
IBM India Private Limited WM CookBook ECC 5.0

8.4 Activate Storage Bin Type Search

Once the system has determined the storage type (by means of the storage type search) and, if
necessary, the storage section it is to use, it must find a suitable storage bin. This is carried out by
combining the storage bin type (SBT) and storage unit type (SUT) as well as the "putaway strategy" in the
storage type table.

8.4.1 Define Storage Bin Types


In this IMG Activity, Storage Bin types are defined. These is used to group together storage bins of same
dimensions.

IMG Path IMG Logistics Execution  Warehouse Management  Strategies 


Activate Storage Bin Type Search  Definitions  Storage Bin Types
Transaction Code SPRO/SM30
Table / View T303 / V_T303

69
IBM India Private Limited WM CookBook ECC 5.0

8.4.2 Define Storage Unit Types


In this IMG Activity , storage unit types to be used in the system are defined. For each storage unit various
parameters like capacity usage of the SUT , the Unit of measure to be used for workload calculation are
also defined.

IMG Path IMG Logistics Execution  Warehouse Management  Strategies 


Activate Storage Bin Type Search  Definitions  Storage Unit Types
Transaction Code SPRO/SM30
Table / View T307/ V_T307

8.4.3 Assign Storage Unit types to Storage types

IMG Path IMG Logistics Execution  Warehouse Management  Strategies 


Activate Storage Bin Type Search  Assignment  Storage Unit Types to
Storage Types
Transaction Code SPRO/SM30
Table / View T334E/ V_T334E

8.4.4 Assign Storage Unit Types to Storage Bin types

IMG Path IMG Logistics Execution  Warehouse Management  Strategies 

70
IBM India Private Limited WM CookBook ECC 5.0

Activate Storage Bin Type Search  Assignment  Storage Unit Types to


Storage Bin Types
Transaction Code SPRO/SM30
Table / View T334P/ V_T334P

8.4.5 Activate Storage Unit Type Check

Same as section 8.3.

8.5 Define ID Point Transactions

In this IMG Activity transaction for putaway activities at ID Point are defined. Points to remember while
carrying out this activity:
o Define new movement types that contain the required parameters (for example, the destination
storage type).
o If you have only one ID point in your warehouse, change the default movement type of Transaction
LT09 to your new ID point movement type.
o If you have several ID points in your warehouse, define a separate ID point transaction for each ID
point and then define the default movement type for each ID point transaction.
o First define a new transaction within the SAP development environment. For this transaction, select
the same parameters as for Transaction LT09 (module pool, screen number, and so on).
o Now, in view V_T340 copy the parameters of Transaction LT09 into your new transaction.
o Change the default movement type to the required movement type

IMG Path IMG Logistics Execution  Warehouse Management  Storage Units 


Activities  Define ID Point Transactions
Transaction Code SPRO/SM30
Table / View T340 / V_T340

71
IBM India Private Limited WM CookBook ECC 5.0

8.6 Define Print Control for SU Management

In this IMG Activity, the additional settings are done for Printing Storage Units , apart from the standard
Print control settings. This configuration is in addition to the standard print control functions. Following
additional settings are required to be done for SU Management

8.6.1 Define Print Code

IMG Path IMG Logistics Execution  Warehouse Management  Storage Units 


Activities  Define Print Control  Definitions  Print Code
Transaction Code SPRO/SM30
Table / View T329F2 / V_T329F2

72
IBM India Private Limited WM CookBook ECC 5.0

8.6.2 Assign Transfer Order Print Control


Same as Standard Print Control.

8.7 SU Management with Bulk Storage Area

The configuration in this IMG Activity are carried out if storage units are managed in bulk storage areas.
To use SU Managed Bulk storage areas, there are additional settings required to be done in the system

73
IBM India Private Limited WM CookBook ECC 5.0

as compared to the standard Bulk storage area without Storage units. For each bulk storage type
managed with storage units, we must define the following data:
o At which level is the totals information to be managed? : Should the system optimize the removal of
partial storage units (storage type control, column "Round off")?
o Decide whether or not you want to use this stock placement strategy. Activate the stock placement
strategy in the detail screen for storage type control. (While Defining Storage Type Controls)

8.7.1 Define the storage type control for bulk storage.

IMG Path IMG Logistics Execution  Warehouse Management  Storage Units 


Strategies  Define Bulk Storage Area Storage Type Control
Transaction Code SPRO/SM30
Table / View T331B / V_T331B

8.7.2 Define the bulk storage indicators.


The bulk storage indicator classifies materials according to the way they are stored in a bulk storage
area. It describes how the materials are to be stacked. This indicator is a decisive factor in the definition
of the structure of a block/row within a bulk storage area.

IMG Path IMG Logistics Execution  Warehouse Management  Storage Units 


Strategies  Define Bulk Storage Area Define Bulk Storage Indicators
Transaction Code SPRO/SM30
Table / View T338 / V_T338

8.7.3 Block/row structures:


You define blocks/rows by setting the number of stacks and the stack height. The system then calculates
the maximum number of storage units as the product of these two values. You can reduce this maximum
number if required.

74
IBM India Private Limited WM CookBook ECC 5.0

IMG Path IMG Logistics Execution  Warehouse Management  Storage Units 


Strategies  Define Bulk Storage Area  Block/Row Structures
Transaction Code SPRO/SM30
Table / View T337B / V_T337B

75
IBM India Private Limited WM CookBook ECC 5.0

9 Planning and Monitoring Operations in WM

9.1 Rough Workload Estimate

9.1.1 Maintain warehouse Operations


In this activity you can define warehouse activities. A warehouse activity describes processes in the
warehouse for which load calculations in the warehouse are relevant.

IMG Path IMG Logistics Execution  Warehouse Management  Planning and


Monitoring  Rough Workload Estimate Calculate Workload  Maintain
Warehouse Operations
Transaction Code SPRO/SM30
Table / View TAVG / V_TAVG

9.1.2 Maintain Warehouse Processes


In this IMG Activity, you maintain the activity schema for warehouse processes. You assign the defined
warehouse processes in the respective sequence to a warehouse operation. This assignment of
warehouse processes to a real warehouse activity is described as a warehouse sub-process

IMG Path IMG Logistics Execution  Warehouse Management  Planning and


Monitoring  Rough Workload Estimate Calculate Workload  Maintain
Warehouse Processes
Transaction Code SPRO/SM30
Table / View TAETS / V_TAETS

76
IBM India Private Limited WM CookBook ECC 5.0

9.1.3 Maintain Warehouse Workload


In this activity, you maintain the load table. In the load table you can store a constant and a variable
processing time in seconds for each warehouse number, storage type, warehouse activity, quantity unit,
unit-of-measure load category, and logistics handling group. The constant time can be interpreted as a
setup time or route time. The variable time occurs per unit of measure.

IMG Path IMG Logistics Execution  Warehouse Management  Planning and


Monitoring  Rough Workload Estimate Calculate Workload  Maintain
Warehouse Workload
Transaction Code SPRO/SM30
Table / View TLAST / V_TLAST

9.1.4 Control update of Workload Data


In this IMG activity, config settings are done to determine how the workload data is updated with the help
of the Logistics Information System:
o Rough workload forecast active – Indicator - This indicator is set if updating is active for an
information structure in the rough workload forecast.
o Wave picks active – Indicator: This indicator is set if the updating of load data for wave picks is
active.

77
IBM India Private Limited WM CookBook ECC 5.0

o Indicator "Write log?": Set this indicator if it is required to have a log created for the workload data
o Apart from this Control for update of LIS info structures are defined for various SAP Documents.

IMG Path IMG Logistics Execution  Warehouse Management  Planning and


Monitoring  Rough Workload Estimate  Control update of workload data
Transaction Code SPRO
Table / View RV53C

9.2 Warehouse Activity Monitor

9.2.1 Activate Warehouse Activity Monitor Objects


In this IMG Activity, you activate the warehouse activity monitor objects for a particular warehouse
number. Critical situations and activities in the warehouse are determined by the warehouse activity
monitor only for the warehouse activity monitor objects activated in this warehouse

Note: that the system will only determine critical processes and situations for a warehouse monitor object
if you have defined the jobs for determining critical objects for this warehouse number and also planned
them.

IMG Path IMG Logistics Execution  Warehouse Management  Planning and


Monitoring  Warehouse Activity Monitor  Activate WAM Objects

78
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/SM30


Table / View T328A / V_T328A

9.2.2 Define Critical Parameters for each WAM Object activated


In this IMG Activity we define critical parameters for warehouse monitor objects. By specifying critical
parameters for warehouse monitor objects, we define when a situation or an activity is to be classified as
critical by the warehouse activity monitor. The definition of critical parameters is a prerequisite so that the
warehouse activity monitor can determine critical situations and activities, and also display them.

IMG Path IMG Logistics Execution  Warehouse Management  Planning and


Monitoring  Warehouse Activity Monitor  Define Critical Parameters
Transaction Code SPRO/SM30
Table / View T32801_C / V_T32801_C

79
IBM India Private Limited WM CookBook ECC 5.0

10 Special Functions of TO processing


Performance data settings as well as transfer order splits and sorting are summarized in the chapter
'Processing performance data / transfer order splits'.
o Performance processing settings for TO performance data and TO Split
o Setting up TO Header Target Data parameters for planned performances
o Setting up TO Item Target Data parameters for Planned Performances

Target data : The determination of target data in the transfer order refers to the calculation of the target
effort (with respect to time) required to execute a warehouse movement. The target time is calculated
using two formulas (for TO item and TO header) at the time of transfer order creation. This target time is
updated in the TO items and the TO header.

Actual data: WM transfer orders can be posted in the system by assigning a processor and creating a net
duration time. The following data in the TA header is actual data: processor (HR personnel number),
actual duration, starting time and date, and end time and date. The net duration time of a particular
transfer order can be expressed in the actual duration or with a combination of start and end time. You
may also leave it out.

10.1 Performance Data / in TO Split

10.1.1 Define Profiles


In this IMG Activity, profiles for performance data and TO Split are defined. These profiles control the
performance evaluation and the splitting of TO in the warehouse movements.

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfers Processing Performance Data / TO Split  Define Profiles 
Profile for performance data
Transaction Code SPRO/SM30
Table / View V_T312A

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfers Processing Performance Data / TO Split  Define Profiles 
Profile for TO Split
Transaction Code SPRO/SM30
Table / View V_T312B

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfers Processing Performance Data / TO Split  Define Profiles 
Sort Profile for TO Splitting
Transaction Code SPRO/SM30
Table / View V_T312S2

80
IBM India Private Limited WM CookBook ECC 5.0

10.1.2 Control for Performance Data/TO Split

In this activity you define the entries for performance data processing control and transfer order splitting.
The entries are unique according to warehouse number, movement type, source storage type, and
destination storage type

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfers Processing Performance Data / TO Split  Control for
Performance Data / TO Split
Transaction Code SPRO/SM30
Table / View V_T312 / V_T312

10.2 Determine Target Data

Data used for performance evaluation in WM is contained in the TO header and include two components
Planned Data: This data is calculated, pre existing target data that belong to the processing of a WM
Transfer Order. This is the target time or the time expected for a work to be completed in the warehouse.

81
IBM India Private Limited WM CookBook ECC 5.0

Actual data: This data is the actual information about the processing of a Transfer Order. This data
includes the worker, duration, start and end date time/date etc.

• Details from TO
Plan Time WM: This is the total time in TO Header for processing time for the entire Transfer Order. This
time references the WM time Unit which is defined in the Control Parameters of the Warehouse in IMG 
Logistics Execution  WM  Master Data  Control Parameters for Warehouse Number.

Planned TO time for TO Item: This is the sum of a constant processing time and planned setup time for
stock removal or placement for a TO item (which is either quantity dependent or variable processing time.
Total Planned processing time for TO: This is the sum of planned processing time in WM plus the
processing time transferred from the external system.

10.2.1 Determine TO Header Parameters


The planned processing time in the transfer order header is calculated from the total of the item
processing times together with the setup time and the transport time for the transfer order. The setup time
refers to the processing time required by the picker to be able to pick up the picking papers in the shipping
office before picking starts, and the time required to provide one or several picking containers. The
transport time(Travel Time) refers to a simple definition of the time required to cover a particular
transport path.
In this IMG Activity, we maintain the two tables for setup time and transport time for those movements for
which a target or planned time is to be calculated

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfers Processing Performance Data / TO Split  Determine Target
Data  Determine TO Header Parameters

82
IBM India Private Limited WM CookBook ECC 5.0

Transaction Code SPRO/SM30


Table / View T32801_C / V_T32801_C

10.2.2 Define TO Item Parameters

Maintain unit-of-measure load category: A unit-of-measure load category serves to group units of measure
and unit-of-measure categories from a load viewpoint.
o Assign UoM to UoM (Load Category): Here unit of measure in WM e.g. EA, PC etc are assigned to
respective load category
o Assign UoM Load Category to SUT: Here different SUTs are assigned to respective UoM Load
Categories.
o UoM Load Category Search: In this step, for each storage type, it is defined how UoM Load
category will be searched for stock removal and stock placement activities in the warehouse.
o Load Categories for Logistics: Logistical load categories are defined in this step. A logistical load
category serves to group materials from a load viewpoint in the warehouse. E.g. Load Category
NORM – Normal materials, BULK  heavy materials etc.
o Maintain Warehouse Operations: Different warehouse Activities are defined in this step
o Maintain Warehouse Processes: Different warehouse processes are defined in this step.
o Maintain Warehouse Workload: Load table is maintained in this step. In the load table a constant
and a variable processing time is stored in seconds for each warehouse number, storage type,
warehouse activity, unit-of-measure load category, and logistical load category combination.
o The constant time can be interpreted as the setup time or transfer time.
o The variable time can/may exist, depending on the unit to be moved

IMG Path IMG Logistics Execution  Warehouse Management  Activities 


Transfers Processing Performance Data / TO Split  Determine Target
Data  Determine TO Item Parameters
Transaction Code SPRO/SM30
Table / View T32801_C / V_T32801_C

83
IBM India Private Limited WM CookBook ECC 5.0

84
IBM India Private Limited WM CookBook ECC 5.0

11 Wave Picking

11.1 Number Ranges

11.1.1 Number Range for Wave Types


In this activity, number ranges for the wave picks are defined. When a picking wave is created, the system
assigns a unique number that identifies the picking wave. The number comes from the number range that
is provided for the picking waves. Only internal number assignment is provided for picking waves. The
SAP system automatically assigns a consecutive number from the defined number range

IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks Number
Ranges for Wave Picks
Transaction Code SPRO/SM30
Table / View INRDP

11.1.2 Number Ranges for Groups


In this IMG Activity we define the number range for the group. For this object, automatic number
assignment is provided in the Warehouse Management system. With regard to creation and further
processing of transfer orders for a wave pick, the wave pick corresponds to the group

IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks Number
Ranges for Groups
Transaction Code SPRO/SM30
Table / View V_T340DA and INRDP

11.2 Define Groups for wave Picks

In this activity, Groups are defined for wave picks. Several control parameters are defined for this Group.

IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks Define
Group Types for Wave Picks
Transaction Code SPRO/SM30
Table / View TVSA / V_TVSA

85
IBM India Private Limited WM CookBook ECC 5.0

11.3 Delivery split by Warehouse Number and Delivery Type

Delivery Split for Warehouse Number per Delivery Type


o For each delivery type, it is required to create deliveries within one warehouse, the indicator
'Delivery split according to warehouse number‘ is set. This indicator ensures that items for one
warehouse are split in one delivery
o For each warehouse number, set the indicator 'Delivery split according to warehouse number‘ to
ensure that the system will automatically create deliveries within one warehouse for all items from
storage locations of this warehouse number.
o If both indicators are set, a delivery will only contain items whose storage location matches the
warehouse number in the header. When the system processes the delivery due list, and if this
indicator is set, a "delivery split" takes place and separate deliveries will be created for items
belonging to different warehouses.
o In the document, when you look at the 'Warehouse number' field and the delivery split indicator in
the delivery header, you can see whether the delivery is within one warehouse (delivery split
indicator 'A') or not (delivery split indicator 'B'). The delivery split indicator is only visible when it is
selected. This values are only displayed in the delivery header, they cannot be changed
o If you are working with picking waves, you need deliveries for a single warehouse number since a
picking wave refers to exactly one warehouse.

IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks Define
Group Types for Wave Picks
Transaction Code SPRO/SM30
Table / View V_T340DJ and V_TVLK_SPL

86
IBM India Private Limited WM CookBook ECC 5.0

11.4 Control Update of Workload Data

See Section 9.1.

11.5 Maintain Time of Comparison for Forming Wave Picks

In this IMG Activity, it is defined which time is to be considered while assigning a delivery to a wave.
Example if it is required to process deliveries together in a wave that are supposed to be dispatched from
the warehouse in the same time slot, the goods issue is selected as a comparison time in the respective
warehouse
IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks 
Maintain Time of Comparison for Forming Wave Picks
Transaction Code SPRO/SM30
Table / View V_T340D_W

87
IBM India Private Limited WM CookBook ECC 5.0

11.6 Create Picking Wave Profile

In this activity you can maintain one or several picking wave profiles for each warehouse number. In the
detailed screen you can enter data on capacity behavior and control:

o Capacity behavior:
o By setting an entry in the field CapRestriction, you define whether this is a profile for
picking waves with restricted capacity or a profile for picking waves without capacity
restriction.
o If you define a profile for waves with restricted capacity, you can define one or several
capacity restrictions. The capacity limit of the entire wave is reached as soon as one of
the capacity limits defined here has been reached.
o You maintain the units for the capacity limits Maximum Weight, Maximum Volume in
the section Control update of workload data in the field section for units of load data.
o Control:
o By making an entry in the field Create Type, you determine the type and method for
creating picking waves. At the moment, it is only possible to create waves using time
criteria (check point).
o With an entry in the field "Manual control", you determine whether the profile requires
the creation of picking waves with manual control (that is, background processing is not
allowed), or whether you can do without manual control (that is, background processing
is allowed).

IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks 


Maintain Picking wave profile
Transaction Code SPRO/SM30
Table / View T301T

11.7 Maintain Time Slots

Time slots are maintained in this activity and picking wave profile is assigned to each timeslot. If the start
time of a timeslot is higher than the end time (e.g. start 2200 hrs, end 0600 hrs), this is regarded as a
timeslot with a date change.

IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks 


Maintain Time Slots
Transaction Code SPRO/SM30
Table / View V_TC37A_W

88
IBM India Private Limited WM CookBook ECC 5.0

11.8 Maintain Timeslot Groups for Wave Picks

In order to group together different timeslots , timeslot groups are defined in this activity. This allows
combining different timeslots

IMG Path IMG Logistics Execution  Shipping  Picking  Wave Picks 


Maintain Time Slot Groups for Wave Picks
Transaction Code SPRO/SM30
Table / View V_TC38A_W

89