Object is related to a port with a bag of bytes--should be related to connectable port - Intergraph Smart 3D - Administration & Configuration - Hexagon

Intergraph Smart 3D Database Integrity Administration

Language
English
Product
Intergraph Smart 3D
Subproduct
Database Integrity
Search by Category
Administration & Configuration
Smart 3D Version
13.1

Message

Object is related to a port with a bag of bytes--should be related to connectable port.

Severity

Fatal.

Detailed Description

Objects should not be related to ports with bags of bytes (BOB). The bag of bytes can change, and therefore binding to a port whose moniker has a bag of bytes can fail. The object should be related to a connectable port.

Possible Cause

The client allows users to select ports with bags of bytes in many instances. The client has been fixed to prevent this situation from happening, but it is possible that these relationships could have existed in the past or that there are certain cases that were overlooked where you can still select one of these BOB ports.

Possible Impacts

We have changed the relationship names of the StructPortResult relationships between the object and the port. If there are some cases where the BOB is actually needed to uniquely identify a port (we could not find any of these cases), then there may be an impact.

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 objects with the "Object is related to a port with a bag of bytes-- should be related to connectable port" error description.

  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.