The ArcFM Abandon Unrelate and Relate Autoupdater
The ArcFM Abandon Unrelate and Relate autoupdater may be used when abandoning a feature that has related records (for example, a conductor that has a related ConductorInfo table or a transformer with a related TransformerUnit table). This autoupdater unrelates the records in the table from the selected feature, then relates the records to the resulting abandoned feature.
-
The related records are not specifically marked as abandoned. They are re-attached to the abandoned feature (which, is marked as abandoned).
-
You cannot abandon related records by themselves.
To use this autoupdater, follow the steps below. These steps use a conductor feature class and the ConductorInfo object table as an example.
-
Ensure that a relationship exists between the conductor
feature class and the ConductorInfo table. If the relationship class
does not exist, it must be created. This relationship needs to exist
for all types of conductors (primary overhead, primary underground,
secondary overhead, secondary underground, etc.).
Type: Simple (peer-to-peer)
Cardinality: 1 - M
Origin: Conductor feature class
Destination: ConductorInfo object class
Primary key: ObjectID
Foreign key: ConductorObjectID
-
Similarly, ensure that a relationship exists between the abandoned conductor feature class and the ConductorInfo table.
If the relationship class does not exist, it must be created.
Type: Simple (peer-to-peer)
Cardinality: 1 - M
Origin: Abandoned conductor feature class
Destination: ConductorInfo object class
Primary key: ObjectID
Foreign key: AbandonedConductorObjectID
- Right-click the ConductorInfo table, then click ArcFM Properties Manager.
- On the Model Names tab, assign the MMABANDONRELATE model name. By default, this model name resides in the Domain Independent Object Class Model Names domain.
- Click OK.
- Right-click the feature class that receives the abandoned conductors (this is the feature class that has the model name MMABANDONED and is typically named AbandonedElectricConductors or something similar), then click ArcFM Properties Manager.
- On the Model Names tab, assign the MMABANDONRELATE model name. By default, this model name resides in the Domain Independent Object Class Model Names domain.
- Click OK.
- Right-click the conductor feature class, then click ArcFM Properties Manager.
- On the Model Names tab, assign the MMABANDONRELATE model name. By default, this model name resides in the Domain Independent Object Class Model Names domain.
- Click Apply.
- On the Abandon Info tab, select the ArcFM Abandon Unrelate and Relate autoupdater in the On Abandon field.
- Click OK.
- Repeat steps 9 through 13 for the remaining types of conductors (primary overhead, primary underground, secondary overhead, secondary underground, etc.).