SBM Actions Configuration Details (IDM Example)

An example SBM Actions configuration, SBM Item Actions for "Issue Defect Management", is provided for creating and transitioning SBM items in the RLC - Sample DB IDM (Issue Defect Management) process app.

The SBM Actions configuration is used when adding deployment tasks. It enables you to submit or transition SBM items when you deploy deployable release trains and release packages.

Note: The example configuration requires the RLC - Sample DB IDM process app.

Field Descriptions

The field descriptions are included in the UI. While creating or editing a configuration, point to a field name to view its description.

Some of the available fields for this configuration are defined at the base configuration level. Additional fields are described in the following table.

Field Description Example Values
SBM Table (DBNAME)

Enter the database table name of the SBM table in which you want to submit or transition execution items.

UBG_ISSUES
Project Filter Enter the SBM project in which the items can be actioned, using the internal name without the database table name. For example, for a project named TRM_RLM_DEPLOY_TASKS.MANUAL_DEPLOYMENT_TASKS, enter MANUAL_DEPLOYMENT_TASKS.
Hide Project Selection Hides the Project list on a task form. Only select this option if there is a single project in the list.
Query Where Clause

Enter a SQL query where clause to be used to search fields and return the list of possible requests to action. See the SBM documentation about the GetItemsByQuery call for more information.

TS_PROJECTID=@<PROJECTID> AND (TS_TITLE LIKE N'%@<SEARCHTERMS>%' OR TS_DESCRIPTION LIKE N'%@<SEARCHTERMS>%')
Order By Clause

Enter a SQL statement to order the results of the query. Use this statement to place newest items first in the list or to separate them based on project. See the SBM documentation about the GetItemsByQuery call for more information.

TS_TITLE
Execution ID Database Field Name If you plan to submit or transition items in an SBM system external to the SBM on which Release Control is running, specify the execution ID database field name for that system.

Note: This field is specific to the default Manual Deployment Task process app for Release Control version 6.0.1 or above. If you are using the Manual Deployment Task process app but aren't upgrading it, you should leave this field empty. If you are using a custom process app, you can add logic to populate this field.

Action Filter Enter a comma-separated list of actions to be available for execution. Create, CreateSimple, Transition, and CheckStatus
Hide Submit Transition Select this to hide the Submit transition in tasks.
Extended Fields

Enter a comma-separated list of fields to populate with data when submitting or transitioning items. The values are the database names for the fields. See Using Extended Fields to Set Values in Items.

PRIORITY, REGRESSION, FUNCTIONAL_AREA, HOW_FOUND
Transitions

Enter a comma-separated list of transitions that will be available if you choose the Transition Item action in tasks.

UPDATE, FIX, RETRY, CLOSE
Default Action Transition Enter the name of the transition to be used as the default Action transition in tasks. UPDATE
Hide Action Transition Select this to hide the Action transition in tasks.
Update Transition Name If you plan to update items in an SBM system external to the SBM on which Release Control is running, specify the update transition name for that system.

See the note for the previous field, which also applies to this field.

UPDATE
Default Retry Transition Enter the name of the transition to used as the default Retry transition in tasks. RETRY
Default Cancel Transition Enter the name of the transition to used as the default Cancel transition in tasks. CLOSE
Hide Retry and Cancel Transitions Select this to hide the Retry and Cancel transitions in tasks.
Check Status Polling Interval This field tells the job polling system at what intervals to check the SBM item, in seconds. The default polling interval is 60 seconds. 60
Wait for Callback Select this to wait for the system to respond with results.
Important: You should select this for the process apps that are using callbacks, such as the default Manual Deployment Task process app. If you do, manual deployment task items cannot be transferred through the workflow. Conversely, you should not select this for the process apps that are not using callbacks, such as the default IDM process app. If you want to update process apps to support callbacks, see Configuring Process Apps for Callback.

If you are using any external SBM systems for your providers, see Configuring for Callback from External Systems.

Deselect
System User Time Zone Name This field is used to set the time zone used in the display of date/time fields in Release Control. If the time zone of the Release Control server is different than that of the SBM user profile locale, enter the time zone of the SBM locale in this field. See https://en.wikipedia.org/wiki/List_of_tz_database_time_zones or similar sites for information on Java time zone entries.

If this field is blank, the time zone of the Release Control server is used to calculate the time.

America/Los_Angeles

Related Topics

Release Control Administration Overview

Adding Base Configurations

Adding Action and Item Configurations

Updating Plugin Configuration Details