Scenarios for Data that is Transformed

When performing data transformation within the Siebel environment, you use two types of integration objects:

  • An Internal integration object mirrors the data structure of a Siebel business object and contains a subset of business components and fields.

  • An external integration object mirrors the data structure of an external system.

The EAI Siebel Adapter performs the same function whether the data transformation is performed inside or outside the Siebel environment. The XML Converter and the transports also perform the same function, whether they are used within the Siebel environment or outside the Siebel environment.

The only difference is that, if used outside the Siebel environment, then both of these business services perform an operation on an external integration object instance, as opposed to performing an operation on an internal integration object instance when used within the Siebel environment.

You use business services to define data mapping and data transformation rules. Siebel EAI provides many mappings and transformation rules in the prebuilt external adapters. You define internal and external integration objects in Siebel Tools.

Note: Business services provide a flexible scripting environment to map data from the Siebel data structure to an external data structure. Within a business service, a Siebel application provides a set of methods that allow you to perform an operation on an instance for an integration object.