Add the custom properties to the SmartPlant schema - 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)
  1. At the bottom of the left pane, click Schema. The tree that previously displayed the tool map file will now display the SmartPlant Schema base classes.

  2. Expand InterfaceDef > IDocument > Exposed Property Definition.

  3. Right-click the Exposed Property Definition node, and click Add/delete ExposedPropertyDefs relationships from IDocument.

    ExposedPropertyDef

  4. Click New, and in the New Property Definition window, type DocGrade in the Name box.

  5. Type the DocGrade in the Display name box.

  6. Set the Scoped by property type as string, and click OK.

    NewPropDefiniton

  7. Repeat these steps to add the DocNote custom property to the IDocument interface definition.

    • Currently, Smart P&ID, Smart Electrical, and Smart 3D are the only authoring tools that support adding custom properties mapping on the IDocument interface in the SmartPlant schema. Smart Instrumentation does not support publishing custom properties on a document object.

    • We recommend that you verify that the tool class that represents the published document in the tool map file is mapped to a corresponding class definition in the SmartPlant schema and that the SmartPlant schema class definitions realize IDocument, IDocumentRevision, and IDocumentVersion.

      DocGradeDocNote

  8. Save the changes to the SmartPlant schema.