Integration Object Hierarchy to XML Document Method Arguments

This topic describes the input and output arguments for the Integration Object Hierarchy to XML Document method of the EAI Integration Object to XML Hierarchy Converter.

Input Arguments

The following table describes the input arguments for the Integration Object Hierarchy to XML Document method of the EAI XML Converter.

Display Name Name Data Type Description

Siebel Message

SiebelMessage

Hierarchy

The Integration Object Hierarchy to be converted to XML.

XML Character Encoding

XMLCharEncoding

String

The character encoding to use in the XML document. The default is UTF-16 for the Unicode version of Siebel CRM.

Use Siebel Message Envelope

UseSiebelMessageEnvelope

String

Inserts the Siebel Message Envelope into the XML document. The default is True.

Ignore Character Set Conversion Errors

IgnoreCharSetConv Errors

String

If some characters cannot be represented in the destination character set (like the local code page), then the errors can be ignored. The errors are not ignored by default. For both situations, a warning error entry is created.

Tags on Separate Lines

Tags on Separate Lines

String

Default is True, which means that a line feed is placed at the end of each tag. If False, then no line feed is added to the end of each tag; the XML message is generated in a single line.

XML Header Text

XMLHeaderText

String

Text to prepend to the beginning of the XML document data.

Generate Namespace Declarations

GenerateNamespaceDecl

String

Default is False. If True, then the namespace declarations will be generated.

Generate Processing Instructions

GenerateProcessingInstructions

String

Default is True. If set to False, then the Siebel processing instructions are not written.

Generate Schema Types

GenerateSchemaTypes

String

Default is False. If set to True, then XSD schema types will be generated if set on the integration objects user properties.

Namespace

Namespace

String

If a namespace is defined here, then it will override any namespace defined in the user properties of an integration object.

Output Argument

The following table describes the output argument for the Integration Object Hierarchy to XML Document method of the EAI XML Converter.

Display Name Name Data Type Description

XML Document

<Value>

String

The resulting XML document.