Shared Attribute found on object that does not require it - Intergraph Smart 3D - Administration

Intergraph Smart 3D Database Integrity Administration

Language
English
Product
Intergraph Smart 3D
Subproduct
Database Integrity
Search by Category
Administration & Configuration
Smart 3D Version
11 (2016)

Message

Shared Attribute found on object that does not require it.

Severity

Crucial.

Detailed Description

Shared Attributes, which are based on interfaces, have been created for or shared with objects that do not support the required interface. Typically, if a database has one case, it actually has many. Therefore, when this situation is found, a non-object is noted in the database as requiring repair instead of overwhelming you by reporting each case found.

Shared Attributes were found in the database for Logical, Assembly, and Physical Connections. These objects should not have any Shared Attributes.

Stiffener and EdgeReinforcement objects were found to have Shared Attributes that are only required on Plates. Refer to TR64821, TR64495, and TR70360 (enhance the check for Shared attributes to make sure the interface is supported by the object.)

Possible Cause

Unknown. Code has been written to minimize this situation from happening in the future.

Possible Impacts

Some plates were unable to be selected and modified because their child profile systems had a relationship to the Plate's Shared Attributes defined by the IJPlate interface (TR84021). Property pages for other classes may have similar problems.

What You Should Do

  1. Ask your database administrator to back up the model.

  2. In the software, click Tools > Custom Commands, and run the Clean Database custom command.

  3. Select the object with the OID= 4C3D4853-3B20-4d2f-8D19-5818DAF30CC2, and verify the description reflecting this error message.

  4. Click Clean Now.

  5. Re-run the Check Database Integrity custom command and the DBIntegrity report.

  6. If the object is still posted, contact Smart 3D Support.