Can any one tell me the exact difference between BAPI and
RFC.

Answer Posted / ganesh sawant

1. RFC is subset of BAPI...or BAPI is more polished for external use than RFC
2. BAPI is used in LSMW after connecting it with the business object and can be register with the data transfer work bench.
3. BAPI are used to create BAPI ALE Interface.
4. BAPI's follow strict naming conventions and can be searched by tcode BAPI.
5. BAPI use external to internal coversion modules for all input parameters.
6. All the Message are to be returned in BAPIRET2 structure.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the events we use in dialog programming and explain them?

529


how to capture the errors in bdc Call transaction method?

613


What are the differences between a database index and a match code?

602


What is the use of start-of-selection.,if not use in report what will happen,?

1167


What are different ABAP editors? What are the differences?

596






How to create any functions?

558


What is the purpose of creating symbolic a/c, what is transaction code for same? Can we assign one symbolic a/c to multiple wage types? : sap abap hr

604


Name the abap/4 modularization techniques?

650


Fallback class

1746


Explain data dictionary in abap?

602


What are the differences between table and structure in data dictionary?

602


what is the t-code to link technical and functional operation?

1976


What is the use of dequeue function module? : sap abap data dictionary

610


Explain buffering

893


What data is contained? : abap data dictionary

694