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
511

hi guru's,

can anyone please tell me that whether call transaction is synchronus or asynchronus? suppose i have to upload 200 record then what shud i prefer call transaction or session?

regards nitin.

1 ACCEPTED SOLUTION
Read only

GauthamV
Active Contributor
0 Likes
495

hi,

call transaction is synchronous process because asy nchronous means running parallely 2 sessions which cant be done with call transaction.

if u have 200 records u can go with either of the methods.

i suggest u to go with session method because u can capture errors in seperate session and reprocess them.

reward if hlpful.

5 REPLIES 5
Read only

Former Member
0 Likes
495

Hi,

If u have more records u can prefer session method.

Regards,

priya

Read only

Former Member
0 Likes
495

Hi,

We generally use 'Session ' Method in BDC when there is large amount of data.

If you want to upload 200 records then 'Call Transaction' method is preferred...

Call Transaction method is Synchronous & asynchronous.

Best regards,,

Brijesh

Read only

Former Member
0 Likes
495

1. call transaction can be synchronus as well as asynchronus bothe way depends on how u want to execute it.

E.g . CALL TRANSACTION tcode USING bdcdata

MODE cmode

MODE 'E'

UPDATE 'A' """"OR 'S'

MESSAGES INTO it_messtab.

'A' for asynchronus

'S' For synchronus

2. Go for synchronus.

regards,

Swarup

Read only

GauthamV
Active Contributor
0 Likes
496

hi,

call transaction is synchronous process because asy nchronous means running parallely 2 sessions which cant be done with call transaction.

if u have 200 records u can go with either of the methods.

i suggest u to go with session method because u can capture errors in seperate session and reprocess them.

reward if hlpful.

Read only

Former Member
0 Likes
495

hey saurabh,

the call transansaction method uses synchronuus processing

as well the database updation is also sychronous.

and depending on ur requirement.....u can use both of the methods...

as depends whther u want the data to be batched togather in diffrenet slots for processing,,,,go for session method....otherwise call transaction is easy nd appropriate.

do reward points if useful.