Node Types

A Node Type is a name given to all nodes with a common process flow. The process flow for a node type is defined on the States and Transitions tabs. Use the States tabs to determine which states the node may have assigned. Use the Transitions tab to determine which transitions may act on the node.

A system administrator can create, update, and delete additional node types on the Node Types tab. You cannot create new node types without customizing the code. For more information see the ArcFM Desktop Developer Guide.

NOTE: A node type may not be deleted if it is assigned to a state on the States tab. The Delete button will remain disabled.

Deleters and Namers

This tab also allows you to assign Deleter and Version Namer objects to a node type. You may select a deleter or version namer from the pull-down menus in each field. These menus are populated based on components in the M&M Process Framework Deleter and M&M Process Framework Namer component categories.

Deleter objects coordinate the deletion of node data in the Process Framework with deletion of data in ArcMap. Enter the Deleter object's ProgID in the Deleter Prog ID field to enable it for the selected node type.

Version Namer objects determine a logical name when a new version is created for a node. Enter the Version Namer object's ProgID in the Version Namer Prog ID field to assign it to the selected node type.

Initial State

The Initial State field corresponds to a state ID on the States tab. This value defaults to 1 (In Progress for a session in the sample data; yours may vary). Set this value to the ID of the state in which the node type should begin.

If you're setting up Mobile, the Initial State values must match on the field database and the Enterprise database. Mis-matched Initial State values may cause a node (session or design) to have one state in the field and a different state on the Enterprise.

Session Manager Node Types

Session Manager makes use of one node type called session. The session node type categorizes the sessions in Session Manager (All Sessions in the example below). A filter node shows the sessions under the session node based on specific filters (filters are modified on the Filters tab).

Workflow Manager Node Types

Workflow Manager uses several node types (see table).

Node Type


Work Request

Represents a work request. Work request nodes are always located under the Filter node.


Represents the design. Design nodes are always located under a work request.

NOTE: If you use Design Express, set the Design's node deleter to use the Express Deleter.

Work Location

Represents a work location. Work locations are located under a design node. A work location may only be added by opening a design in ArcMap and adding the work location to the Design tab using the CUs tab. Currently the Work Location node is read only in Workflow Manager.


Represents a compatible unit (CU). CUs are located under design or work location nodes. A CU may only be added by opening a design in ArcMap and adding the CU to the Design tab using the CUs tab. Currently the CU node is read only in Workflow Manager.

You can also create and edit tasks using the Node Types tab.

QR code for this page

Was this helpful?