Business Processes and Rules: Siebel Enterprise Application Integration > Data Mapping Using Scripts >
DTE Business Service Method Arguments
Table 11 presents the arguments for the Execute method of the DTE business services.
Table 11. DTE Business Service Method Arguments
|
|
|
|
|
|
|
MapName Map Name |
String |
Input |
No |
Property |
- |
- |
InputType Input Type |
String |
Input |
No |
Property |
Value |
EAI Message Type PickList |
OutputType Output Type |
String |
Input |
No |
Property |
Value |
EAI Message Type PickList |
SiebelMessage Siebel Message |
Hierarchy |
Input/Output |
Yes |
Hierarchy |
- |
- |
MIMEHierarchy MIME Hierarchy |
Hierarchy |
Input/Output |
Yes |
Hierarchy |
- |
- |
XMLHierarchy XML Hierarchy |
Hierarchy |
Input/Output |
Yes |
Hierarchy |
- |
- |
You can set these arguments in Siebel Tools. MapName. The name of the eScript function to call to perform the transformation. InputType. The type of input object to pass to the transformation function. The value will be one of SiebelMessage, MIMEHierarchy, XMLHierarchy, or ServiceArguments. This argument is required only when you use ServiceArguments as the value. When ServiceArguments is used the business service, PropertySet is passed to the map function without interpretation. OutputType. The type of the output object to pass to the transformation function. The types are the same as the ones for Input Type. SiebelMessage. You use this argument when the input or output object or both are SiebelMessage. SiebelMessage is used when converting to or from an integration object, and is the correct choice when mapping one integration object to another. Your map function is passed two objects of type CSSEAIIntMsgIn and CSSEAIIntMsgOut. These objects are for the SiebelMessage that is the input to the transformation and the SiebelMessage that is produced by the transformation, respectively. MIMEHierarchy. You use this argument if either the input or output object or both are MIMEHierarchy. MIMEHierarchy is used when converting to or from MIME Hierarchy objects. Your map function is passed two object types; CSSEAIMimeMsgIn for the MIMEHierarchy that is the input to the transformation and CSSEAIMimeMsgOut for the MIMEHierarchy that is produced by the transformation. MIME Hierarchy objects are defined by the EAI MIME Doc Converter business service. For details on the EAI MIME Doc Converter, see Integration Platform Technologies: Siebel Enterprise Application Integration. XMLHierarchy. You use this argument if either the input or output object or both are XMLHierarchy. XMLHierarchy is used when converting to or from XML Hierarchy objects. Your map function is passed an object of type XML Property Set for both input and output XMLHierarchy. XML Hierarchy objects are defined by the XML Hierarchy Converter business service. For details on XML Hierarchy Converter, see XML Reference: Siebel Enterprise Application Integration.
|