Using Run If Qualification for advanced configurations


In BMC Remedy Developer Studio, at the time of editing the filters (prefixed with RPM:), you can perform advanced configurations such as restricting particular kinds of releases or change requests from getting created in BMC Release Process Management. You can do this by using Run If Qualification option in the filters.

The Run If Qualification is specified inside the BMC Remedy Developer Studio filter. It is used to specify a condition based on the associated BMC Remedy IT Service Management form fields. These conditions are used to perform actions as specified in the filter. You can edit the Run If Qualification to specify certain conditions that will determine which information about the releases or change requests must be seen in BMC Release Process Management.

To specify a condition by using Run If Qualification

  1. In the BMC Remedy Developer Studio branch, click Object List View.
  2. In the Object List View panel, click Filters.
  3. Expand the Filtering Options panel at the top right side of your screen.
  4. Now locate all the filters prefixed with RPM:. You can do this by searching for items that contain the name RPM. So in the Display items where list, specify a search condition as Name > contains > RPM.
  5. Edit any one of the filters prefixed with RPM: by clicking it.
  6. Now in the Run If Qualification panel, specify your condition by using the Expression Editor. For more information about building qualifications, see Building qualifications and expressions. The following use case provides a guideline on how you can use the Run If Qualification.
Information
Use case for adding a Run If Qualification

Suppose you want to receive alert notifications only for releases that are scheduled for an “Upgrade.” You can add a Run If qualification in the RPM:Release Planned filter. In the Run If Qualification panel of this filter, you can add the condition, AND ( 'Business Justification'= Upgrade) as shown in the following figure.
Run If Qualification panel for a filter
(Click the image to expand it)
run_if_in_gliffy.jpg
In an another case, you might want to receive alert notifications for change requests that have an "Urgency" greater than or equal to "2-High." In this case, you can add a Run if Qualification in the RPM:Update Change Request – Notify Alert filter by using a similar mechanism.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Release Process Management 5.0.07