Follow-On Topics

Related Topics

# Working with Other Tools

## Consuming from Other Tools

The other tools that the Call Task tool directly interacts with to consume XML from are listed below. Data from these steps can be passed to variables within the task being called.

Icon | Tool Name | Tool Category
--- | --- | ---
| Import Flat File | Input
| Import XML Document | Input
| Convert Recordset to XML | Format
| Transform Data | Format
| Call Task | Execute
| Web Service Connector | Data Connectors
| Applications Platform Connector | Data Connectors

### Objects Consumed

The Call Task tool consumes the following objects exposed by other steps:

|  | XML — XML data from any King Task Centre tool capable of exposing XML (see above)

## Exposing to Other Tools

A Call Task step can also directly expose its output for use by the following tools listed below. This is useful when the tool retrieves output data back from the called task. The variable data can then be used within the original task.

Icon | Tool Name | Tool Category
--- | --- | ---
| Convert XML to Recordset | Format
| Format as Flat File | Format
| Run Microsoft Reporting Services | Format
| Transform Data | Format
| Save File | Output
| Call Task | Execute
| Web Service Connector | Data Connectors
| Applications Platform Connector | Data Connectors

### Objects Exposed

The Call Task tool exposes the following objects that can be consumed by other tools:

|  | InputData — This is the XML received by the tool.

|  | OutputData — This contains two objects:

|  | XmlString — This is the XML document produced by the tool. The XML structure is based on the structure set within the General tab (see About the General Tab) and contains data governed by the tool mappings (see About the Mapping Tab).

|  | XmlSchema — This contains the output schema in XSD format.

|  | ErrorData — This contains two objects:

|  | XmlString — This contains any error data reported by the tool at runtime. XmlString is only populated in the event of a step failure. Error messages posted to the King Task Centre event log appear in the XML document.

|  | XmlSchema — This contains the error schema in XSD format.

|  | Step Properties — Standard step properties are also available allowing you to use statistical data of the Call Task step.

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