Hi All,
Can u tell me the difference between RFC and BAPI. I know
Both are remote enabled.

Answer Posted / malli.gontla

BAPI methods are RFC enabled function modules. The
difference between RFc and BAPI are business objects. You
create business objects and those are then registered in
your BOR (Business Object Repository) which can be accessed
outside the SAP system by using some other applications
(Non-SAP) such as VB or JAVA. in this case u only specify
the business object and its method from external system in
BAPI there is no direct system call. while RFC are direct
system call.Some BAPIs provide basic functions and can be
used for most SAP business object types. These BAPIs should
be implemented the same for all business object types.
Standardized BAPIs are easier to use and prevent users
having to deal with a number of different BAPIs.BAPI is
having all Key fields, methods, interfaces etc.


regards
malli.gontla@gmail.com

Is This Answer Correct ?    5 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Search help exit details.

930


How can we access the correction and transport system? : abap data dictionary

586


Hi, I have a requirement for locking the fax field in user master records. As you know user can edit the details using the System>profile>own data (SU3), it is causing some security threat to our model. What i want is users should not be able to change the fax field under communications when they get into su3.I have heard of user Exist functionality but don't know how to implement it. Can you suggest something, it will be greatly appreciated.

1463


On ABAP, Did you set up a workflow? Are you familiar with all steps for setting up a workflow?

596


Can a transparent table exist in data dictionary but not in the database physically? : abap data dictionary

705






How can we use / display table in a screen?

645


How to write a bdc – how do you go about it?

661


Write syntax for message error (report)?

639


What is output determination?

680


What are the different types of parameters? : abap modularization

614


What are the difference between pool tables and transparent tables?

631


What are the parameter types for a method?

921


1.If there is one receiver,then To send 10 materials at a time through BD10 tcode, How many Master Idoc create? 2.If there is one receiver,then To send 1 material at a time through BD10 tcode, how many Master Idoc generated? 3.Can I Send Multiple Messges through BD10 tcode?

1499


What are the differences between session method and call transaction method? : abap bdc

554


What is difference between float and packed data type?

640