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 doubts

Former Member
0 Likes
471

What is bapi enhancement? And what is bapi modification? And difference between them?

Steps for find the bapi enhancement?

When will we create bapi? In real time mostly what type of work we down on bapi(bapi creation or enhancement or modification)?

What is mean by standardized bapi?

Already we are use BDC but why we use again BAPI?

Is it possible in bapi without using rfc?

What is an API? What is difference between API and BAPI?

1 REPLY 1
Read only

former_member188594
Active Participant
0 Likes
393

Hi Chakri,

http://help.sap.com/saphelp_nw04/helpdata/en/3e/0e1089c24611d1ad09080009b0fb56/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/6b/3f6d016d0711d396a50004ac96334b/frameset.htm

Hi Chakri,

Go through the above links you will get to know of how to enhance/modify BAPIs and all related stuff.

For Standardized BAPIs:

http://help.sap.com/saphelp_nw04/helpdata/en/43/b46c2453c111d395fa00a0c94260a5/content.htm

See using the BDC or BAPI depends on the context and several other parameters. BAPIs are preferred is one exists for the current requirement as it implements the object oriented notation. Moreover, when you go for upgradations you need to readjust the BDC programs which is not the case with BAPIs which are nothing but the methods in the Business Object Repository (BOR).

API is nothing but Application Programming Interface it can be a java API (methods) or BAPI is SAP.

BAPI is Business Application Programming Interface, an interface from SAP ERP to SAP R/3.

Reward points if useful.

Best Regards,

Sekhar