BAPI IS EFFICIENT THAN BDC?

Answer Posted / vishal balapure

Yes BAPI is efficient than BDC.
The BAPI and BDC are actually meant for different pruposes.
BAPI are developed for webservices in which the calling
application can directly call the BAPI and carry out the
required operations, where as in BDC we have to write a
code and then we need to get the data in SAP system in a
perticular format and validate the same and then carry out
the updation or other operations, in case of BAPI is a
business object repository object which can be called from
any application. where as for BDC program we need to get
the input file and execute it manually or as a batch job.

Many of us face probelms in upgradation projects for BDC
programs as the screen sequance of some other settings gets
changed so we need to redo the coding(recording) of BDC and
for some transactions its not possible to record as well
such a enjoy transactions, in these cases BAPI is a very
good and proper alternative.

Is This Answer Correct ?    45 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the use of at new statement ?

1358


What are the advantages and disadvantages of different types of bdc's?

547


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

705


What are authorization objects and what statement is used to perform an authorization check in an abap program?

567


What is an “on input filed” statements?

632






How can a lock object be called in the transaction?

533


Difference between function group and function module?

647


wat is the default file name of BAPI trace?

1820


how to read the standard field value in your custom program.

991


Which objects are independent transport objects?

834


What is update task

7641


Difference between sy-tabix and sy-index?

797


What is tmg?

693


What are the parameters used in each function?

605


What is the modification assistant?

582