SAP EWM Monitor

In any SAP EWM implemented Distribution center where most users on either in RF device Screens or Warehouse monitor. SAP Warehouse Management Monitor ( SAP EWM Monitor) is the central tool for keeping warehouse managers and Supervisors constantly up to date with current situation of warehouse activities. SAP Standard monitor provides lot of reports and alerts but still there may be many small requirements that may need customisation. Being a functional consultant we need to configure and customise monitor objects and write functional specifications to map special needs. This blog post explains basic concepts of SAP EWM monitor structure and how monitor business functions execute with object classes and methods.

First, We will understand SAP Warehouse Management Monitor structure with an example and then we will try to create a new SAP EWM monitor to handle the business functions.
As soon as user login SAP EWM system, most users quickly go to Monitor screen from transaction /n/scwm/mon  or from easy access or from favourites.
Choosing >Extended Warehouse Management>Monitoring>/SCWM/MON – Warehouse Management Monitor
Entering the warehouse number and name of the monitor.
Choosing Execute would able to access SAP Warehouse management monitor

The monitor had basically three basic layers as below.

SAP Monitor Tree

There are few key words in SAP EWM Monitor. The below screen shot contains SAP EWM Monitor Tree sections.
We will understand these sections with an example Node. Search Product Physical Stock in the monitor.

SAP EWM node technical data

Let’s go through in detail for each section

Categories -Tree nodes that are used for grouping tree nodes. Categories do not have node profiles.

Nodes – Nodes are elements of the monitor tree hierarchy. Either they carry functions to be executed on EWM objects or they are used for the grouping of tree content only (category nodes example-C000000011). Nodes (example-N000000137) with executable functions are assigned to node profiles (example-P0000137).  Nodes use special function modules (example-/SCWM/STOCK_PHYSICAL_ONLY_MON) for selecting data from EWM content. The results of data selections are displayed in the ALV list.

Node profiles -Collection of information that defines way how data selection is executed and how results of selection are displayed. Follow-on functions of selected result list entries are processed with the help of object class (example –PHYSTO) methods.

Object classes -Bundle operations that are invoked from the warehouse management monitor, in separate object class methods (example 4 methods see in the picture). These methods can be performed on one or more selected objects from the result list.

Now we will see how these sections are interlinked when searching the data in the Monitor. First you enter warehouse number and Monitor name. Second going to Stock and Bin category and click Physical stock and enter product number in the input data and execute.

As soon as you execute, we understand that based on the input data system consider the link between Define Monitor and Node Hierarchy table as shown below

SAP EWM node

The Node linked to Node profile as below

SAP EWM node profile

The Node Profile is the key to determine what object class and function module to trigger for

SAP EWM node profile and object class

The search results from function module display in parent data right side of the monitor.

From the results , if we select a line data and try to see more methods to execute then

SAP EWM methods

So these above methods with respective to object class was assigned to a different function modules that will trigger

SAP EWM monitor methods

With all the above sequence of screen shots we could understand the SAP EWM monitor sections and how the input data will execute and produce results

SAP EWM Monitor Configuration – SAP Warehouse Management Monitor Configurations
SAP EWM configurations

We will try to create a customer-specific monitor.

SAP provided nice graphical configuration tool to customize the warehouse management monitor for specific business needs. The tool is available menu path IMG>EWM>Monitoring>Warehouse Management Monitor>customize monitor tree.

It’s not just to create a new monitor but most importantly to know monitor technical data for any specific Node. This is the best way to verify any customised of standard monitor technical data very fast.

SAP EWM custom monitor

Also with this tool, You can create a customized monitor by dragging and dropping category and object nodes from the pre-existing monitor (by default the standard SAP monitor) displayed on the left-hand side of the screen to your own new monitor on the right-hand side. The monitor on the right is blank by default, but you can change it to a previously customised monitor. You cannot change it to the standard SAP monitor.

In the standard system, predefined object classes, categories, node profiles, nodes and a standard SAP tree are provided.

You have defined any of your own nodes that you want to use in the Customizing activity Define Nodes.

SAP provides a monitor tree that consists of predefined nodes, categories, node profiles, and predefined object classes. The SAP standard monitor can be used as a basis for customer-specific monitor (trees) that are tailored to fulfill customers‟ needs.

Create your new monitor  – Create Own Monitor by Copying SAP Template

First Define Monitors

IMG> Extended Warehouse Management >Monitoring > Warehouse Management Monitor>Define Nodes. Just create new name for your monitor like example “TK1”

ewm monitor new

Next configuration is IMG>EWM>Monitoring>Warehouse Management Monitor>customize monitor tree

Customize new monitor and drag & drop necessary standard nodes from left to right.

SAP EWM monitor create

Make sure you verify object class methods for your new monitor and copy necessary methods from SAP standard methods to new monitor as shown below

SAP EWM class

to new monitor

SAP EWM methods

How to Customize existing Node

Business requested to add custom selection filed ( Customer PO number) in the Outbound delivery item Node as shown below.

SAP EWM new node changes

Generally Developer will start working on this request by duplicate existing Node in the Customize Monitor Tree and start working on the new Node development changes in the function module. Once saved you would see both standard and new developed Node.

ewm monitor new node

Once tested, we can hide the standard Node as shown below. So in the monitor transaction you will see the Node that was customized with new required field added.

SAP monitor node hide

The Customize Monitor Tree would display both Hide node and changed Node. So you will every thing in this place.

By now, we understand basic structure of monitor tree and know how to create a new monitor  and customize the node for a business need.

SAP Warehouse Management monitor how to guide from SAP WIKI links – SAP EWM monitor enhancement then SAP WIKI had a very good document for developers. You may read this document by downloading here

Also read the reference links from SAP portal on SAP EWM monitor