Content deleted Content added
+cat/stub |
m Disambiguating links to Object-orientation (link changed to Object-oriented programming) using DisamAssist. |
||
(44 intermediate revisions by 33 users not shown) | |||
Line 1:
{{refimprove|date=June 2015}}
{{Redirect|BAPI|the Argentine ''Base Aeronaval Punta Indio''|Punta Indio Naval Air Base|the Brazilian Air Force bomb|List of modern weapons of the Brazilian Air Force#Bombs}}
'''Business Application Programming Interface''' ('''BAPI''') is used in [[mySAP]] to achieve business related functionalities. It is a remote-enabled function module which is provided by [[SAP ERP|SAP]]. <ref>{{Cite web |title=What is SAP BAPI (Business Application Programming Interface)? {{!}} Definition from TechTarget |url=https://www.techtarget.com/searchsap/definition/BAPI#:~:text=BAPIs%20are%20the%20primary%20method,accessing%20or%20changing%20business%20objects |access-date=2024-09-05 |website=SearchSAP |language=en}}</ref>
==Description==
BAPIs enable access to SAP functions across formal, stable and dialog-free interfaces. These interfaces can be used by external applications developed by customers and complementary software partners as well as by other SAP applications. Defined as [[API]] methods of SAP Business Object Types, these object types are used within the Business Framework to enable object-based communication between components.
[[Business object (computer science)|Business objects]] and their BAPIs enable [[Object-oriented programming|object orientation]] to be used in central information processing in companies. For example, existing functions and data can be re-used, trouble-free technical interoperability can be achieved and non-SAP components can be implemented. Applications can use BAPIs to directly access the application layer of the R/3 System and, as clients, applications can use the business logic of the R/3 System. BAPIs provide the client with an object-oriented view of the application objects without needing to know the implementation details. BAPIs are always developed by defining scenarios which are used to map and implement system-wide business processes.
==References==
{{Reflist}}
{{Authority control}}
[[Category:Application programming interfaces]]
[[Category:SAP SE]]
{{Compu-network-stub}}
|