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
What is an update type with reference to a match code id? : abap data dictionary
What are the client dependant objects in abap / sap?
What is the difference between data elements and domains? : abap data dictionary
What is partner selection?
What are base tables of an aggregate object?
what is sap scriptview ?
What are the properties of selection screen?
Difference between sy-tabix and sy-index? Where it is used?
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 ?
What do you understand by work area and internal tables in abap? Why do we use it?
What is the transaction code to display the payroll results ? : abap hr
what is defference between repository and non repository Object?
Is there any BAPI to retrieve list of customers and their sales areas i.e., Cust No, Distr Channel and Division for all the customers.
What is lock object ? : abap data dictionary
What is pretty printer?