Application Development 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: 

Synchronous processing in BDC.

former_member130219
Participant
0 Kudos

Hi all

What do we exactly mean by synchronous processing in BDC's Batch Input method.

Please explain the difference between asychronous processing in call transaction method and

synchronous processing in BAtch input method.

Regards.

Abhinandan Kumar

2 REPLIES 2

Former Member
0 Kudos

Hi

That mean the system waits for the end of saving process: the process of saving of the data in the database tables runs usually in update task, so it start after the trasaction is over.

When it uses a BDC by CALL TRANSACTION it can wait the saving is really over (Synchronous process) or the program can go on without to wait for it (asynchronous process).

That means the asynchronous process is faster than synchronous one, so it's active by default: it usually uses a Synchronous process only if it needs to select the new data after the call transaction is over.

Max

former_member130219
Participant
0 Kudos

Thank You.