Define Mapping for a Tool Enumerated List - 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)

The following procedure is intended for authoring tools that do not deliver metadata adapters. If you have already opened your tool map schema and the map enumerated list definition that you want to define mapping for, you can skip to the Define Mapping for the Map Enumerated List section below and begin mapping.

Open the Tool Map Schema and Map Enumerated List Definition that You Want to Modify

  1. After you open the tool map schema that you want to edit in the Schema Editor, click View > Tool Schema.

  2. Click Options on the View Schema dialog box.

  3. On the View tab, select one of the Tree views or Editor views and then click OK.

    SHARED Tip If you do not see the View tab, the View dialog box is in Simple mode. Select the view that you want to use in the Form list instead.

  4. In the tree view, expand the SPMapEnumListDef node.

  5. In the tree view, double-click the map enumerated list definition that you want to define mapping for.

Define Mapping for the Map Enumerated List

  1. In the Edit Map Enumerated List Definition dialog box, verify that the SmartPlant schema enumerated list type that this tool enumerated list maps to for publish is correct in the Maps to box.

    SHARED Tip Not all enumerated lists require both publish and retrieve mapping; therefore, the Maps to or Maps from options may be blank for some enumerated lists.

  2. If the SmartPlant schema enumerated list type for publish is incorrect, click beside the Maps to box, and select the SmartPlant enumerated list type.

  3. In the Maps from box, verify that the SmartPlant schema enumerated list type that maps to this tool enumerated list for retrieve is correct.

  4. If the SmartPlant schema enumerated list type for retrieve is incorrect, click beside the Mapped from box, and select the SmartPlant enumerated list type.

Define Publish and Retrieve Mapping for the Map Enumerated List Entries

  1. To define publish and retrieve mapping for the map enumerated list entries, click Publish and Retrieve Maps in the Edit Map Enumerated List Definition dialog box.

    SHARED Tip You are not required to define both publish and retrieve mapping for map enumerated list entries. If you want to define publish mapping only, click Publish Map. If you want to define retrieve mapping only, click Retrieve Map.

  2. In the Publish and Retrieve Maps for Tool Enumerated List window, expand the map enumerated list in the Tool Schema tree.

  3. Expand the MapEnum node to see the entries in the enumerated list.

  4. To define the retrieve mapping for an enumerated list entry, drag the entry from the Tool Schema tree to the From Map Enum column for the SmartPlant schema enumerated entry that maps to the tool entry.

    Mapping_EnumList_DragandDrop

    • The table contains all entries in the SmartPlant schema enumerated list types that you are defined as mapping to or mapped from the tool enumerated list.

    • Modifications that you make to the mapping have asterisks (*) around them, for example, *CC1*.

  5. To define the publish mapping for an enumerated list entry, drag the entry from the Tool Schema tree to the To Map Enum column for the SmartPlant schema enumerated entry that the tool entry maps to.

    SHARED Tip Publish and retrieve mapping for an enumerated list entry do not have to be the same.

  6. Repeat steps 4 and 5 until all the entries that you want to map for publish and retrieve are mapped.

  7. Click X in the title bar of the Publish and Retrieve Maps for Tool Enumerated List window to close the window and save your changes.

  8. Click OK in the Edit Map Class Definition dialog box to save your mapping.

  • Publish and retrieve mapping does not have to be the same for map enumerated lists or their list entries.

  • Not all enumerated list entries are mapped for both publish and retrieve.

See Also

Create a Map Class Definition
Create a Map Edge Definition
Create a Map Enumerated List Definition
Create a Map Property Definition
Create a Map Unit of Measure List Definition
Add Objects to a Tool Map Schema
Define Publish Mapping for Tool Properties
Define Retrieve Mapping for Tool Properties
Define Mapping for a Tool Unit of Measure List