This documentation supports the 21.3 version of BMC Helix Innovation Studio.

To view an earlier version, select the version from the Product version menu.

Copying a process

As an administrator or an application business analyst, you can copy the out-of-the-box or custom process within an application or to a different application or library. This will save time taken to design a new process definition. The localized alert messages and error messages are also copied along with the process whereas, the definitions such as records, associations, documents, views, rules used by the process are referenced from the source application. 

The following image describes how the objects are referenced after you copy the process to the target application or library:

To copy a process

  1. Log in to BMC Helix Innovation Studio and navigate to the Workspace tab.
  2. Select the application or library that contains the rule you want to copy.
  3. Click Processes, select the process definition that you want to copy, and click Copy.
  4. In the Copy definition dialog box, enter the following details:
    • From Target application/library, select the target application or library where you want to copy the process.
    • In the Definition name field, type a name for the process definition. 


    • You can copy a process only if it accesses public scoped objects. The following error message is displayed if you are copying a process that has application scoped objects:

      References to Application or Library scope are not allowed here. See other messages for details.

    • You can view and select only those applications or libraries that you can access.
  5. Click Save.

    The copied process is displayed in the Process designer UI. 

When you copy a process which has input and output variables, these variables are also copied to the target application, and the following warning is displayed:

Warning 9177 Process Variable: <FieldName> given by the user is not within the specified range.

After you copy the process, remove the input and output variables that generate this warning and add the process variable with a relevant Variable ID.

Related topics

Defining the application business logic through processes

Creating process steps or activities

Process designer elements

Was this page helpful? Yes No Submitting... Thank you