Add an Advanced Filtering Option to the Data Browser

  • by Faisal Altaf, SAP Technical Division Head, Al Yamamah Steel Industries Co.
  • January 19, 2015
Faisal Altaf shows how to enhance the standard data browser functionality (transaction codes SE16 and SE11) to add an advanced filtering option using implicit enhancement options.
Learning Objectives

Reading this article, you will learn how to:

  • Implement implicit enhancement options
  • Use the temporary subroutine GENERATE SUBROUTINE POOL with dynamic code
  • Call custom programs from standard programs for user input with validations to prevent users from adding incorrect values
  • Create a transport request and add an object to it
Key Concept

Enhancement options allow you to add your own functionality to SAP standard programs without modifying the original code. They resemble plug-ins that you can add or remove any time as per your requirement. Your functionality remains the same even after an upgrade from SAP. There are many enhancement types, but to fulfill the current requirement, the implicit enhancement is key.

In data browser SE16 and SE11 you can add conditions to filter data to suit your business requirements. However, these conditions are limited to one field only (e.g., the condition can be applied on individual fields, but two fields can’t be compared). If you need the system to compare the value of two or more fields and show only the data fulfilling this condition, you can use an enhancement. The following examples show the currently available option and my scenario that allows you to use one condition for two fields.

Faisal Altaf

Faisal Altaf is a certified development consultant. He has more than seven years of experience and currently is working with Al Yamamah Steel Industries Co., Saudi Arabia, as the SAP technical division head. He completed his MS in software engineering and intends to complete his Ph.D. in the field of SAP.

 

 

See more by this author


Comments

6/18/2015 9:43:10 AM
Andrea Haynes

Faisal Altaf points to this link that explains how to open a nugg file: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/804aa5d9-662a-2f10-399c-b0421ae69904?QuickLink=index&overridelayout=true&53987738927941
5/29/2015 6:04:44 PM
ABENNER

Link for .nugg does not work. Can you please put the right link to be able to download the nugg in the article?

Please log in to post a comment.

To learn more about subscription access to premium content, click here.