In multi-user data-aware applications it often occurs when a user modifies and saves a record that was edited by someone else. It is also possible that changes made by users do not intercept, e.g. one user modifies the task description, and another attaches...