Configuration Managed Files (CMFs) - 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)

A configuration is a named collection of schema objects typically grouped by schema release version. Configuration managed files (CMFs) allow the Schema Editor to manage multiple schema configurations at one time to support forward and backward compatibility of schema versions.

Integration supports the SmartPlant authoring tools' use of different versions of the SmartPlant schema from the version used in SmartPlant Foundation. Integrated SmartPlant tool versions 2007 Service Pack 4 and later can be integrated with SmartPlant Foundation 2008 and higher. Integration software automatically handles required transformations of data for tools. When the authoring tools release new versions, these will also be compatible with SmartPlant Foundation 2008 and higher.

CMF files make this possible by storing identical objects across configurations only once and storing the differences in different configuration blocks. User customizations to the schema and metaschema information are also stored in their own configuration blocks.

CMF files allow you to

  • Make changes that apply to only the version 2007 schema (for a 2007 tool).

  • Make changes that apply to only the 2019 schema (for the latest versions of tools).

  • Make changes that apply to both 2007 and 2019 schemas (for data exchanged between the 2007 tool and the newer tool).

  • And so on for multiple versions of the schema and authoring tools in the future.

However, if you publish new properties that are only available in a newer version of the SmartPlant schema to an older schema version supported by an older tool, the new properties that you add in the newer version of the schema will not be supported.

CMF files have the following features:

CMF files can be opened in the Schema Editor, but their most common use is managing the schema configuration for integration in the SmartPlant Foundation Desktop Client. When you manage your schema configurations this way, the following work process is required:

  • Check out the SmartPlant schema CMF file from the SmartPlant Foundation Desktop Client.

  • Make sure your scope is set to the plant, right-click the new revision of the CMF file in SmartPlant Foundation, and click Launch Schema Editor. This provides the Schema Editor with the appropriate plant and SmartPlant Foundation site for connection.

  • Select the schema version or versions that you want to view in the Specify configurations to display window of the Active Configurations dialog box.

  • Click the Advanced button on the Active Configurations dialog box to view the Set Configurations for new objects window, where you can specify what version or versions of the schema changes should be written to. For example, to modify the 2019 schema, select the 2019 configuration for new objects.

    By default, all configurations are checked to allow forward and backward compatibility between schema versions when creating new objects or modifying existing objects.

See Also

Synchronize Tool Metadata with the Tool Map Schema