Making a document mergeable - SmartPlant Foundation - IM Update 48 - 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)

In order to be mergeable, documents must meet the same requirements as any other item. However, since a document is a three-tier complex object, the interfaces with properties pertaining to concurrent engineering must be related to the proper class definition. Interfaces must be realized by the revision, as it is the revision of the document that is copied to the lower configuration or merged.

Also an additional interface, ISPFMergableDocumentRevision, is needed on the revision (only because of server code overriding the behavior). This interface is necessary because the revision, unlike other objects, must co-ordinate the merging of the other parts on the complex object. This interface addresses the differences in functionality between a normal merge and a document merge.

  1. In the Schema Editor, set the class definition for the revision to realize the ISPFMergableItem and ISPFMergableDocumentRevision interfaces as optional interfaces.

  2. Load the updated schema into SmartPlant Foundation.

    The ISPFMergableDocumentRevision is deprecated.