DPM Administration > Factory Definition > Reason Trees > Enabling and Disabling Reason Codes
Enabling and Disabling Reason Codes
An enabled reason code, unlike a disabled reason code, can be selected when adding loss events in Production Dashboard, creating actions in Action Tracker, or assigning reason codes to machine codes for a work unit. Existing assignments are not impacted by disabling. Disabled reason codes can be selected when editing an existing loss event or adding an historical scrap event. This is because the reason code may have been enabled at the time when the loss event was entered or when the historical scrap event occurred. Data automation events are recorded with the reason code that is assigned to the machine code for the event, even when the reason code or its parent reason tree is disabled.
Disabling or enabling a reason tree does not override the enabled or disabled state of a reason code. When a reason tree is disabled, its reason codes cannot be used, except as previously noted. When a disabled reason tree is enabled, all enabled reason codes in that tree can then be used. A disabled reason code remains disabled when its reason tree is enabled.
Within a reason tree, if a reason code has children, disabling or enabling the parent reason code disables or enables its child reason codes as well.
You can enable or disable reason codes from the reason tree details page.
* 
Performing the Enable action on a selected list of both enabled and disabled reason codes results in all selected reason codes being enabled. Similarly, performing the Disable action on a selected list of both enabled and disabled reason codes results in all selected reason codes being disabled.
The enabled status of reason codes in a reason tree can be viewed in the Reason Codes tab of the reason tree details page. Enabled reason codes are indicated by a checkmark in the Enabled column.
Enabling or disabling reason codes.
You can also determine whether the reason code will be enabled or disabled when the reason code is being created.
Reason codes of a disabled reason tree cannot be edited.
Enabling Reason Codes
To enable reason codes of an enabled reason tree, complete the following steps:
1. In the Reason Codes tab, on the reason tree details page, select the reason codes that you want to enable. Use CTRL + click or SHIFT + click to select multiple reason codes. Use CTRL + click to clear a row selection.
2. Click Enable.
A checkmark in the Enabled column indicates that the reason code is enabled.
Disabling Reason Codes
To disable reason codes, complete the following steps:
1. In the Reason Codes tab, on the reason tree details page, select the reason codes that you want to disable. Use CTRL + click or SHIFT + click to select multiple reason codes. Use CTRL + click to clear a row selection.
2. Click Disable. The Confirm Disable window opens, showing the selected reason codes. Select a reason code to see the machine codes on work units, if any, to which the reason code is assigned, and the equipment path of the work unit.
3. Click Confirm.
You can click Cancel to discontinue disabling the reason codes.
On the Reason Codes tab, no checkmark appears in the Enabled column for the now disabled reason codes.
Was this helpful?