SCM EWM A Detailed Overview of Processes and Functionality
SCM EWM A Detailed Overview of Processes and Functionality
1
1.5.3. Warehouse Process Type
1.5.4. Wizard
1.6. EWM Inbound Process
1.7. EWM Outbound Process
1.8. Yard Management
1.8.1. Vehicles and Transportation Units
1.8.2. Yard Structure
1.8.3. Yard Movements
1.9. Resource Management
1.9.1. Resource Type
1.9.2. Assignment of Warehouse Order to Resource
1.9.3. RF Functionality
1.10. Value Added Services
1.10.1. VAS Order
1.10.2. Goods Receipt and Goods Issue with VAS Order
1.10.3. Warehouse Internal Processes with VAS Order
1.11. Cross Docking
1.11.1. Transportation Cross Docking
1.11.2. Push Deployment and Pick from Goods Receipt
1.12. Monitoring
1.12.1. Warehouse Monitor
1.12.2. Warehouse Cockpit
1.12.3. Monitoring with CCMS
1.13. Additional Features
1.13.1. Physical Inventory
1.13.2. Quality Managmeent
1.13.3. RFID
1.13.4. Catch-Weight
1.13.5. Labor Management
2
SCM Extended Warehouse management has extensive and flexible support for
automatic processing of goods movements and warehouse processes. SCM
EWM is best suitable for warehouses that have high volume of operations with
complex functionality.
1.1. Introduction
In the ERP system, materials are created with various views. This material
master data can be downloaded in to the SCM system using APO Core
Interface (CIF). Let’s look at some important master data configuration.
Note
Great care should be taken in creating the CIF integration models that send
Master data and Transactional data between ERP and EWM. User exits for CIF
(CIFMAT) can be used to send warehouse specific data from ERP to EWM.
4
1.1.2. Warehouse Organizational structure
Warehouses of EWM and ERP systems have the same structure like storage
type, storage bins, and storage sections. EWM has additional features like
activity areas, work centers, etc. The storage types in EWM have numerous
additional features which be shown next.
Warehouse Number
The organizational and physical attributes of a company’s warehouse complex
are grouped together under one warehouse number in EWM. Warehouse
creation can be accessed from IMG menu path: EXTENDED WAREHOUSE
MANAGEMENT•MASTER DATA•DEFINE WAREHOUSE NUMBER. A
Warehouse number is assigned to a supply chain unit of type warehouse. A
supply chain unit consists of time zone, business partner and address
information, has to be created (using /SCMB/SCUMAIN) and then a
warehouse has to be assigned to it. The assignment of warehouse to a supply
chain unit can be accessed from the IMG menu path EXTENDED
WAREHOUSE MANAGEMENT•MASTER DATA•ASSIGN WAREHOUSE
TO SUPPLY CHAIN UNIT. Figure 1.3 shows the above two configurations.
Notice that there are predefined storage type roles in EWM. For example, yards
use only storage types with role G.
Storage Section
A storage section is part of a storage type that groups’ together storage bins
with common attributes. This configuration can be accessed from the IMG
6
menu path: EXTENDED WAREHOUSE MANAGEMENT•MASTER
DATA•DEFINE STORAGE SECTION. Figure 1.5 shows storage sections
Activity Area
Activity areas are group of storage bins generated for storage types. Each
activity area has different activity types. For example an activity area WKCT
8
can have only activities of type Packing/Unpacking, where as another activity
area STRG can have only activities of type Loading/Unloading. This
configuration can be accessed from IMG menu path: EXTENDED
WAREHOUSE MANAGEMENT•MASTER DATA •ACTIVITY
AREAS•ASSIGN STORAGE BINS TO ACTIVITY AREA. Figure 1.8 shows
a sample activity area. Once a set of storage bins are attached to an activity
area, they have to be sorted for the activity purposes. A sort sequence is created
for each activity type of an activity area.
Work Center
Work center is a physical unit in a warehouse where activities like packing,
deconsolidation, kitting, etc are performed. A work center has to be assigned to
a storage type, with one of the roles E, B or C. A work center layout has to be
9
created and has to be assigned to a work center. This configuration can be
accessed from IMG menu path: EXTENDED WAREHOUSE
MANAGEMENT•MASTER DATA•WORK CENTER•SPECIFY WORK
CENTER LAYOUT. Figure 1.9 shows the configuration
Note
The configuration that is shown till now is only a small part of EWM
configuration. Due to limitations, the whole configuration cannot be shown in
this presentation. Refer to EWM configuration material for more details.
11
Inbound/Outbound deliveries, Stock transport orders that are created in the
ERP system are used as reference in SCM system to create EWM related
Inbound/Outbound deliveries.
Labor Management in SCM system is integrated with ERP HR system
As of EWM 7.0, EWM can be used in connection with an ERP system to
store and stage products used for production by transporting them to a
Production supply area (PSA).
13
enables the processing of warehouse activities like picking, putaway, posting
change, stock transfer and scrapping. The following types of warehouse
requests exist in EWM: Inbound Delivery, Outbound delivery order, posting
change, internal stock transfer. Warehouse requests are created manually or
automatically.
Two types of warehouse tasks exist in EWM: Product Warehouse task (PWT)
and Handling Unit Warehouse Task (HUWT).Warehouse Tasks are either
created with reference to a warehouse request or without a reference to a
document. By default, warehouse tasks are created manually/automatically
from releasing waves. Warehouse tasks can also be created by Post Processing
Framework (PPF). You can identify the type of the warehouse task from the
warehouse process type in the warehouse task.
EWM groups number of deliveries as wave items into a single wave. When the
wave is released, EWM creates warehouse tasks which are in turn grouped in to
warehouse orders according to the warehouse order creation rules.
14
Internal stock transfer: Internal stock transfer document. Rearrangement,
replenishment and adhoc movements come under this category.
Warehouse requests can be created for each of the above documents. Figure
1.11 shows the document Internal stock transfer.
Note
Almost all the documents in EWM have the same structure as shown in figure
1.11. Each document has a header and item detail section with individual
methods. We can create our own document types in EWM for various
warehouse processes.
15
Figure 1.11: Internal stock transfer
16
Table shows the available features in different SCM systems. An X indicates
that corresponding functionality is unavailable in a system.
Evolution of EWM SCM 5.0 EWM EWM EWM
5.10(SCM 2007) 7.0(SCM 7)
Batch Management New Enhanced Available
Cross Docking New Available Enhanced
MFS(Manufacturing New Enhanced Enhanced
Flow System)
PPF(Post Processing New Available Enhanced
Framework)
Printer Determination New Enhanced Available
Serial Numbers New Enhanced Available
Catch weight X New Available
Direct outbound delivery X New Available
order
Expected goods receipt X New Available
Kit to stock X New Available
Labor Management X New Enhanced
RFID X New Available
Route determination in X New Available
Delivery
Travel distance X New Available
calculation
EWM monitoring with X X New
CCMS
Graphical warehouse X X New
layout
Integration with ERP PP X X New
Table 1.1: EWM functionality in different SCM systems.
17
1.4.1. Slotting
Slotting is a process relevant for put-away, which is run to determine a storage
concept for a product, During Slotting, the system determines putaway control
indicator, maximum quantity in a storage type, storage section indicator and
storage bin type, and assigns these values to the product data. Putaway control
indicator, storage section indicator and storage bin type are calculated using the
condition technique. Slotting provides the basis for Rearrangement.
For calculating the maximum quantity in a storage type, slotting interfaces with
APO to read relevant requirement data of a product. HU types and packaging
specification details also influence slotting procedure. Refer figure 1.2 to look
at the slotting parameters. Slotting run can be simulated and can also be used to
determine a fixed bin for a product.
1.4.2. Deconsolidation
In warehouses, sometimes packages arrive on pallets with different products.
There is a necessity to unpack the pallets and putaway different products in
different activity (storage) areas. In EWM, a work center can be used as a
deconsolidation station where unpacking in performed.
Depending on the HU type, different deconsolidation stations can be proposed
by the system. Once the HU arrives at the deconsolidation station, it is
unpacked and warehouse tasks are created for different products to move them
to their destination storage types. You can also set limits for number of
warehouse tasks that can be created at a deconsolidation station.
18
each process step you can define the source and destination storage types to
which products have to be moved.
Note
Separate Warehouse process types can be created to represent putaway and
removal process and can be assigned to storage control.
You can use layout oriented storage control for your warehouse stock
movements that move through intermediate storage bins. Notice in figure 1.12
that for a warehouse process type REMO (Removal), if material has to moved
from storage type HIGH to storage type YARD, it has to go through an internal
storage type WKCT. Figure 1.13 shows the storage control process graphically.
19
Figure 1.13: Graphical representation of storage control
1.4.5. Rearrangement
Rearrangement is used to optimize the arrangement of the warehouse products
by moving stock to optimal storage bins. The system compares the current
storage type, storage section and storage bin type with the optimal parameters
from slotting. If the current storage parameters are not optimal then system
proposes an optimal storage bin using the slotting parameters.
20
1.4.6. Integration of Production Supply of EWM into Production planning in ERP
Production Supply areas group work centers, and exist directly in the
production area. Materials are staged to these work center/production bins and
are directly used in production. If work centers run out of material stock,
replenishment is performed from storage to work center bins for re-stocking.
As of SCM 7.0, EWM can be used to store and stage products used for
production, by transporting them to a production supply area (PSA). The
products have to be picked in the warehouse and moved to a PSA. After
moving the stock to a PSA, the stock can be consumed on the basis of a
production order. Production supply areas are created in warehouse
management and are assigned to work centers, materials, BOM (Bill of
Materials).
There are several ways to provide products that are required for a
manufacturing order. They are: Pick Parts/release order parts and crate
parts/kanban. Depending on the order type, materials can be manually/timely
moved to a PSA. Staging can also be done for KANBAN, Repetitive
Manufacturing orders in Production Planning and can be managed with stock
transfer order in EWM.
1.5. Configuration
This session looks at some of the most important configuration in EWM. The
configuration specified here is extensively used as templates for different
applications in EWM.
21
Define Determination Procedure
Assign Determination Procedure
Figure 1.14 shows the condition technique process for Printing Warehouse
Order. The condition tables are created from the field catalog. Access
sequences are defined, that specify the order in which condition tables are
searched for condition records. Condition types are defined, and contain access
sequence. Determination procedures are defined with condition types and can
be assigned to document types, packaging material types or warehouse process
types. Finally, Condition records are created from the EWM easy access menu.
Different condition records can be specified for the condition types, based on
different fields of the condition tables. For example, if the storage process is
receiving, select a printer at the door, if the storage process is packing, select
the printer at the work center, and so on.
Note
Standard SAP condition technique configuration is available for Wave template
determination, physical inventory document print, HU print, Printing
Warehouse Order and Packaging Specification Determination. Custom
condition tables, access sequences, condition types should be created for
slotting parameter determination.
22
1.5.2. Post Processing Framework (PPF)
Post Processing Framework is a SAP Basis technology, used in application
processing for scheduling and processing actions, with reference to certain
documents. In simple words, the system creates follow-up actions after certain
conditions are met for warehouse documents. PPF describes what (action
definition) should be done, why or under what conditions (schedule conditions)
an action should be executed and when (start condition) an action should be
executed. PPF configuration can be accessed from the IMG menu path: SAP
SCM • INVENTORY COLLABORATION HUB • SUPPLIER
COLLABORATION • ACTIONS • DEFINE ACTION PROFILES AND
DEFINITIONS.
Figure 1.15 shows action profile for Freight Documents. When a freight
document is printed, a PPF action with action definition Freight Document with
Smart Form Determination is created. This created action helps in printing the
freight document using a smart form. The figure also shows other actions that
can be created for freight documents. Figure 1.11 shows PPF action “Create
Warehouse task for stock transfer” created for an internal stock transfer.
Note
PPF is extensively used in delivery processing, shipping and receiving,
Transportation Management, Physical inventory, Printing VAS/HU/Warehouse
Orders. Custom PPF actions can also be created for certain documents.
23
influenced by warehouse process types. Pick denial, automatic wave generation
can be defined at WH process type level.
1.5.4. Wizard
Resources elements in ERP TRM can be created using a wizard. Similarly,
different wizards exist in EWM. Wizards can be used to create document types
and item types for Inbound/Outbound/Posting Change/Stock Transfer
documents. PPF Actions for deliveries can also be created using a wizard.
24
1.6. EWM Inbound Process
This section discusses about the steps involved the Inbound Process of a
delivery. In the Inbound process, you can manage orders placed with partners,
and schedule pickups and the receipt of deliveries. You can create deliveries in
reference to purchase orders and advance shipping notifications and stream line
the goods receipt process. Let’s look at a typical inbound process in EWM.
The process begins when SAP ERP receives an advanced shipping
notification from an external system (for example, SAP CRM) for a
planned inbound delivery.
The ERP system uses this advanced shipping notification to create an
inbound delivery, and distributes it to EWM.
EWM uses this data to create an inbound delivery.
A TU (transport unit) is created in EWM and assigned to the delivery and
checked into the yard. Doing so updates the delivery status to In Yard.
The TU is moved to the unloading dock and unloaded. The corresponding
delivery items are assumed to be packed in a HU and are moved to the
receiving area.
Goods Receipt (GR) for the EWM Inbound Delivery is performed
automatically through PPF actions. Before GR posting, you can also create
quality inspection documents for the delivery and execute counting.
Depending on the warehouse process type assigned to the inbound delivery,
the product is either moved to the deconsolidation area or directly putaway
into storage.
If the delivery has to be processed through layout oriented storage control,
according to the configuration, the product is moved to a deconsolidation
area for the HU to be unpacked.
After Unpacking, different warehouse putaway tasks are created for
different products/delivery-items to move them to warehouse storage. The
system determines the appropriate storage types/sections/bins according to
determination rules defined in configuration.
Confirming the putaway tasks completes the inbound process. The EWM
system informs ERP system about the confirmation through qRFC
25
communication and the corresponding ERP delivery status is updated to
Complete.
Goods receipt optimization; kit to stock, reverse kitting, and confirmation
correction are some additional features that can be utilized in the inbound
process.
26
Goods Issue is performed to the outbound delivery orders and the vehicle is
checked out. EWM informs this to ERP system and the corresponding
outbound delivery statuses are updated.
Kit to Order, replenishment, scrapping are some additional features that can
be utilized in the outbound process. Quantity differences during picking can
be handled, and scrapping can be performed for damaged products.
1.9.3. RF Functionality
Figure 1.18 shows the standard EWM RF functionality. Once a resource log-ins
into the system, it can perform various activities like picking, unloading,
putaway, loading, deconsolidation, and so on.
Using the Enhancement/Split screen wizards, you can add/remove the fields
that are displayed in a RF transaction.
30
VAS can be configured as an interim step during GR or GI process using
process oriented storage control. Handling Unit Warehouse tasks can be created
automatically to move products to work centers for execution of VAS. You can
also use layout oriented storage control where Product Warehouse Tasks are
created to move products.
VAS orders can then be created for both inbound and outbound documents. In
goods issue process, you can also use the VAS order to assemble kits at the
work centers.
31
1.11.2. Push Deployment and Pick from Goods Receipt
Push Deployment (PD) and Pick from Goods Receipt (PFGR) are opportunistic
or unplanned cross-dock activities. For opportunistic cross docking, you work
on inbound deliveries during the goods receipt process.
The PD/PFGR relevance of an inbound delivery is defined by the APO system.
In PFGR, the APO system determines whether stock is to be moved directly
after receipt to a customer or to a different warehouse. The decision is based on
back orders held in CRM system. For PD, APO decides that goods are to be
moved from one location to another; the decision is triggered by goods receipt
and is based on a sales forecast. As of SCM 7.0, opportunistic cross docking
can be triggered by the EWM system.
1.12. Monitoring
In this section different EWM Monitors and EWM warehouse activity execute
is discussed.
32
Figure 1.20: Warehouse Monitor and Warehouse Cockpit
33
differences, then using the difference monitor, you can post the differences and
update the stock data in your warehouse.
You can perform Physical Inventory on storage bins and products. Three
options exist for executing Physical Inventory: Periodic, Continuous and Cycle
Counting. Physical Inventory is supported by the RF functionality.
1.13.3. RFID
RFID (Radio Frequency Identification) is an identification method that stores
and retrieves data using devices such as RFID tags or transponders. RFID tags
are extensively used in warehouses to provide product tracking and real-time
inventory status automatically. They are also commonly used in toll collection
on highways and in Passports where RFID-readers read the data.
You can integrate SCM EWM with SAP Auto-ID Infrastructure (AII) to utilize
the functionality of RFID. Integration can be done either by using web services
or by establishing RFC connections.
In AII, you can execute the following EWM related processes after scanning
the RF tags: Automatic confirmation of warehouse tasks, loading/unloading,
and automatic packing. By creating new actions and rules in AII, you can also
define custom EWM RFID process execution.
34
BAdI’s are available in EWM to print RFID labels, assign RFID tags to
resources to track resources in a warehouse, and so on. You can also optimize
your goods receipt and goods issue process using RFID.
1.13.4. Catch-Weight
Catch Weight management was introduced with SAP Enhancement Package 4
for SAP ERP 6.0. It is used commonly used in Food/chemical industry where
products are managed in parallel unit of measure (Logical/Valuation UoM). For
example, you can sell a box of meat containing 5 pieces, where you manage the
product (meat) as 1 BOX (Logical Unit) and you also weigh the box and
manage the product in KG as Valuation Unit. Each box of meat can be priced
differently depending on the weight of the box.
SCM EWM supports the catch weight to manage your products in independent
units of measure. You can create catch weight profiles and assign them to
products. Catch Weight in EWM is integrated with ERP and can be executed
using RF devices. Catch weight functions are integrated in delivery processing,
physical inventory and quality inspection.
35