A configuration option exists that allows assignment of CUs to work locations based on work function. When the CU to Work Location Assignment tool is used in Designer, CUs can be assigned to work locations based on the Design Tab Order or by Geographic Location i.e. proximity. Designer can also be configured to have CUs grouped under work locations based on work function such as 'install' or 'remove'.
Follow the steps in this guide to enable and subsequently test this option in Designer.
Step 1: In ArcCatalog, verify domains, attribute fields, and field model name assignments.
a. Right-click on the WorkLocation feature class within the DesignerDataset and access the Esri Properties dialog.
b. Verify that the WORKFUNCTION field is setup and that MM Work Function is defined as the domain.
c. For the WorkLocation feature class, open the ArcFM Properties Dialog.
d. Within the Field Info tab, verify that the WORKFUNCTION field is present.
e. Access the Field Model Names tab and assign the WORKLOCATIONWORKFUNCTION field model name. If this field model name does not appear
within the Designer Field Model Name drop-down option, perform the following actions outlined in Step 2.
Step 2: Adding the WORKLOCATIONWORKFUNCTION field model name to the database.
a. Right-click at the database level and access the Esri Properties dialog.
b. Review the list of available domains and select ‘Designer Field Model Name’.
c. Add the following coded value: Code = WorkLocationWorkFunction; Description = WorkLocationWorkFunction.
d. Within the work location feature class, reopen the ArcFM Properties dialog.
e. Add the WORKLOCATIONWORKFUNCTION field model name to the WORKFUNCTION field.
Step 3: Activating and testing the configuration changes in Designer.
a. Open a design and choose Designer Options from the Customize menu.
b. Within the Designer Options dialog, access the WL Assignment tab and verify that ‘Group CUs under Work Locations by Work Function’ is checked.
c. As a test scenario, place three work locations on the map. Set the work function status as ‘install’ for two of the work locations. For the third, set the work function
status as ‘remove’.
d. For sketching, select and send a CU to the Targets tab within the ArcFM Attribute Editor.
e. Place a CU near each of the work locations. Assign a work function such as ‘install’ or ‘remove’ for each of the CUs using the following as a guide.
Note: This example has intentionally sketched two CUs near work locations that contain a different work function. These CUs will be properly assigned to the
correct work location based on work function when the Designer CU to Work Location Assignment tool is used.
f. Run the Designer CU to Work Location Assignment tool.
g. Access the Design tab within the ArcFM Attribute Editor.
h. Within the Design tree, verify that the CUs are correctly assigned to each work location based on the work function status of both the WL and CU.