Creating Hierarchies Among a Custom Segment’s Values

Within a custom segment’s list of values, you can create a hierarchy, which makes a value a parent to one or more other values. When the segment is available on a record, the parent-child relationships are denoted with a colon.

Sample parent:child relationship in custom segments list.

A segment value can also have a grandparent and more senior levels of hierarchy.

Sample grandparent:parent:child relationship in custom segments list.

If you have a value that should exist only to be the parent of another value, you may want to make the value inactive. Making a value inactive prevents the value from appearing as a stand-alone choice in the segment’s list but permits the value to remain visible as a parent. To make a value inactive, check the Inactive box associated with that value.

Sample Inactive box for custom segment.

To create a parent-child relationship, you edit the value that should be the child, as described in the following procedure.

To make a value the child of another value:

  1. Open a page where you can edit the value. Depending on your privileges, you may be able to make your changes by editing the custom segment’s Values sublist. Otherwise, you can view the segment definition, click the Manage Values button, and open the appropriate value for editing. For details, see Edit a Custom Segment’s Values.

  2. Do one of the following:

    • If you are editing the Values sublist, locate the value in the sublist. Click in the Parent column to enable a list. Set the list to the required parent value. Click Save.

    • If you have opened a single value for editing, the Parent list should be visible on the page. Set the list appropriately. Click Save.

      NetSuite validates parent-child combinations to ensure that the values are unique. If you have entered a duplicate of an existing parent-child combination, an error message appears.

Related Topics

Custom Segment Values
Value Creation for Custom Segments
Edit a Custom Segment’s Values
Changing the Order of a Custom Segment’s Values
Making a Custom Segment’s Values Inactive
Deleting a Custom Segment’s Values

General Notices