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

Regarding Data Transfer

Former Member
0 Likes
506

Hi Expert,

i want to know that when to use BDC,BAPI,ALE/IDOCS for data tarnsfer and is there any other technique for data transfer.

thanks and regards

abaper

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
478

Hi

You can use which ever method you feel comfortable to transfer the data

BDC or BAPI or LSMW or someother

Initially we used to use BDC's for transfering data

afterwards LSMW came to transfer data allowing the Fun consultants also to transfer data without much coding

After the ENJOY transactions came you can't use BDC's for them So BAPI's have become popular to transfer data to these enjoy Transactions (likp ME21N, VL01N)

ALE is used to exchange data between the Applications servers of an orgn, so it is mainly used between the different depts of a single orgn

IDOC is the just Intermediate data document which is used in ALE/EDI .

<b>Reward points for useful Answers</b>

Regards

Anji

3 REPLIES 3
Read only

Former Member
0 Likes
479

Hi

You can use which ever method you feel comfortable to transfer the data

BDC or BAPI or LSMW or someother

Initially we used to use BDC's for transfering data

afterwards LSMW came to transfer data allowing the Fun consultants also to transfer data without much coding

After the ENJOY transactions came you can't use BDC's for them So BAPI's have become popular to transfer data to these enjoy Transactions (likp ME21N, VL01N)

ALE is used to exchange data between the Applications servers of an orgn, so it is mainly used between the different depts of a single orgn

IDOC is the just Intermediate data document which is used in ALE/EDI .

<b>Reward points for useful Answers</b>

Regards

Anji

Read only

Former Member
0 Likes
478

hi

refer to the link below. hope it will help u lot.

http://www.sapmaterial.com/?gclid=CN322K28t4sCFQ-WbgodSGbK2g (SAP

link- helpful material )

regards

ravish

<b>plz dont forget to reward points if helpful</b>

Read only

Former Member
0 Likes
478

What is the different between ALE, IDOC and BAPI?

<b>ALE</b>

ALE is SAP proprietary technology that enables data communications between two or more SAP R/3 systems and/or R/3 and external systems. When a new enterprise resource planning (ERP) solution such as R/3 is implemented, companies have to interface the ERP system with legacy systems or other ERP systems.

ALE provides intelligent mechanisms where by clients can achieve integration as well as distribution of applications and data.

ALE technology facilitates rapid application prototyping and application interface development, thus reducing implementation time.

The ALE components are inherently integrated with SAP applications and are robust, leading to a highly reliable system.

ALE comes with application distribution/integration scenarios as well as a set of tools, programs, data definitions, and methodologies that you can easily configure to get an interface up and running.

<b>BAPI</b>

BAPIs provide a stable, standardized method for third-party applications and components to integrate into the Business Framework. These interfaces are being specified as part of SAP's initiative with customers, partners and leading standards organizations. Also, SAP has implemented the emerging Object Application Group (OAG) specifications with BAPIs.

A <b>BAPI</b> is faster because it is updating the DB "directly" through ABAP code. A <b>BDC</b> with call

transaction goes through the whole screen sequence like any user would do, simply put, it

is filling screens.

reward points if it is usefull ....

Girish