Starting Process

NOTE. It is available only for valid processes.

A process can be started a number of times by setting various start parameters. Process parameters are previously set up in the Settings dialog box in the web application or in the Process Settings and Parameters dialog box in the desktop application.

A process can be started:

Running processes can be executed on the server or on user local computer.

Start process

Process start parameters can be set in the Start Process dialog box:

The dialog box contains general process parameters and parameters for starting process instances.

To start a process:

  1. In the general parameters area, select the parameters values:

NOTE. The minimum process execution time is the sum of all process stages execution times.

  1. In the Start Parameters area select values of each parameter by selecting elements in the drop-down lists. Multiple selection of elements determine the number of instances of started process when parameters' checkboxes are selected. The list of start parameters is set on setting up process parameters.

A single process instance will be started with all specified values for parameters with deselected checkboxes.

NOTE. If the start parameter which is a splitting parameter for the Subprocess Call step was deselected, then on the process execution the step finishes without subprocesses start.

  1. Click the Start N Processes button where N is the number of started process instances. The number of started instances is equal to the number of startup parameters combinations, which depends on the selected checkboxes and selected parameter values.

The example presented above displays the selected parameters: Organization Structure (4 organizations), Plan Scenario (2 plan scenarios), and Currencies (1 currency). Therefore, the number of combinations is seven and seven process instances for each parameters combination will be started. If the checkbox is deselected, value of the unselected parameter will be selected in the list on step execution.

The number of started process instances is specified on the button, for example, Start 8 Processes.

After executing the operations, open the Process Monitoring window to execute steps of started process. Process monitoring contains all started process instances that are available to the user.

NOTE. When developing an application using the Fore programming language for improving performance of Foresight Analytics Platform, start business processes in a separate thread using the IForeThread.Start method.

See also:

Process Monitoring | Setting Up Parameters and Administrating Business Processes