Define Mapping for a Tool Unit of Measure 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 unit of measure (UoM) list definition that you want to define mapping for, you can skip to the Define Mapping for the Map Unit of Measure List section below and begin mapping.

Open the Tool Map Schema and Map UoM 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 SPMapUoMListDef node.

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

Define Mapping for the Map Unit of Measure List

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

    SHARED Tip Not all UoM lists require both publish and retrieve mapping; therefore, the Maps to or Maps from options may be blank for some UoM 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 UoM list maps 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 Units of Measure

  1. To define publish and retrieve mapping for the map UoMs, click Publish and Retrieve Maps in the Edit Map Unit of Measure List Definition dialog box.

    SHARED Tip You are not required to define both publish and retrieve mapping for map UoMs. 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 UoM list in the Tool Schema tree.

  3. Expand the MapEnum node to see the UoMs in the UoM list.

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

    Mapping_UOM_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 UoM list.

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

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

    SHARED Tip Publish and retrieve mapping for a UoM 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 do not have to be the same for map UoM lists or the UoMs the list contains.

  • Not all UoMs 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 Mapping for a Tool Enumerated List
Define Publish Mapping for Tool Properties
Define Retrieve Mapping for Tool Properties