cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

HI Gurus,

Can any one please tell me meaning of following terms, I would appreciate if u could give some examples related to its use in SD.

BAPI

RFC

IDOC.

Regards

Ajoy

0 Likes
View Entire Topic
gaurav_modgil
Participant
0 Likes

IDoc (for intermediate document) is a standard data structure for electronic data interchange (EDI)

RFC: Remote function call is a call to a function module running in a system different from the caller's.

BAPIs (Business Application Programming Interfaces) is a OOPS Approach to RFC's Enablement. Bapis are Exposed to the outside world using JCO's etc

Bapi from SD : BAPI_SALESORDER_CreateFROMDATA2

IDoc uses RFC . BAPI uses sRFC

Allthough both IDOCS and BAPI can do the same job, Choice to use BAPI or IDOc depends on individual requirement. For Performance prespective we sometimes tend to prefer BAPI