Finding Hidden Function Group Includes

By | December 13, 2011 | Function Module | 2,486 | 1

When we generate Remote Enabled Function (RFC) or Update FM, system would generate some includes. These includes wont be displayed when see all the includes of the Function Group. So, lets see how to easily find them out.

RFC

Long time ago, I wrote about RFC Calls: Function Module Parameter Passing. In this post, I figured out the hidden include by using the naming standard.

System has generated the Include LZTEST_NPV03 (L+fgname+V+fmnumber) with subroutine ZTEST_NP_RFC (same name as the FM) which call the FM. This include is part of the RFC framework.

Update Module

Similarly to RFC include, generated include for Update Module follows the same naming standards. System will generate the include with name e.g. LZTEST_NPV04 (L+fgname+V+fmnumber).

Interface Include

Every FM, generates one interface include. This include follows naming std as LZTEST_NP$04 (L+fgname+$+fmnumber). I still need to figure out the purpose of this include, though.

Std option

We can also check display these generated includes in SE37. To find that out:

  1. Enter FM in SE37 & Display
  2. From the menu Goto > Further Options > Generated RFC/Update Include

Give it a try and check out FM’s hidden includes.

Like It? Share!!

Don't miss an Update

Get notified of the new post, right into your inbox

Naimesh Patel{274 articles}

I'm SAP ABAP Consultant for more than a decade. I like to experiment with ABAP especially OO. I have been SDN Top Contributor.
Follow :

Explore all of his 274 articles.

Load comments

1 Comment

  • Abhishek

    awesome blog

Comments on this Post are now closed. If you have something important to share, you can always contact me.

You seem to be new here. Subscribe to stay connected.