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 advanceSaanvi S
BAPIs are the primary method through which customer code and third-party applications interact with SAP training products. BAPIs wrap the internal layers of SAP's business object model to ensure that all business logic, validations and authorization checks are executed properly when accessing or changing business objects.