Skip to content

External process

Introduction

The external process task is used to integrate an external process with the current process. Unlike a subprocess, it can be used in multiple processes, regardless of where it was created. When the main flow reaches the external process task, the external process is triggered, executed, and completed before the main flow can continue.

Input and output mappings enable process variables to be passed back and forth between the main process and the external process. When the external process is started, the data is copied from the main process into the external process, and when it finishes, the updated data is copied back into the main process.

Configuration

  • Name - Display name of the task.
  • Choose process - Previosly created external process.
  • Add input variable - Variables used as a parameters when starting the external process.
    • Process var - Name of the main process variable
    • External var - Value of the variable in the external process
  • Add output variable - Variables that will leave the external process.
    • External var - Value of the variable in the external process
    • Process var - Name of the main process variable

Example