About Working Data

You can see the working data hierarchy on the Data Mapping tab of the orchestration workflow Property Editor. Because the working data is available throughout the orchestration workflow, it is displayed when no specific step is selected.

Working data is composed of individual data elements that you create and delete. The possible types are:

Working data is used in orchestration workflows. For example, you might want to temporarily store the value returned by a Web service or a loop counter variable. As with the inputs to Web services, you can define source elements and default values for working data.

Important: Working data elements cannot be named input or output.This includes any variations in capitalization such as Input or Output.
Note: For string type data elements, you must use escape sequences to add a new line, insert a tab, enter a carriage return, or type a literal backslash. See Using Escape Sequences for details.

Resetting Data

For loops using the For Each or While step, the Web service and subroutine inputs retain the data for all transactions. In some cases, this caching may cause issues for subsequent loops. To reset the data collected in these inputs, first use one of the following methods to define an empty variable:

Once you have defined the empty variable, assign it to the corresponding part of the input data, just prior to initiating the loop via the Calculate step for each iteration (inside of the loop).

Related Topics

Using Data Mapping