2022.2

Table Of Contents
Note: To obtain access to the complete list of processes for all users, the end-user must have
administrator privileges.
GetProcessTaskList
The GetProcessTaskList function will allow a user (a SOAP client) to remotely request the tasks list of a
process. This will be useful with the PostJob method since it needs a TaskIndex.
Syntax
GetProcessTaskList (ProcessName, user name, Password) : GetPro-
cessTaskListResult
Parameters
l
ProcessName: The Name of the PReS Workflow process.
l
user name: String containing the user name.
l
Password: String containing the password. This is case sensitive.
Return Value
l
GetProcessTaskListResult Structure containing the following information:
l
Success: Integer indicating the system-defined Success/Error level of the operation. A res-
ult of 0 means that the operation was successful.
l
Message: String containing text information about the Success status.
l
TaskNames: Structure containing the following information details:
l
TaskName: String containing the name of the task
l
TaskIndex: Integer: 1 based index of the task.
l
TaskDepth: Integer: 1 based depth of the task.
Note: The TaskNames array will be sorted by the execution order of the process with the primary
input of the process having an index of 1.
GetSOAPProcessList
The GetSOAPProcessList function will allow users to request the list of PReS Workflow processes that
contain a SOAP Input plugin with the SOAP action name. This is useful when working with the Sub-
mitJob SOAPAPI method since it requires a SOAPActionName.
Page 125