Process Object

Description

The Process object is used along with a Process Agent to allow business and IT processes to be automated across various operating systems. It allows commands to be executed on systems where the Process Agent is installed. The Process Agent is Java-based, therefore, the most common desktop operating systems are compatible, including Linux, Mac OS X, Microsoft Windows and Solaris. Similar to basic BPA Agents, the BPA Server 9 component connects to a Process Agent via TCP/IP. Once connection is established, the Process Object can be used to execute commands on other operating systems providing diversity and cross platform capabilities within the course of a workflow.

To add a new Process Object to a workflow:

  1. From the WFD, drag the Process object (circled below) from the Available Objects pane onto the workspace. A new process icon with a default name of Unbuilt Process appears in the workspace.

 

  1. Click the default assigned name to rename the process.

  2. Double-click the process or right-click and select Edit to access its properties. A dialog will appear as shown below.

  1. Under the Command line parameter, simply enter the command to be sent.

  2. Click the Update button to save the properties and close the dialog window.

To add pre-existing process object to a workflow:

  1. From the WFD, click the Repository button located at the foot of the Available Objects pane. A Repository window will appear.

  2.  Expand the Processes folder and drag the desired process to the workspace.

  3. Double-click the process or right-click and select Edit to edit the process.

Using AMProcess

When a Process Object is used within a workflow, a dataset called AMProcess is automatically created. This dataset can be used within an associated task to determine specific characteristics regarding the executed process (i.e. name, output, Agent name, etc.). For more details, see AMProcess.

See Also


Process Agent | AMProcess | Workflows | Workflow Objects | Flow Control Arrows | Wait Object