Model Names and Autoupdaters for the Geometric Network

In the Geometric Network, model names and autoupdaters are used to inform Designer XI how to manage the feature classes and their related records. Much like any ArcFM implementation, the field names and aliases might vary on your company’s geodatabase, but the model name dictates functionality.
IMPORTANT: As stated in Prerequisites, ArcGIS Server handles autoupdaters differently than Desktop. Schneider Electric works with you to identify other autoupdaters and custom autoupdaters used at your site and the level of effort to implement them in a server-based environment. The SyncRelatedUnitsOnCreate autoupdater described in this topic is already designed to work with ArcGIS Server.
  1. In ArcCatalog, add the required model name to the appropriate model name domain.
    1. Right-click your geodatabase and choose Properties.
    2. On the Domains tab, scroll down until you find the Designer Field Model Name domain.
    3. Click the Designer Field Model Name domain once to highlight it.
    4. At the bottom of the dialog under Coded Values, scroll to the bottom of the list until you find the first empty row.

    5. For both Code and Description, type DXIRELATIONSHIPKEY
      TIP: The fields do not accept a copy/paste. It looks like they do, but when you click OK, it clears them out. However, you can paste the model name in full, delete the last letter (in this case, “Y”), then re-type it.
    6. Click OK.
  2. For all feature classes that have a related object table, in the ArcFM Properties Manager assign the field model name DXIRELATIONSHIPKEY to the GUID field mapped to the related record in the Schema.xml. In the Required Geodatabase Fields topic, those fields were called DesignerComponentId.

  3. For all the related object tables, in the ArcFM Properties Manager assign the field model name DXIRELATIONSHIPKEY to the GUID field mapped to the feature class in the Schema.xml. In the Required Fields for Feature Classes and Related Object Tables topic, those fields were called RelatedDesignerComponentId.
  4. For all feature classes that have a related object table, in the ArcFM Properties Manager assign the autoupdater SyncRelatedUnitsOnCreate to the create event of the feature classes. Do not assign to the object table, only the feature class.
QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?