ArcFM Desktop Developer Guide
Special AUs for Abandon Tools

Resource Center Home

The Abandon tools allow the user to abandon facilities. The process of abandonment is configurable within the ArcFM Properties Manager and thus can vary among feature classes.

One scenario of abandoning a feature is that you could develop and assign a special autoupdater to perform one or more tasks as a result of the abandonment. For example, a special AU could be written to update tables used by the accounting department to chronicle abandoned facilities.

Three important things need to be kept in mind when developing special AUs for use by the Abandon Tools:

  1. Only special AUs can be used to automate abandoning tasks. Even if the task is to simply update an attribute of the abandoned feature, which can normally be done by a simple attribute AU, a special AU must be used.

  2. One option is to have Abandon Tools handle the abandoned feature once it has been abandoned. For example, the abandon process for a feature class could include removing the feature after it is abandoned. Alternatively, the feature could be abandoned to a different feature class altogether. If, in combination with these strategies you use a special AU to automate tasks as a result of the abandonment, the autoupdater must handle the deletion of the abandoned feature itself. The action of the special AU overrides the feature deletions normally handled by the Abandon Tools.

  3. Unlike typical special AUs, those written for use by the Abandon Tools must be registered in the M&M Abandon Objects component category. Otherwise, the component would not be available for the Abandon Tools to use.

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com