Overview: Siebel Enterprise Application Integration > Siebel EAI Overview > About Unicode Support and Siebel EAI >

Using the Transcode Business Service for Non-XML Data


In addition to the improvements to the current Siebel EAI components and adapters, Siebel Business Applications offer the Transcode business service. When non-XML data is exchanged, you can use the Transcode business service in your workflow processes to validate or convert data from one encoding to another. You can do this for both inbound and outbound communication.

Using the Transcode Business Service for Outbound Communication

In an outbound communication between a Unicode Siebel application and a non-Unicode external system, using a Unicode communication channel such as XML, you can use the Validate method of the Transcode business service to take preemptive action to avoid character conversion failures on the external system. You can also use the Validate method to log character conversion errors that occur on the external system, or use the Convert method of the Transcode business service to use a substitute character to avoid errors on the external system.

Using the Transcode Business Service for Inbound Communication

In an inbound communication between a non-Unicode Siebel Database and a Unicode external system, using a Unicode communication channel such as XML, you can use the Validate method to check that the data being sent to the Siebel Database is stored without a character conversion error. If there are character conversion errors, use the Convert method to use substitute characters when appropriate.

NOTE:  For details on the Transcode business service and its methods, see the Global Deployment Guide.

Overview: Siebel Enterprise Application Integration