Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BAPI determination

Former Member
0 Likes
738

Hi,

Could any post which BAPI will be suitable to update the data for VD01.

Also my doubt is how to determine the required BAPI for a specific requirement. Plz post solution for this.

Thanks

G Kumari.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
691

Hi,

we cant find the BAPI for the particlar transaction code.But by giving the package name of the t-code we can get the list of BAPI'S used.

goto se84->enhancments->Business Add-ins->Definition .and specify the package name for example VD for VD01.

and u will get related BAPI'S.

For the particular scenario you can use BAPI_CUSTOMER_CREATE

Try this,Hope it solves your problem

Some more Use full Bapis.

BAPI_CUSTOMER_CREATE Create Customer Master Online

BAPI_CUSTOMER_DELETE Delete Customer Master Online

BAPI_CUSTOMER_DISPLAY Display Customer Master Online

BAPI_CUSTOMER_EDIT Change Customer Master Online

BAPI_CUSTOMER_EXISTENCECHECK Check Customer Existence

Regards,

AnushaV.

Edited by: Anusha on May 20, 2009 11:35 AM

4 REPLIES 4
Read only

Former Member
0 Likes
691

Hi Kumari,

check the package for the transaction VD01.

next goto swo1-->enter package and see the list of bapi available..

BAPI_CUSTOMER_CREATE

Prabhudas

Edited by: Prabhu Das on May 20, 2009 12:50 AM

Read only

Former Member
0 Likes
691

hai kumari,

u can use this bapi BAPI_CUSTOMER_CHANGEFROMDATA1 for chanign the customer detaisl ,

to find necessary bapi's use transaction bapi and u can find the modules under whcih u can get ur bapi

hope it solve ur prob

afzal

Read only

Former Member
0 Likes
691

Hi,

use the following steps to find a BAPI for any transaction

1.Open transaction SE24.

2.Now open the object CL_EXITHANDLER in display mode.

3.Go to the method tab and double click on the method GET_INSTANCE.

4.Put a break point on cl_exithandler=>get_class_name_by_interface.

5.Now execute the transaction you want to find BAPI for, it will take you to the above method.

6.Write EXIT_HANDLER in fieldnames and hit enter, it will tell you the BAPI used for your transaction.

7.Hit F8 and it will tell you all the BAPIu2019s for your transaction.

Hope it helps.

Regards

Rajesh Kumar

Read only

Former Member
0 Likes
692

Hi,

we cant find the BAPI for the particlar transaction code.But by giving the package name of the t-code we can get the list of BAPI'S used.

goto se84->enhancments->Business Add-ins->Definition .and specify the package name for example VD for VD01.

and u will get related BAPI'S.

For the particular scenario you can use BAPI_CUSTOMER_CREATE

Try this,Hope it solves your problem

Some more Use full Bapis.

BAPI_CUSTOMER_CREATE Create Customer Master Online

BAPI_CUSTOMER_DELETE Delete Customer Master Online

BAPI_CUSTOMER_DISPLAY Display Customer Master Online

BAPI_CUSTOMER_EDIT Change Customer Master Online

BAPI_CUSTOMER_EXISTENCECHECK Check Customer Existence

Regards,

AnushaV.

Edited by: Anusha on May 20, 2009 11:35 AM