Pls someone answer me this,

Can we acheive everything using OOPs? If not? What cant be
acheived?
Have you encountered any scenario liike, you cannot acheive
it using Function modules & can be acheived using Oops?
What is the advantage of BADI over UserExit?
Difference between BAPI and RFC?

Thanks in advance.

Answer Posted / hariharan

OOps has data encapsulation and other security feature in
default.rather in case of API(FM).

BADI - you may have many instance for the same class rather
for same enhancement.order of execution is SAP specific.
User EXIT- you can have only one instance for a pirticular
enhancement.

BAPI - ALL bapi are RFC enabled Function module, but all
RFC enabled Function modules are not BAPI. BAPI is designed
by SAP for specific operation like(Material master Creation
BAPI etc.)

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

function modules are also external subroutines. State true or false. : abap modularization

602


Explain about drill down report?

8781


Which function module reads the data for particular infotype ? : abap hr

559


What is gui status? How to create /edit gui status?

621


How do you write a function module in sap?

622






Explain how to write a bdc - how do you go about it?

613


What are the user interfaces of interactive lists?

555


What is an interface? In what scenario we use interface? What is the difference between abstract class and interface?

928


What is the difference between call transaction method and the session method? : abap bdc

538


WHY CLUSTER TABLE CALLED AS CLUSTER TABLE.

1639


What is static attribute

1090


​​Can multiple abap systems connect to abap database?

605


What is table attribute? : abap data dictionary

573


What are different data types in abap/4?

559


i have cleared my technical round and manager round in cts but they told me u will get a call with in couple of days now i dont know about my status

8505