Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

data transfer

rcvalluri
Explorer
0 Likes
442

hi!

we have BDC,LSMW & BAPI to upload data to R/3 system.

when do we go for each one?

How do we come to know which method is suitable for our requirement?

I need the comparisions like bdc-lsmw,bdc-bapi.

Please give a detail description.Points assured!

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
423

BDC - was the first provided by SAP for mass data entry in to SAP Database with Screen checks

LSMW - Originated as a 3rd party tool with many more functionalities and ease of use

BAPI - Some times the transaction screens changes, in those cases the BDC's fail as they purely refer to the screen elements. BAPI's provide a more consistent way to make entries in SAP systems without referencing the screen elements but still adhering to the underlying business logic, so the data entry is syntactically and semantically correct.

You can check the below links also

3 REPLIES 3
Read only

Former Member
0 Likes
424

BDC - was the first provided by SAP for mass data entry in to SAP Database with Screen checks

LSMW - Originated as a 3rd party tool with many more functionalities and ease of use

BAPI - Some times the transaction screens changes, in those cases the BDC's fail as they purely refer to the screen elements. BAPI's provide a more consistent way to make entries in SAP systems without referencing the screen elements but still adhering to the underlying business logic, so the data entry is syntactically and semantically correct.

You can check the below links also

Read only

0 Likes
423

hi kishan!

thank you for this valuable info.

I've a small query! When there is a BAPI (advanced method),why we are still using BDC & LSMW?

Read only

0 Likes
423

i think bdc is more simpler method to upload data but some time it become tuff like bdc for enjoy transaction and BAPI's are the RFC enabled function modules, i.e u can connect to 3rd party systems using this. In BDC's we can't do this, it is local to SAP

for lsmw u can say if u don't know coding u have to use lsmw(any functionla person can o that./)