What’s New > Windchill > 11.0 M010 > End User > Change Management: Prevent Concurrent Editing Sessions
  
Change Management: Prevent Concurrent Editing Sessions
Product: Windchill
Release: 11.0 M010
Benefit
Prevent data loss from users attempting to simultaneously edit a change object.
Additional Details
Change management does not include the option to check out and check in objects when making modifications; as a result, it is possible for multiple users to attempt to simultaneously edit a change object.
Previously, multiple users could have concurrent editing sessions open on the same object. Modifications were accepted from the first user to apply their changes. If another user tried to apply their changes, they were presented with an error message. When the user clicked OK, their changes were lost and the window refreshed:
Now, if you attempt to launch the Edit action for an object that is already being modified by another user, you are immediately presented with a message similar to the following:
When you click OK, the edit window closes. You can relaunch the action when the other user has completed their changes.
This enhancement applies to the Edit action for all change objects.
If a user keeps an editing session open too long, their session times out. By default, the time limit is 120 minutes.
A new Undo Reservation action has been added. This action is only available to site and organization administrators.
This does not force a user with an active editing session to end their session; instead, the editing session automatically attempts to renew the reservation before allowing the user to apply their changes. If there is a conflict (for example, another user has modified the object since the Undo Reservation action was completed), then the user receives an error message telling them that their changes are lost and the window is refreshed.
Administrators can change the reservation time limit and customize this functionality to apply to additional object types. For more information, see Reservation Service API and Property.