This page describes the settings of a custom activity in the process graphic model. The general settings of a custom activity are described here: Custom Activity Page.
To open the settings window, double-click on the shape of the custom activity in the graphic model of the process. You can also open it from the shape's context menu.
Common tab
Fig. 1. Custom Activity Settings. Common tab.
Name — activity name, displayed in the graphic model, process documentation, process policies and in the header of the settings window. This name is also displayed on the transition button leading to this operation in Web Application, if the connector that represents this transition does not have its own name.
On the left-hand side of the Input/Output Attributes tab you can see the activity's properties, which were marked as input on the activity's page. On the right-hand side of the tab you can see the properties marked as output.
To compare variables, click on the link in the Process Context column and enter a value. For input variable values, you can use the process context variables or exact values, which you enter manually. For output variable values, you can only use the process context variables. The type of the matching context variable must be the same as the type of the input/output variable; otherwise, it is not displayed in the list of available variables.
A property is used according to its type:
Input property - this property passes a value to the script of the custom activity. The value is either entered manually or defined by the process context variable. The value of the context variable does not change. However, you have to specify the value of the compared context variable before the process flow reaches this activity;
Output property - this property passes the value obtained in the script to the process context variable. In this case, the value of the compared context variable or overwritten by the script specified on the custom activity page.