An example Say you have three projects: Car Project, Library and Van. Car Project has element Doors. Project Van uses the Car Project and its element Doors in a diagram. You decide to place the element Doors into a package temp and move it from the Car Project to the Library, by first using temp in the Library and then importing the data of the project temp to the Library (either with the old IDs or with the new ones). You would then need to remove the used project temp from the Car Project and commit the changes. This removes the element Doors from the Car Project completely. Now you would need to open the project Van, which uses the element Doors through the used project Car Project. The Car Project version would need to be updated to the latest one. This latest version no longer contains the element Doors, as it was moved to the Library. This will cause a validation issue in the project Van, as the element Doors is no longer to be found in the used project Car Project. To resolve the validation issue, you would need to use the project Library, as it is the one containing the element Doors. If the data of the project temp was imported to the Library with the old IDs, the validation issue would be resolved. If the data was imported using the new IDs, the validation issue would remain, as the Van project would still have the instance of element Doors with the old ID. You would need to resolve the issue by selecting the element with the new ID (located in the newly used Library project) as described in Step 3. |