what is difference between rfc and bapi

Answer Posted / sandeep

RFC
RFC is a Remote function call function module. we sent data from one system to other system by using of RFC.

RFC consists of two interfaces :

A calling interface for ABAP Programs
A calling interface for Non-SAP programs.


BAPI
BAPI (Business Application Programming Interface) is a set of interfaces to object-oriented programming methods that enable a programmer to integrate third-party software into the proprietary R/3 product from SAP.

For specific business tasks such as uploading transactional data, BAPIs are implemented and stored in the R/3 system as remote function call (RFC) modules.

Is This Answer Correct ?    2 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain what is a foreign key relationship? Explain this with the help of an example.

830


what is user specific parameter?

1863


What do you mean by pooled tables in sap abap? Also explain what do you mean by table pool? : abap data dictionary

800


what is the purpose of BAPI BAPI_CUSTMATINFO_GETLIST What is input and output of this BAPI.

2315


How do you process errors in call transaction method? : abap bdc

930


What are the data classes in abap?

834


What are the function modules used to create batch input session? : abap bdc

889


Explain the disadvantages of abap query tool?

808


Difference between /N and /BEND?

1025


What are the advantages of logical databases : abap hr

797


How to Modify Layout set for RVORDER01 for printing sales order confirmation. plz mention the detail coding Tahnks, Rahul

3639


What is an update task? : abap modularization

808


What is a table pool?

854


What is the difference between scrolling a table horizontally and vertically?

809


Hi to all abap gurus iam new to abap and my querry is as follows . and i feel so happy if u give exact anwers ? Querry1: i have one page( named "page1" )in my script with three windows(logo,adress,main windows) my requirement is to display some dynamic data in the script that is list of orders of the customer whn u give the customer number in selction-screen .then we can go for main window only to dispaly dynamic data ? or is there any other option ? then what should we give as apage number in the next page attribute in the header information. suppose if i dont give "page1" in the next page attribute as anext page what will happen ? i mean that dynamic data will be displayed or not ? Querry2: one one more querry incase if we have two pages in my layout .in page1 (3 windows as said above ) and page2 ( only logo and address window ) and no main window in page2. now if we give "page2" as next page in the next page attribute of page1 then that dynamic data will be displayed or not ?

1802