Starting a Process From a Workflow

The Invoke business process option makes this process available to other processes in Laserfiche. For other processes to be able to start this process, it must have this item selected, and the process must be published and enabled.

  • To access the Invoke business process option, from the Manage page, select the process that you would like to make available, and click the Details button.
    The process details button

Parameters

Once enabled, the Process Details dialog will display the list of Input Parameters and Output Parameters. This list will initially be empty. To create parameters:

  1. Click View Parameters to open the Input / Output Parameters dialog.
  2. On the Input Parameters tab, Click + Add Input to add a new input parameter. Input parameters are used when the process is expecting to receive data from a workflow or process.
  3. Select a process variable to accept the incoming data from the Select a variable dropdown.
  4. Once a variable is selected, the Parameter Name will be populated with the variable name. If desired, rename the parameter to make it easy to identify when this process is selected.
  5. If all available process variables are to be used for input, click + Add All Variables. Rename parameters as necessary.

    Note: The Parameter Type column can not be changed, as it relates to the variable type selected.

  6. If the process will be sending data back to the process or workflow, output parameters must be defined on the Output Parameters tab.
  7. Click + Add Output to add a variable to the list. This is very similar to input parameters.

    Note: Process information variables are available for output as well as field variables.

  8. Click OK to close the dialog and update the list of parameters on the Process Details page, and Apply to save the changes to the process.

Note: For the changes to take effect the process must be re-published after the process has been saved.