Installed with Change Management - Standard Change Catalog

Several types of components are installed with Change Management - Standard Change Catalog.

Tables installed with Change Management - Standard Change Catalog

Change Management - Standard Change Catalog adds or modifies the following tables.

Table Description
Change request

[change_request]

Adds the standard change template version to the table.
Standard change producer version

[std_change_producer_version]

Contains the record producer and change proposal for the standard change with the current version of the template. It also includes the number and percentage of successful and unsuccessful change requests created from the proposal.
Standard change properties

[std_change_properties]

List of standard change catalog properties.
Standard change proposal

[std_change_proposal]

List if standard change proposals.
Standard change record producer

[std_change_record_producer]

List of standard change record producers.
Standard change template

[std_change_template]

List of standard change templates.

Properties installed with Change Management - Standard Change Catalog

Change Management - Standard Change Catalog adds the following properties.

Note: To open the System Property [sys_properties] table, enter sys_properties.list in the navigation filter.
Property Description
glide.approval_engine.std_change_proposal Approval engine to use for the std_change_proposal table.
  • Type: String
  • Default value: off, which turns off the approval engines for the table. Set to off when using Workflow to manage approvals.
  • Other possible values:
    • To use Approval Rules, leave blank.
    • To use Process Guides, enter process_guide.
  • Location: System Property [sys_properties] table

Script includes installed with Change Management - Standard Change Catalog

Change Management - Standard Change Catalog adds the following script includes.

Script include Description
StdChangeUtils Customer extensible Class of StdChangeUtilsSNC. Customers can override the public methods of StdChangeUtilsSNC for their own business needs.
StdChangeUtilsSNC Contains functions that are required and used within the Standard Change Request.

Client scripts installed with Change Management - Standard Change Catalog

Change Management - Standard Change Catalog adds the following client scripts.

Client script Table Description
Hide chart when it has no stats Standard Change Template Version

[std_change_producer_version]

If there are no statistics on the template, then the chart is not displayed.
Warn on Close and Cancel Without Approval Standard Change Proposal

[std_change_proposal]

Displays a warning message if the change is closed or cancelled without an outstanding approval associated with it.
Set template value read only Standard Change Proposal

[std_change_proposal]

The values that are set in the template are set to read-only so they cannot be changed.
Mark standard change fields read only Change Request

[change_request]

The values that are set in the template are set to read-only so they cannot be changed.
Hide chart when it has no stats Standard Change Template

[std_change_producer]

If there are no statistics on the template, then the chart is not displayed.
Disable ref expansion in field_list Standard Change Properties

[std_change_properties]

Remove the ability to expand reference fields and display the reference fields in the field list of change request values.
Check Template Values Standard Change Proposal

[std_change_proposal]

Validates that the template fields are set with valid values and that restricted fields have not been selected.
Default Values For Modify Standard Change Proposal

[std_change_proposal]

Populates the default values from the template to modify the template base. These default values can then be adjusted to reflect correct values.
Fetch Mandatory & Restricted Columns Standard Change Proposal

[std_change_proposal]

Retrieves all default values for fields as well as the mandatory and unmodifiable fields for the change request template.

Business rules installed with Change Management - Standard Change Catalog

Change Management - Standard Change Catalog adds the following business rules.

Business rule Table Description
Default Template Name Standard Change Proposal

[std_change_proposal]

Sets the template name to either the short description or the name of the record producer.
Update Standard Change Version stats Change Request

[change_request]

Updates the statistics of the template version when a change request is updated or deleted.
Validate Category Standard Change Properties

[std_change_proposal]

Validates that the selected category is part of the selected catalog.
Restrict fields from Standard Change Change Request

[change_request]

Checks that fields populated from the standard change proposal are not modified on the change request.
Validate template_value compliance Standard Change Proposal

[std_change_proposal]

Validates that the values in the template are correct for the mandatory and restricted fields.
Restrict template value Standard Change Proposal

[std_change_proposal]

Ensures that the template value cannot be modified for the current proposal if the proposal is closed, cancelled, or if the user does not have access to modify the template value.
Retired flag validation Standard Change Template

[std_change_record_producer]

Sets the active flag to false and also validates that the template cannot be republished once retired.
Generate Template On Approval Standard Change Proposal

[std_change_proposal]

Creates, modifies, retires the template based on the proposal once the proposal has been approved.
Make Template reference readonly Standard Change Proposal

[std_change_proposal]

Validates that the template field can only be set when the proposal state is new.
Check Standard Change Setup Standard Change Proposal

[std_change_proposal]

Validates that the category and catalog values are valid values to be used in the standard change properties.
Update Standard Change Catalog Standard Change Properties

[std_change_proposal]

Update the module and wizard parameters to the new category the category changes to in the property.
Make Template to modify or retire mandatory Standard Change Proposal

[std_change_properties]

Displays a message stating that the template is required modify or retire a standard change proposal.
Stamp version name and number Standard Change Template Version

[std_change_producer_version]

Sets the name and number of the version record to be an increment of the version number.
Check conflicts in field configurations Standard Change Properties

[std_change_proposal]

Validates that fields cannot be specified in both mandatory and restricted fields.

Email notifications installed with Change Management - Standard Change Catalog

Change Management - Standard Change Catalog adds the following email notifications.

Email notification Description
Standard Change Proposal Request Recipient of this notification is the user or group in the Approver field.

Events installed with Change Management - Standard Change Catalog

Change Management - Standard Change Catalog adds the following events.

Event Description
std_change_proposal.approval.rejected Event is raised when request for a standard change proposal has been rejected.
std_change_proposal.approval.inserted Event is raised when an approval request is inserted to request an approval of a standard change proposal.