Document classification - SmartPlant Foundation - IM Update 46 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

This section describes the document class interface structure to support the creation of a Design Document. There are additional optional interfaces and relationships for Vendor Documents that are not shown here. These are detailed in Summary of Delivered Classification Trees.

Details of the properties and functionality exposed by these interfaces are given in the sections that follow.

  • The two optional interfaces with two different Relationship Definitions are specializations of SPFObjClassClassDef.

  • Client methods are configured on the optional interfaces.

Classifications that instantiate ISPFDesignDocClass are used to create design documents and those that instantiate ISPFTemplateClass are used to create template documents. Those that instantiate both can create either.

When relating the document ClassDefs to the classification tree, the document version ClassDefs is used. There is an exception to this when configuring document reservation where the document master is related. There are two vendor document relationship definitions to the design document class (vendor documents share the same classification as the design documents). The one to the master is used for the reserve revision functionality, and the one to the version is for activating the reserved document or creating a complete vendor document without reservation. For more information on document reservation, see How to Configure the Document Schema.

The ISPFListDocumentClass is used to identify classifications for the list documents.