Global Deployment Guide > Planning Global Deployments > Integration Considerations >
Transcode Business Service
In addition to the improvements to the current Siebel eBusiness Application Integration (eAI) components, Siebel eBusiness Applications offer the Transcode business service that you can use in your workflow processes to validate and convert data from one character set encoding to another. For a list of supported character set encodings, see System Requirements and Supported Platforms. For information on how business services handle character conversion errors, see Character Conversion Error Handling. The Transcode business service supports two methods:
- Validate. This method confirms the input property set hierarchy or the <value> of the input property set.
|
|
|
ValidationMode |
Yes |
If set to Value then only the <value> is validated. Otherwise, the properties are validated for the entire hierarchy. |
TargetEncoding |
Yes |
For the proper language-independent code parameter values, see System Requirements and Supported Platforms. |
SourceEncoding |
No |
This argument is required when ValidationMode is set to Value and the input <value> contains binary data. This implies conversion from binary data in SourceEncoding to binary data in TargetEncoding. For the proper language-independent code parameter values, see System Requirements and Supported Platforms. |
- Convert. Converts the <value> in the input property set to the target encoding in the output.
|
|
|
ConversionMode |
Yes |
Values can be StringToEncoding, EncodingToString, or EncodingToEncoding. |
TargetEncoding |
Yes |
Required for StringToEncoding and EncodingToEncoding modes. For the proper language-independent code parameter values, see System Requirements and Supported Platforms. |
SourceEncoding |
No |
Required for EncodingToString mode. For the proper language-independent code parameter values, see System Requirements and Supported Platforms. |
NOTE: To ignore conversion errors, specify IgnoreConversionErrors in the method argument.
Language-Independent Code Parameter Values
For information on language-independent code parameter values, see System Requirements and Supported Platforms.
|