Installed with Best Practice- Bulk CI Changes

Several types of components are installed with the Best Practice- Bulk CI Changes.

Tables modified with Best Practice - Bulk CI Changes

Best Practice - Bulk CI Changes modifies the following tables.

Table Description
Change request

[change_request]

Add the CI class and Proposed change fields to the table.
Affected CIs

[task_ci]

Adds a reference qualifier to filter the Affected CI related list lookup to the CI class defined in the change request.

Business rules installed with Best Practice - Bulk CI Changes

Best Practice - Bulk CI Changes adds the following business rules.

Business rule Table Description
Mass Update CI - Clear proposed change [change_request] Runs when the ci_class field is changed. Clears the proposed change field value.
Mass Update CIs - Delete affected CIs [change_request] Runs when the ci_class field is changed. Deletes task_ci records since they may no longer match the ci_class.
Mass Update CI - Generate xml diffs [change_request] Generates the xml changes for the mass CI update based on the change’s proposed change template.
Deploy Proposed Changes to new CIs [task_ci] Runs on all inserts where task class is change_request. Copies the current proposed change from the change request to the task_ci record.
affectedCIClassFilter [global] A special global rule script called by the new attribute on the task_ci.ci_item field to filter the lookup of CIs based on the change_request.ci_class field value.