Skip to Content
Technical Articles
Author's profile photo Tushar Shukla

Display Warehouse number field in EWM monitor reports

Introduction

SAP EWM monitor is central tool for  warehouse monitoring and reporting requirement.

You can refer below link to understand EWM monitor features.

https://help.sap.com/viewer/7a6fc3d598d140b0988065937035fff6/7.0.3/en-US/fef5e3e6-ece9-40f8-abb3-5461c5be511d.html

In this blog post we will discuss how to display the warehouse number fields in EWM monitor reports.

Business scenario: Customer has implemented SAP EWM for multiple warehouses and they want to display the warehouse number fields on EWM monitor ALV reports due to various reasons like analysis and comparison of warehouse operations, stock situation etc.

Technical Details :  Warehouse number field(LGNUM) is available in  output structure/table of almost all EWM monitor reports, but this field is hidden from EWM monitor reports.

I could not find any explicit enhancement option to enable the warehouse number field in ALV reports.

Possible Solution:  Create an implicit enhancement at the end of  method ADJUST_FIELDCAT of class /SCWM/CL_WME_MONITOR_SRVC

 

Sample code:  Add the below code in the method mentioned above.

* In standard monitor, warehouse no field  is hidden, 
* clear the tech value to display the warehouse no
  READ TABLE cs_node-fieldcat ASSIGNING <ls_fieldcat> 
    WITH KEY fieldname = 'LGNUM'.
  IF sy-subrc = 0.
    <ls_fieldcat>-tech = abap_false.
  ENDIF.

Output :  Warehouse no field is now available in EWM monitor reports.

EWM%20monitor%20Physical%20stock%20report

EWM monitor Physical stock report

 

Thanks for reading, please feel free to leave any comments or questions below.

 

Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Karattur Madan
      Karattur Madan

      Thanks Tushar - nice article.