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

Differences between various update modes

Former Member
0 Likes
499

Hi,

I am using function module RH_INSERT_INFTY to create some entries in an Infotype table.In this FM, there are for options for the update

1.D - Dialogue update

2. S - Synchronous update

3. A - asynchronous update

4. B - Buffer update

I am not able to decide which mode I have to use and what are the results of each.Can someone expalin me what each one is or provide some study materials to me?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
459

Hi,

in asynchronous update, the value is send to the table and it will not wait till the udpate is succesfull or not and will continue with the next record...

in synchornous update , the control will wait for the response of the update....and then only it will proceed with the next record

in buffer mode, the values in the buffer memory will be used to udpate...This also increases performance...

Reward if useful

Regards

Shiva

2 REPLIES 2
Read only

Former Member
0 Likes
460

Hi,

in asynchronous update, the value is send to the table and it will not wait till the udpate is succesfull or not and will continue with the next record...

in synchornous update , the control will wait for the response of the update....and then only it will proceed with the next record

in buffer mode, the values in the buffer memory will be used to udpate...This also increases performance...

Reward if useful

Regards

Shiva

Read only

Former Member
0 Likes
459

Hi,

There are 3 type of Update modes , A , S and L

A - Asynchronous update. Updates of called programs are executed in the same way as if in the COMMIT WORK statement the AND WAIT addition was not specified.

S - Synchronous processing. Updates of the called programs are executed in the same way as if in the COMMIT WORK statement the AND WAIT addition had been specified.

L Local update. Updates of the called program are executed in such a way as if the SET UPDATE TASK LOCAL statement had been executed in it.

Regards

Kiran Sure