cancel
Showing results for 
Search instead for 
Did you mean: 

Data not updating at the backend.

former_member188598
Contributor
0 Kudos

Hi All,

We are fetching an instance of syncbo and modifying one row of it.At the front end,code is working fine and the values are getting updated at the syncbo instance in front end.But at the middleware the modified values are not reflecting rather we are getting an error like

Conflict: R/3 = modify, device = modify

Suggest some help.

Regards

Priyanka

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member304703
Contributor
0 Kudos

Hi,

This might be a very valid sitaution and not a problem at all.

If you synchronise your device, then go off-line and change an object on the device, this same object might have been changed on the backend as well. When you try to sync device changes middleware detects this as a conflict - backend always wins.

MI has conflict resolution and level of it is configurable.

Regards,

Larissa Limarova

Former Member
0 Kudos

Hi,

it is your ABAP code for the modify handler. You have a conflict here. MI thinks the item was updated in the backend while it was updated on the client at the same time. Most recently you delete the item in the backend and create it again with the new values? If that is the case in your MODIFY handler, then change the handler. It should be a select for update.... this should help.

Regards,

Oliver