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

bdc

Former Member
0 Likes
581

what is the difference between ale and bdc.

5 REPLIES 5
Read only

Former Member
0 Likes
564

hi srinu,

ALE is used to create link between 2 systems. So without the linking the data cannot be uploaded or downloaded.

BDC is used to transfer data b/w only sap systems.

LSMW is used to transfer data b/w sap and non-sap systems.

ALE is an interfaces to get the data from external system to sap and vice versa.

LSMW and BDC are tools to get the data from external system.

Hope it was helpful. Reward points if so

regards

Dinesh

Read only

Former Member
0 Likes
564

hi,

hi,

BATCH DATA COMMUNICATION

used for Data Transfer .data is upload ed into r/3 from legacy system.

When a company decides to implement the SAP R/3 to manage business-critical data, it usually does not start from a no-data situation. Normally, a SAP R/3 project comes into replace or complement existing application.

In the process of replacing current applications and transferring application data, two situations might occur:

• The first is when application data to be replaced is transferred at once, and only once.

• The second situation is to transfer data periodically from external systems to SAP and vice versa.

• There is a period of time when information has to be transferred from existing application, to SAP R/3, and often this process will be repetitive.

so for data uploading from legacy to r/3 BDC is used.

ale is used to transfer data between distributed systems and also from r/3 to legacy and viceversa.

Read only

Former Member
0 Likes
564

hi

good

ALE->ALE is used to create link between 2 systems. So without the linking the data cannot be uploaded or downloaded.

IDOC, BAPI and ALE are interfaces to get the data from external system to sap and vice versa.

it is applicable only if the external system and the sending system have the same format. ALE uses Internationally Standardized formats. Also it is facilitating Asynchronous data communication and safest data communication. If you got errors also you can correct it and send it again.

BDC->

BDC is used to transfer data b/w only sap systems.

thanks

mrutyun^

Read only

Former Member
0 Likes
564

Hi Srinu,

ALE is to exchange data between two systems through IDocs.

BDC is to upload data from legacy systems to SAP

BDC can be done thro methods Call Transaction & session Methods.

LSMW can be used for data uploads.

You can use following links for further info.

https://wiki.sdn.sap.com/wiki/display/ABAP/DataTransfers-LSMW,ALE,+BDC

/thread/400145 [original link is broken]

Reward, if useful.

Thanks,

USR

Read only

Former Member
0 Likes
564

hii srinu

Hi

IDOC's are intermediary documents into which the data will be transferred and then this idoc's gets transferred to sap or non-sap system.

ALE is used to create link between 2 systems. So without the linking the data cannot be uploaded or downloaded.

BAPI, LSMW and BDC are used to transfer data b/w systems.

BDC is used to transfer data b/w only sap systems.

LSMW is used to transfer data b/w sap and non-sap systems.

Good... check out the following links - Very important

BAPI-step by step

http://www.sapgenie.com/abap/bapi/example.htm

LSMW

http://www.sap-img.com/sap-data-migration.htm

http://www.sapgenie.com/saptech/lsmw.htm

http://www.allsaplinks.com/lsmw.html

http://sapabap.iespana.es/sapabap/manuales/pdf/lsmw.pdf

http://www.sap.info/public/INT/int/glossary/int/glossaryletter/Word-17643ed1d6d658821_glossary/L#Wor...

http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc

ALE/ IDOC

http://www.sappoint.com/abap/ale.pdf

http://www.sappoint.com/abap/ale2.pdf

http://www.sapgenie.com/sapedi/idoc_abap.htm

ale Idoc: Idoc is a part of ALE. it is applicable only if the external system and the sending system have the same format. ALE uses Internationally Standardized formats. Also it is facilitating Asynchronous data communication and safest data communication. If you got errors also you can correct it and send it again.

lsmw: It the legacy data transfer. which is used for bulk data transfers. It uses BAPI, IDoc, BDc internally....

bapi: SAP Provided way of data transfer. if the BAPi suits for our business bettere to go for bapi. it too uses internationally standardized data format Business Objects concept.

These are the various options SAP providing. we can go for one based on our requirement

please award if helpful

thanks

vikaas