on ‎2007 Nov 21 8:09 AM
Hi everyone!
I'm just wondering how to get the name of the corresponding BAPI for a given transaction code - is there a way to search from within SAP?
When I open transaction "BAPI", I can create a list of BAPIs. But how can I find information about transactions - let's say XD03?
Request clarification before answering.
If you mean that you need to know what BAPI's a particular transaction uses, follow the below said example.
Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this.
1. Start va01 go to system-->status
2. Double click transaction VA01
3. Double click on package
4. Read the application component. (this is SD-SLS Sales)
5. Then open the transaction BAPI
6. Sales and distribution>Sales>sales order
createfromdat2
Hope this helps you to find a BAPI for a particular transaction.
Regards,
D.Veeralakshmi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thorsten,
If i am not wrong, you want to find out what is the Program behind the Transaction code, if Yes,
Go To - SE93 -> Enter Transaction ex. SE16 -> Display -> check for all details.
Program will tell what is the behind in that transaction.
Regards,
Sridhar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
When I'm searching for BAPIs to implement certain functionalities, what approach would you suggest in order to quickly find the right one?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Go to transaction BAPI --> Select the business object --> double click on the bapi --> it will take you to se37 and will display the bapi --> there you can find where used list (icon) if you click on that you will get list of programs where the bapi it used .. it will not tell you the transaction codes .. you have to go to se93 give the program name and find the main program ..
Well as i have told before .. there is no direct way to find the transactions where the bapi is used you can only find the program names .. so when you do where used u will find the program names --> double click on a program and go to attributes --> there you will find the package name --> go t se93 --> press F4 --> click on info systems --> provide the package name , if you are looking for transactions in specific area like material management you can select that as well -- select the gree check icon --> it will provide the list of transaction codes
With the above approach if you are not very sure about package name, you can give shot text like material, it will display all the TCodes, related to Materials.
SE93 -> F4 -> give Short Description (material) -> Execute / Enter - > Select Tcode from list -> Display - You will find Corresponding program for that.
Regards,
Sridhar
| User | Count |
|---|---|
| 15 | |
| 9 | |
| 6 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.