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. Sometimes we know the Method and we don’t know the Class.
- 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. 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.
The result for the above search is shown below
2. Another way for searching, Enter the description in the Component as shown below.
The result for the above search is shown below
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
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
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.
Nice one 🙂
Nice. Thanks 🙂
good...
Nice document.Thanks for sharing 🙂
It is very helpful...Thanks for Sharing
Good doc
Thanks Every one
There is t-code SE24 (Class Builder) which works the same way for classes as SE37 works for function modules.
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.
Thanks for the Doc, very nice
Hello Bhargav.
The article is very useful. Thank you.
helpful doc
Thank you very much 🙂
Hi Bharghav
I had a look at this view table and seems useful enough.
Thanks for sharing this 🙂
Regards
Nishant
Thank you very much and Please do rate.