Integrations (PTC products, 3rd party products and code) > PTC product integrations (Asset Library, Lifecycle Manager, Reviewer, Windchill & ThingWorx) > PTC Integrity Lifecycle Manager > PTC Integrity Lifecycle Manager dialogs > Clash detection results dialog (Integration for PTC Integrity Lifecycle Manager)
  
Clash detection results dialog (Integration for PTC Integrity Lifecycle Manager)
The Clash Detection Results dialog identifies clashes that will occur in the synchronization and allows you to specify how you want those clashes to be resolved before starting the synchronization process.
Integration for Lifecycle Manager makes use of the Clash Detection Results dialog only when the Perform Clash Analysis check box is selected on the Common Mapping Options page.
When the Perform Clash Analysis check box is selected, early clash analysis is performed before starting the synchronization. Early clash analysis reports additional less serious clashes that are not reported when the Perform Clash Analysis check box is cleared. For example, for unidirectional synchronizations, overwriting a modified property of the target item.
If any clashes are detected during early clash analysis, Integration for Lifecycle Manager opens the Clash Detection Results dialog so that the resolution of those clashes can be specified before starting the synchronization.
Note that although most clashes can be detected before performing the synchronization, some clashes occur only after the first phase of the synchronization process has been completed and you must resolve these clashes during the synchronization. Clashes that may require resolving during the synchronization can involve Modeler properties that support rich text, and Modeler properties that are derived or read-only.
A clash can occur in the following circumstances:
When the synchronization direction is Modeler -> Integrity Lifecycle Manager and the PTC Integrity Lifecycle Manager item or link has been changed.
When the synchronization direction is Modeler <- Integrity Lifecycle Manager and the Modeler item or relationship has been changed.
When the synchronization direction is bidirectional and a Modeler item and its associated PTC Integrity Lifecycle Manager item has been changed in both environments, or when a Modeler relationship and its associated PTC Integrity Lifecycle Manager link has been changed in both environments.
Through the Clash Detection Results dialog you can specify how you want to resolve each clash:
To set the resolution of a clash: select the clash and then click the Use Modeler Values or Use Integrity Lifecycle Manager Values toolbar button as required.
Alternatively, you can select a clash, click the selected cell in the Resolution column, select the required resolution from the drop-down list, and then press the Enter key.
To set the resolution of many clashes at the same time: click the Set a Resolution for Multiple Clashes button.
To make changes in Modeler or PTC Integrity Lifecycle Manager before starting the synchronization: select the clash, click the View in Modeler or View in Lifecycle Manager toolbar button as appropriate and then make the required changes. After making the required changes, in the Clash Detection Results dialog click the Refresh button.
To view textual differences in full: select the clash and then click the View Property Clash button. Alternatively, double-click the clash.
After you have set a resolution for each clash, you can click the OK button to continue with the synchronization.
Note that although most clashes can be detected before performing the synchronization, some clashes occur only after the first phase of the synchronization process has been completed and you must resolve these clashes during the synchronization. Clashes that may require resolving during the synchronization can involve Modeler properties that support rich text, and Modeler properties that are derived or read-only.
The dialog has the following columns:
Name column - specifies the name of the Modeler item or property. Note that for deleted Modeler items the full scoped name is shown
Modeler Model column:
For an item clash, specifies its status.
For a property clash, specifies the Modeler value.
Note that 'Different' means that the change dates are the same, but a difference has been detected.
Resolution column - shows the resolution that has been set for an item or property. To set a resolution through a toolbar button, select the entry and then click the appropriate button.
To set a resolution through the cell, select the entry and then click the Resolution cell. From the drop-down list select the required resolution and then press the Enter key.
Note that {defined by properties} is shown for an item when the resolution of that item has been defined through the set resolution of its properties, and {defined by object} is shown for a property when the resolution of that property has been defined through the set resolution of that property's item.
Document column:
For an item clash, specifies its status.
For a property clash, specifies the PTC Integrity Lifecycle Manager field value.
Note that 'Different' means that the change dates are the same, but a difference has been detected.
The dialog has the following buttons:
Undefined button - clears the resolution that has been set for the selected clash. After clearing a resolution for a clash you must specify a resolution for that clash (and all clashes) before you can continue with the synchronization.
Ignore button - sets the resolution of the selected clash to Ignore. When set to ignore, Integration for Lifecycle Manager does not take any action for the selected clash.
Use Latest Object's Values button - sets the resolution of the selected clash to Use Latest item's Values, that is, if the Modeler item was last updated its value is used, if the PTC Integrity Lifecycle Manager item was last updated its value is used.
Use Modeler Values button - sets the resolution of the selected clash to Use Modeler Values.
Use Integrity Lifecycle Manager Values button - sets the resolution of the selected clash to Use Integrity Lifecycle Manager Values.
Delete from Modeler button - sets the resolution of the selected clash to Delete from Modeler.
Delete from Integrity Lifecycle Manager button - sets the resolution of the selected clash to Delete from Integrity Lifecycle Manager.
Set a Resolution for Multiple Clashes button - opens the Set Multiple Resolutions dialog to set the resolutions of multiple clashes on the Clash Detection Results dialog in one operation. Tell me more...
Navigate to Previous Unresolved Clash button - selects the previous unresolved clash for you to specify its resolution.
Navigate to Next Unresolved Clash button - selects the next unresolved clash for you to specify its resolution.
View Property Clash button - opens the Property Clash Viewer dialog for you to view the Modeler value and Document value side-by-side.
View in Modeler button - selects the item associated with the clash in Modeler.
View in Integrity Lifecycle Manager button - selects the item associated with the clash in PTC Integrity Lifecycle Manager.
Refresh button - makes the Clash Detection Results dialog analyze the synchronization again using the latest data in Modeler and PTC Integrity Lifecycle Manager. Any changes to the data shown in the Clash Detection Results dialog are shown in red text.