2006 Jul 20 1:29 PM
Hello All,
Is there any way wherein I could find out whether a Program/Function Module developed by us and assigned to a Transport Request uses SAP function module / any SAP Objects.
Example:
Assume that a custom program named ZTEST_ABC uses any SAP Function Module / SAP Classes and assigned to a transport request SDK017874. There are tables like E070 and E071 wherein when if you give the above transport request as input, it is giving the objects involved in it. But I need to know whether the above request uses any SAP FM's or not.
Any help is highly appreciated.
Regs,
Venkat
Hello All,
Is there any way wherein I could find out whether a Program/Function Module developed by us and assigned to a Transport Request uses SAP function module / any SAP Objects.
Example:
Assume that a custom program named ZTEST_ABC uses any SAP Function Module / SAP Classes and assigned to a transport request SDK017874. There are tables like E070 and E071 wherein when if you give the above transport request as input, it is giving the objects involved in it. But I need to know whether the above request uses any SAP FM's or not.
Any help is highly appreciated.
Regs,
Venkat
2006 Jul 20 1:41 PM
Hi Venkat ,
I guess SE03 transaction can help you on this
Regards
Beena
2006 Jul 20 1:49 PM
Use program RSWBO040 and give the request number with sub objects.
cheers,
THomas.
Please mark points if helpful.
2006 Jul 20 2:00 PM
Hi,
1st) get the programs from e070/71
2nd) analyse your objects:
a) with command scan abap
b) read report rep into itab.
find all line with call function
c) use fm rs_crossreference
A.
2006 Jul 20 1:50 PM
Hey,
Go to SE38 and display your program. Search your program with the term "CALL FUNCTION". Remember to select the radiobutton "In the main program" on the find screen.
This will give you all the functions used in the custom program.
To find whether the program is assigned to a transport request, Go to SE38. Enter program name and select Go to - Object directory entry from the toolbar and click Lock Overview.
If the program is assigned to a request the request number will be displayed else you will get the message "The object is not locked"
-Kiran
2006 Jul 20 1:54 PM
Hi Thomas,
I knew this program already. You can also do this from SE09, Menu Goto-->Objects in Requests.
But all I need is to get the SAP Object used inside the custom program.
Regs,
Venkat Ramanan N
2006 Jul 20 2:06 PM
Cenkat,
Check SPAU/SPDD tcodes... In fact you cannot trace using request number but you can get the Standard Objects modified.
cheers,
Thomas.
2006 Jul 20 1:58 PM
Hi Kiran,
What you are telling is a basic thing. But I'm interested to know how to find SAP Objects used in our custom program through a transport request assigned to our custom program.
In which tables the information will be there. Tables E070 and E071 gives only the custom objects attached to the request.
I think now you are clear.
Regs,
Venkat Ramanan N
Message was edited by: Venkat Ramanan Natarajan
2006 Jul 20 2:06 PM
Hi Andreas,
Thanks for your reply. I think this solution is similar to my question. Your solution clears my problem partially.
But your solution seems to be fine only for for Device Program. Isn't it ?. But what to do for custom function modules which uses SAP objects.
Any idea ??.
Regs,
Venkat Ramanan N
Message was edited by: Venkat Ramanan Natarajan
2006 Jul 20 2:56 PM
Hi,
here's a sample to search in fm's:
http://www.a-saph.de/etc/zfmsearch.TXT
Andreas
pls reward points for useful answers
thank you!
2006 Jul 20 3:07 PM
Hello Andreas,
Thanks for your answer. Will check and award you the points.
Could you pls. give me Documentaion for this program and also the structure if the table INFO_PT. Because it is not available in my system.
Regs,
Venkat Ramanan N
Message was edited by: Venkat Ramanan Natarajan
Message was edited by: Venkat Ramanan Natarajan
2006 Jul 20 3:42 PM
Hi Andreas,
You have missed out one include with this program.
The include name is: YBFHPBII
Coulod you please paste it.
regs,
Venkat Ramanan
2006 Jul 21 9:22 AM
Hi Andreas,
You have missed out one include with this program.
The include name is: YBFHPBII
Coulod you please paste it.
regs,
Venkat Ramanan
2006 Jul 21 9:30 AM
Venkat,
Do u know the function module name that u wanted to check?
Regards,
2006 Jul 21 9:34 AM
Hi Mathi,
I'm right now using RS_CROSSREFERENCE for Reports as suggested by Andreas and FUNCTION_INCLUDE_INFO for FM's. If you could help me out in this, it would be of great help from your side.
Regs,
Venkat Ramanan N
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |