Select to view content in your preferred language

Association Roles/New Rules

227
3
Jump to solution
a week ago
Joshua_Moreno
Regular Contributor

Hi everyone, I want to create new association roles so that I can then create new rules for said roles. Issue is, I have an already set up Utility Network within our EGDB and published to Portal as it mentions the creation of roles are only allowed prior to the initial topology enable. 

What should I do?

 

Thank you!

0 Kudos
1 Solution

Accepted Solutions
RobertKrisher
Esri Regular Contributor

There is no such thing as creating a new association role. The roles are none, container, and structure. If you are setting the association role of an asset type (e.g. handhole) from None to a Container you will be able to do that as long as the topology is disabled.

If the Handhole is already set to be a Structure and you want to make it a Container, then you are altering the association role, which is not allowed once you have enabled the network topology. Based on the error you are receiving, it sounds like this is the case.

If you want to alter an association role after enabling the network topology you will need to go back to an asset package, remove any containment/attachment rules associated with it, change the role in the asset package, add new rules, then re-deploy your utility network.

You can see what the asset type's current association role is by opening the tool or looking at the network properties (choose the show default values option to make it clearer). The association role of the handhole in the utility network foundation is structure.

RobertKrisher_0-1780095026740.png

 

View solution in original post

3 Replies
RobertKrisher
Esri Regular Contributor

You should be able to set an association role after you've enabled your network topology. You just can't change or unassign it, and you will need to remove any existing rules before you can change the role.

All the restrictions are listed on the Utility network management tasks topic in the online help.

0 Kudos
Joshua_Moreno
Regular Contributor

What if I wanted to create a new association role? For example, setting a handhole as a container. It keeps saying "The operation you attempted to run is not permitted after the network topology is initially enabled on the utility network."

0 Kudos
RobertKrisher
Esri Regular Contributor

There is no such thing as creating a new association role. The roles are none, container, and structure. If you are setting the association role of an asset type (e.g. handhole) from None to a Container you will be able to do that as long as the topology is disabled.

If the Handhole is already set to be a Structure and you want to make it a Container, then you are altering the association role, which is not allowed once you have enabled the network topology. Based on the error you are receiving, it sounds like this is the case.

If you want to alter an association role after enabling the network topology you will need to go back to an asset package, remove any containment/attachment rules associated with it, change the role in the asset package, add new rules, then re-deploy your utility network.

You can see what the asset type's current association role is by opening the tool or looking at the network properties (choose the show default values option to make it clearer). The association role of the handhole in the utility network foundation is structure.

RobertKrisher_0-1780095026740.png