A BAPI is remotely empowered capacity module ie it can be conjured from remote projects like independent JAVA programs, web interface and so forth. You can make your capacity module remotely empowered in properties of Function module however A BAPI are standard SAP work modules gave by SAP to remote access. Likewise they are a piece of Businees Objest Repository(BOR). BAPIs are SAP business object type
APIs, which are stored in the Business Object Repository (BOR). BAPIs are implemented as function modules that are stored in the Function Builder
BAPI are RFC empowered capacity modules. The contrast amongst RFc and BAPI are business objects. You make business objects and those are then enlisted in your BOR (Business Object Repository) which can be gotten to outside the SAP framework by utilizing some different applications (Non-SAP, for example, VB or JAVA.
------------------------------
Katherine tk
TO BE VERIFIED
------------------------------
Original Message:
Sent: Nov 28, 2017 01:24
From: Iam Saanvi
Subject: What is The Difference Between API and BAPI?
Hi Guys,
Could you please help me to understand the difference between API and BAPI.
If any 3rd party application needs to connect with SAP, They can use BAPI as well but what is the use of API's.
Why They need API if the BAPI is available.
Please Give Me information on this issue
Thanks in advance
Saanvi S
------------------------------
Iam Saanvi
MindMajix Technologies Pvt. Ltd.
------------------------------