Resolve conflicts in the List Edit window - SmartPlant Foundation - IM Update 46 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

The List Edit window validates new or edited objects when you click OK or Apply. The software checks items that have been changed in the List Edit window against the objects in the database, and validates new objects using rules defined in the schema. If there are any conflicts, the Resolve Conflicts dialog box appears.

ListEdit OutOfDateObjects 3 Objects

The Resolve Conflicts dialog box displays the name of the object, the type of conflict, and a detailed message about the conflict.

There are two types of conflicts: validation and out of date objects.

Validation

  1. In the Resolve Conflicts dialog box, select the object, and click Resolve.

    The item is highlighted in the List Edit window and the Resolve Conflicts dialog box remains visible.

  2. Make the necessary corrections in the List Edit window, as described in the Message column of the Resolve Conflicts dialog box.

    The value in the Type column changes to Resolved, and the count at the bottom of the Resolve Conflicts dialog box is updated.

    The dialog box disappears when all conflicts have been resolved. Click Close to return to the List Edit window without resolving all conflicts.

Out of date conflicts

Out of date conflicts occur when items you have edited in the List Edit window have been updated by another user since you opened the List Edit window. This results in a conflict between the values you have entered and the values already in the database.

For properties, the software compares the values of properties you have edited in the List Edit window with the property values in the database.

For relationships, the software checks for any relationships that have been terminated, created, or changed outside the List Edit window since you started the editing the list. Only relationships available in the List Edit window are considered.

Out of date property conflicts and relationship conflicts for an item are listed in the Resolve Conflicts dialog box. This dialog box displays three possible different values for each out of date property or relationship.

  • Original Local Value - The value of the property or relationship that was current when you opened the List Edit window.

  • New Local Value - The value that you set in the List Edit window.

  • Server Value - The value that is currently stored in the database.

The following example shows an out of date property (Overall height) and an out of date relationship (Tag type). The original local value for the Tag type relationship is blank, which means that no relationship existed when the user opened the List Edit window. Another user has created a Tag type relationship since the user opened the List Edit window, and that value is displayed as the Server Value. The New Local Value is the value the List Edit window user has entered in this List Edit window session.

ListEditWindow ResolveConflicts

If a relationship has multiple values, all the related values are displayed as comma-separated string values.

Resolve out of date conflicts

  1. In the Resolve Conflicts dialog box, select the item.

  2. Click Resolve.

  3. Click the value for each property or relationship that you want to use. You can select the New Local Value or the Server Value.

    The font becomes bold, signifying that it is the value you want to use.

    If the out of date item is a relationship that has dependent column items or that depends on column items, the software restricts the selection to the selection of all the local values or all the server values for the related set.

    SHARED Tip Click the New Local Value or Server Value column header to select all values in the column.

  4. Click OK to update the item with the selected values. The item's last updated date is modified, so the object is no longer out of date relative to the database.

After you resolve an out of date conflict for an item that supports multiple relationships, the software prompts you to click Apply in the List Edit window to save your changes to the database before making further changes to the item.