Object mapping to computed columns - 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)

Column header

Column type

Object mappings

Is mandatory

Action

UID (Unique identifier)

Config

Computed

@CONFIG1@

SPFPlant

Yes

Check Exists

Config

ComputedSPXEngineeringDocRevision

Computed

func.Decode([Document Type ClassDef], {"SPXEngineeringDocMaster", [Document Name]}, "")

SPXEngineeringDocRevision

No

Check Exists

ComputedSPXEngineering DocRevision, Major revision, Minor revision

ComputedSPXTagInstrument

Computed

func.Decode([Tag ClassDef], {"SPXTagInstrument", [Tag Name]}, "")

SPXTagInstrument

No

Create Update

ComputedSPX TagInstrument

If the tag class definition is not provided in the CSV file, there are different ways to get it from the tag classification using computed functions. For example, you can use the function, GetValueFromTargetSystem, and get the class definition for the tag classification provided in the CSV file, after creating a relationship, such as TagClassClassDef, between the classification and the class definition:

func.GetValueFromTargetSystem("true", "#SPXTagClass,.Name=[Tag Classification]", "-SPFClassMember-SPFClassMember+TagClassClassDef.Name")