Follow-On Topics

Related Topics

# About the Call Task Tool

Call Task is a tool which is used when one task is required to trigger another task to run. With the use of variables, King Task Centre data can be passed between the two tasks at run time if required.

You may wish to implement this tool for design reasons; for example, a large task consisting of multiple steps can be broken down into smaller groups of tasks with the ‘master’ task triggering the others. This has the benefit of optimising the load on the server due to the server only having to initiate the tasks and steps required by the business process. By comparison, a single large task by default initiates all steps in the task whether they are required or not which can result in extended completion times.

A Call Task step can consume XML data which can then be passed to the task being called at run time. This is achieved by mapping to parameters via a simple drag and drop interface when configuring the tool. This data can be the source of an imported XML file, recordset data converted to XML or data obtained from a web service call.

Additionally, the output of the called task can also be passed back to the original task.

## Features

|  | Configure the Call Task API via an easy to use user interface

|  | Trigger another task to run either in sync with the original task or after

|  | Call other tasks to run that are present on another King Task Centre server

|  | Pass variables and XML data into a Call Task step for use in the task to be run

|  | Retrieve data back from the called task when run in sync

|  | Create a record of a task call for reference purposes

Copyright © 2018 Quadrant Software B.V. All rights reserved.