Join Us at SAP TechEd!

Join Us at SAP TechEd!

TAKE NOTE (Insights into SAP solutions and Emerging Technology)

Get ready for simple IT, agile business, and fresh possibilities!

Get Refreshed: Best practices, roadmaps, code samples, and more from SAP technology leaders

Get Connected: Hands-on, collaborative training and networking with SAP experts and developers

Get Skills: Hands-on training on live systems for implementing new and important functionality

Get more out of your deployed SAP technology: Technical know-how you want and need for your current technology investment, or for new SAP software you want to adopt

Get innovative for your company and your customers: Techniques, strategies, and tools for reducing IT and business complexity inside the organization and across your business network

  


UNDER DEVELOPMENT(Information for ABAP Developers)

World Class Utility Makes getting a WHERE-USED on a RFC Push Button Easy – Part 1

In this installment of our IT Partners blog, I will be inviting a good friend of mine Henry Stewart to teach us about using a tool he developed to analyze and perform a WHERE-USED on a RFC in a remote SAP System. Typically, you use the deliveredWHERE-USED functionality of the Repository Information System (SE84) inside an SAP instance to discover where the subject object is called or referenced.

But what if the objects calling reference is not in the system that has the RFC? You could log on to every SAP system and do a search, or we can learn from Henry and use his tool. 

How to find where an SAP/ABAP Function Module is called?

What? This is a strange question – SAP has provided wonderful search facility for all its objects – Where Used. Just display function module(FM) in SE37 transaction, place the cursor on the FM name and click on Where Used Button . It works perfectly if our function module is Normal Function Module – i.e. used internally in the same system in which it exists. With Remote-Enabled Function Modules (RFC) the Where Used is of no help – it will not cross the different SAP systems in the enterprise to find where the RFC is used. If you stop and think for a moment, how can it? During design time we do not know yet which system the RFC can be called from. So what can we do?

READ MORE


Q&A (Post your questions to Facebook or Twitter and get the answers you need)

Q. A friend of mine was telling me that there was a way to edit two differnet parts of an ABAP program at the same time. How is this possible?

A.Your friend has to be reffering to the SPLIT VIEW TOOL in the editor. While you’re editing an ABAP program, you may want to open two different parts of the source code at the same time; you can use one part as a reference to change the other part, or you can change two different parts of the code at the same time.

Enter a specific ABAP program. To duplicate the entire code, click the split bar on the top-right corner of the ABAP Editor, and drag it down to split the editor into two parts as shown below.
 
After you drag the bar down, the result will like below.
You can use this feature for various purposes. For example, you may want to declare a new variable while programming, but you don’t want to navigate away from the current position. You can split the view and use the new editor part to add your data declaration and close the split view by dragging the bar to the top of the editor after you finish.

Pin It on Pinterest

Share This

If you enjoyed this post, why not share it with your friends!