2020.1

Table Of Contents
About processes and subprocesses
Processes
A process is a single workflow within a configuration (see "About Workflow Configurations" on
page32). A process begins with a single input task, contains one or more tasks and/or
branches, and terminates with one or more output tasks. In its simplest form, a process can
retrieve data from a given folder and save it in a different folder. In most cases, though,
processes are more elaborate and configurations, which may include many processes, can be
extremely complex.
PlanetPress Workflow processes act as dispatchers: on the one hand, they retrieve data and
control plugins that retrieve data from watched locations, and on the other hand they can
perform a variety of operations on the data and send data to various devices.
A given process may include Output tasks that generate files used by Input tasks from other
processes.
Each process’s schedule determines when its initial input task can be performed. Other tasks
included in the process are performed regardless of schedule, granted that the previous task
was performed.
The available processes in your PlanetPress Workflow Configuration are listed in the
"Configuration Components pane" on page811.
There are several types of processes available to you:
l
A regular process will run as soon as an input file is available through its input task or, if it
is scheduled not to run at that time, will start processing as soon as the schedule permits
it. To learn how to create a process see: "Adding a process" on page126.
l
Startup processes run only once before every other process in a given configuration
(see "Startup processes" on the next page).
l
Subprocesses can be called by any other process (see "Subprocesses" on the next
page).
l
Error processes can only be used in the On Error tab of a task in your process (see
"Creating and using Error processes" on page98).
Self-replicating processes are in fact regular processes that replicate themselves in the
background when multiple input files are received simultaneously. The input task in a self-
Page 124