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

How Interface happening through BAPI?

Former Member
0 Likes
705

How is the interface happening through BAPI ?

3 REPLIES 3
Read only

Former Member
0 Likes
685

Hi,

BAPI are function module which can be called remotely via RFC.

Cheers.

...Reward if useful.

Read only

Former Member
0 Likes
685

Hi ,

BAPIs can be called within the R/3 System from external application systems and other programs. BAPIs are the communication standard for business applications. BAPI interface technology forms the basis for the following developments:

BAPIs provide the interface using the REMOTE FUNCTION CALL. This is also similar to a FUNCTION MODULE but remote enabled. so this can be accessed through any other systems.

Through BAPIs we can connect

New R/3 components, for example, Advanced Planner and Optimizer (APO) and Business Information Warehouse (BW).

Non-SAP software

Legacy systems

Isolating components within the R/3 System in the context of Business Framework

Distributed R/3 scenarios with asynchronous connections using Application Link Enabling (ALE)

Connecting R/3 Systems to the Internet using Internet Application Components (IACs)

PC programs as frontends to the R/3 System, for example, Visual Basic (Microsoft) or Visual Age for Java (IBM).

Workflow applications that extend beyond system boundaries

Customers' and partners' own developments

Reward points if helpful.

Thanks and regards,

Narayana.

Read only

Former Member
0 Likes
685

BAPIs are defined in the Business Object Repository (BOR) as methods of SAP business object types or SAP interface types and are implemented as function modules. As the BAPI definition is separation from its actual implementation, you can access a BAPI in two ways:

You can call the BAPI in the BOR using object-oriented method calls (see Object-oriented Access to BAPIs).

You can make RFC calls to the function module on which the BAPI is based (see Function-oriented Access to BAPIs).

http://help.sap.com/saphelp_46c/helpdata/en/7e/5e115e4a1611d1894c0000e829fbbd/frameset.htm