Business Processes and Rules: Siebel eBusiness Application Integration Volume IV > Data Mapping Using Scripts >

The Data Transformation Functions


The data transformation API consists of global functions and classes that represent the different parts of input and output data. The data transformation functions are implemented as Siebel eScript. You must use Siebel eScript to create your data transformation maps.

Three different top-level data types are supported:

The data type is determined by the InputType and OutputType arguments, as described in DTE Business Service Method Arguments.

Siebel Messages are the most common data type. Siebel Messages are a hierarchical type represented at the top level by an Integration Message message. See Siebel Message Objects and Methods.

It is also possible to operate directly on the business service input and output property sets. This is accomplished by specifying the InputType or OutputType as ServiceArguments. In this case the business service property set arguments are passed directly to the map function. The standard property set functions can be used to access them.

Business Processes and Rules: Siebel eBusiness Application Integration Volume IV