Skip to Content
Author's profile photo V S BHARGAV MYLAVARAPU

Searching Classes and Methods in CRM

Hi All,

Problem Behind:

In most of the scenarios we end up using function modules instead of class methods, as there is no proper way of searching class methods as like the function modules. For searching a Function Module we go to SE37 and can search either with Name or with Description.

Many of us don’t know the proper way of searching the Class-Methods. For Examples the possible reasons might be as follows

  1. 1. Sometimes we know the Method and we don’t know the Class.
  2. 2. Sometimes we know what for we are searching, like “Upload a file on our desktop” but we don’t know the Method to do this.
  3. 3. Sometimes we know the Class and we don’t know the Method.

In all the above mentioned scenarios there is a simple possible way to find/search the Class-Methods.

Solution:

There is a View Table VSEOMETHOD which will give you the list of Classes and Methods.

For example: We would like to display a URL address and we need a Class method to do so.

Then we can search in the View table as shown in the below screen shots. There are several ways to play around. The below mentioned are just some of the examples that are shown for searching a Class-Method.

1. Enter the Description in the Description field asshown below.

VSEOMETHOD1.jpg

The result for the above search is shown below

VSEOMETHOD1-Result.jpg

2. Another way for searching, Enter the description in the Component as shown below.

VSEOMETHOD2.jpg

The result for the above search is shown below

VSEOMETHOD2-Result.jpg

There are several ways to search class methods. This is the easiest way which we could make use, especially for the people who worked on Procedural programming in ABAP and then moved to CRM which is completely Object Oriented.

Hope this document helps every one.

Thanks & Regards,

Venkat Sesha

Assigned Tags

      17 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Christian Drumm
      Christian Drumm

      Hi Venkat,

      I completely don't understand why you would be searching for methods via a DB view. Seaching via the repository info system in SE80 (http://imageshack.us/f/14/screen2zr.png/) or via the "Other Objects" button (http://imageshack.us/f/21/screen1ui.png/) is much easier and fully integrated into the development environment.

      Christian

      Author's profile photo V S BHARGAV MYLAVARAPU
      V S BHARGAV MYLAVARAPU
      Blog Post Author

      Hi Christian,

      There are several ways to find the class methods. But it was clearly mentioned that the find is like Function Module search.

      This is one easiest way among several ways to search Class methods.

      The Important this is that you dont find the Class methods in SE80 "Other Object" for release 640 in SAP 4.6. Where in the View table is available for all versions in SAP. 🙂

      Hope this clears your question.

      Thanks,

      Venkat Sesha.

      Author's profile photo Former Member
      Former Member

      Nice one 🙂

      Author's profile photo Former Member
      Former Member

      Nice. Thanks 🙂

      Author's profile photo Marcio Debize
      Marcio Debize

      good...

      Author's profile photo Former Member
      Former Member

      Nice document.Thanks for sharing 🙂

      Author's profile photo Deepa Ashok
      Deepa Ashok

      It is very helpful...Thanks for Sharing

      Author's profile photo Former Member
      Former Member

      Good doc

      Author's profile photo V S BHARGAV MYLAVARAPU
      V S BHARGAV MYLAVARAPU
      Blog Post Author

      Thanks Every one

      Author's profile photo Shiromani Sharma
      Shiromani Sharma

      There is t-code SE24 (Class Builder) which works the same way for classes as SE37 works for function modules.

      Author's profile photo V S BHARGAV MYLAVARAPU
      V S BHARGAV MYLAVARAPU
      Blog Post Author

      Hi Shiromani,

      Everybody knows SE24 and SE37, I dig down a bit further. this is just an alternate way for making the search a bit easier/faster.

      Author's profile photo Former Member
      Former Member

      Thanks for the Doc, very nice

      Author's profile photo Former Member
      Former Member

      Hello Bhargav.

      The article is very useful. Thank you.

      Author's profile photo RAHUL MATHUR
      RAHUL MATHUR

      helpful doc

      Author's profile photo V S BHARGAV MYLAVARAPU
      V S BHARGAV MYLAVARAPU
      Blog Post Author

      Thank you very much 🙂

      Author's profile photo Former Member
      Former Member

      Hi Bharghav

      I had a look at this view table and seems useful enough.

      Thanks for sharing this 🙂

      Regards
      Nishant

      Author's profile photo V S BHARGAV MYLAVARAPU
      V S BHARGAV MYLAVARAPU
      Blog Post Author

      Thank you very much and Please do rate.