Select to view content in your preferred language

How to Update a Coded Value Description in a Domain Associated with an AssetType

105
6
yesterday
JoseSanchez
Frequent Contributor

Good morning,

We are working with a Utility Network and need some guidance on managing domains associated with AssetTypes. These domains are typically auto-generated with a naming convention like:

Asset_Type_Sewer_Device_Low_[Pressure_Main]

We have a couple of questions regarding domain management in this context:

  1. What is the recommended way to update the description of a coded value in a domain that was created from an AssetType?
    Should this be done directly in the SDE database, or is there a preferred method using ArcGIS Pro or another Esri-supported tool to ensure schema integrity?

  2. What is the best practice for adding new coded values to this domain?
    Is it safe to modify the domain directly?

Any insights or best practices would be greatly appreciated!

Thanks in advance.

 

0 Kudos
6 Replies
RPGIS
by MVP Regular Contributor
MVP Regular Contributor

Hi @JoseSanchez,

Have you looked into using the Table to Domain Tool in ArcGIS Pro. If you modify a domain of one value but wish to update both code and description then you can use this tool.

You can also simply use one field for both the code and description values of a domain.

Ideally if one sets of codes/descriptions are dependent on another set of values then this tool might be the easiest.

However, if there are only small changes, then it might be best to simply modify the codes and descriptions manually.

0 Kudos
SanchezNuñez
Frequent Contributor

Hi @RPGIS 

While it may appear that the value can be changed using ArcGIS Pro, Copilot clarifies: ":warning:If the Utility Network is already deployed, you cannot directly modify the description of an existing coded value in a domain associated with an asset type. This is a known limitation of the ArcGIS Utility Network."

 

0 Kudos
RPGIS
by MVP Regular Contributor
MVP Regular Contributor

Hi @SanchezNuñez,

Then you could try to deconstruct the network temporarily, though that might be inadvisable, make the change and then rebuild it. I have not constructed a utility network myself but if that is a known issue then that might be the only option.

Here is something I found akin to your situation.

Editing the Utility Network Schema for an Existing... - Esri Community 

0 Kudos
RobertKrisher
Esri Regular Contributor

This is all covered in this page in the online help: Utility network management tasks—ArcGIS Pro | Documentation

Renaming asset types is not currently supported (as discussed in this community thread with you).

Adding new asset types can be done, once the topology is disabled, but you must make sure that you apply any other necessary configurations while the topology is disabled like adding rules, network categories, and updating any relevant subnetwork definitions to include the new asset type as a valid line/device/etc.

SanchezNuñez
Frequent Contributor

Thank  you for you explanation @RobertKrisher 

In this case we just want to update the field Description in a Domain that was autogenerated by an AssetType, but we arebnot renaming the AssetType.   The Domain "Asset_Type_Sewer_Device_Low_Distribution_Main" has one value we would like to change. 

0 Kudos
RobertKrisher
Esri Regular Contributor

@SanchezNuñez  That domain defines all the Asset Types for the "Low Distribution Main" Asset Group assigned to the Sewer Device class. If you add a value/description to that domain you are adding an asset type, changing the description of a coded value is renaming an asset type, and removing a code/description from the domain is deleting an asset type.

We currently do not support renaming or deleting asset types.

0 Kudos