Application Development 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: 

BAPI and IDOC's

Former Member
0 Kudos

hi experts ,

Can someone explain to me the difference and/or similarities between

BAPI and IDOC's?

1 ACCEPTED SOLUTION

Former Member
0 Kudos

BAPI ( Business Application Programming Interface) it is Function module through which you can communicate TO SAP.

A BAPI is a method in SAP Business Object type.

IDOC (Intermediate Document) is a Document to transfer data between SAP Systems or From an SAP to Non SAP system.

An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data.

In data transfer using BAPI, the data is exchanged IMMEDIATELY,and not stored anywhere in between.

In data transfer using IDOCs, the data/information is FIRST STORED IN the SENDING SERVER and then (using ALE technology)it is SENT to the RECEIVER sytem.

4 REPLIES 4

Former Member
0 Kudos

BAPI ( Business Application Programming Interface) it is Function module through which you can communicate TO SAP.

A BAPI is a method in SAP Business Object type.

IDOC (Intermediate Document) is a Document to transfer data between SAP Systems or From an SAP to Non SAP system.

An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data.

In data transfer using BAPI, the data is exchanged IMMEDIATELY,and not stored anywhere in between.

In data transfer using IDOCs, the data/information is FIRST STORED IN the SENDING SERVER and then (using ALE technology)it is SENT to the RECEIVER sytem.

venkata_ramisetti
Active Contributor
0 Kudos

Hi,

Check the below link it contains the required details.

<a href="http://www.sap-img.com/fu033.htm">Difference and/or similarities between BAPI and IDOC's</a>

Thanks,

ramakrishna

ferry_lianto
Active Contributor
0 Kudos

Hi,

Please check this link.

http://www.sap-img.com/fu033.htm

In addition, IDoc has good error handling and reprocessing capability.

Regards,

Ferry Lianto

Former Member