ALERT

[WEBINAR] Building a Business-Driven Data Architecture

Business Application Programming Interface (BAPI)

Definition - What does Business Application Programming Interface (BAPI) mean?

A Business Application Programming Interface (BAPI) is a defined object-oriented programming (OOP) interface that provides precise business application system data and processes while facilitating external SAP application programming communication. BAPI's core technology facilitates a broad development spectrum.

Techopedia explains Business Application Programming Interface (BAPI)

BAPI features are as follows:

  • Operates with different platforms, including UNIX and COBRA
  • Uses a variety of programming languages, including C++, Java, Visual Basic and Advanced Business Application Programming (ABAP)
  • Application development via any front-end client application with advanced R/3 logic
  • External R/3 application layer access
  • Client R/3 application access to core R/3 business logic
  • Client access to all object-oriented application views

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. SAP R/3 is a proprietary business application that accesses external R/3 logic.

BAPI's core technology facilitates a broad development spectrum, including the following:

  • Asynchronous R/3 system component isolation via Application Link Enabling (ALE) within distributed business frameworks
  • New R/3 components, like Advanced Planner and Optimizer (APO)
  • R/3 system Internet connections via Internet Application Components (IAC)
  • Front-end PC programs to R/3 systems, such as Visual Basic
  • Workflow application extensions
  • Non-SAP software

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.