UIDs File - Integration - Update 44 - Help - Hexagon

Integration Help

Language
English
Product
Integration
Search by Category
Help
Smart 3D Version
12.1 (2019)
Smart Construction Version
2019(7.0)
SmartPlant Foundation / SDx Version
10
Smart Electrical Version
2019 (9.0)
Smart Materials/Smart Reference Data Version
2020 (10.0)
Smart P&ID Version
9 (2019)
Smart Review Version
2020 (15.0)
Smart Engineering Manager Version
10 (2019)
Smart Interop Publisher Version
13.1 (2019 R1)
Smart Isometrics Version
7.0(2019)
Spoolgen Version
9.0(2019)

In addition to the Excel file that is generated by the export process, a .UIDs file is created. This text file contains the UID for every object and relationship that is exported.

The .UIDs file is used during import to determine the following:

  • New objects and relationships – objects in the .xlsm file that have a UID not in the .UIDs file

  • Resurrected objects and relationships – objects in the .xlsm file and in the .UIDs file that don’t exist within the schema container

  • Deleted objects and relationships – Objects within the schema container and in the .UIDs file that no longer exist within the .xlsm file

Without the .UIDs file (or something equivalent), it would be impossible to detect whether an object in the .xlsm file is a new object versus a resurrected object. Likewise, without the .UIDs file, it would be impossible to determine objects that were deleted from the .xlsm file.