Siebel Financial Services Connector for IAA-XML Guide > Configuration Roadmap > Configuring Outbound and Inbound Integration >
Sample Workflow IAA Add Party Outbound Workflow
This is a sample workflow process that gets Contact information from database and converts it into IAA-XML AddPartyRequest format. This IAA-XML message is then sent to MQ Series. Other Applications will be able to retrieve the message from MQ. Figure 5 shows the graphical representation of the IAA Add Party Outbound workflow.
Figure 5. IAA Add Party Outbound Workflow
|
Process Properties
The IAA Add Party Outbound Workflow process has the following properties.
|
|
Converter Request Prop Set |
Hierarchy |
DTE Request Prop Set |
Hierarchy |
Dispatch Key |
String |
Dispatch Map Name |
String |
Error Code |
String |
Error Message |
String |
IAA Request Msg |
String |
Object Id |
String |
Output File Name |
String |
Process Instance Id |
String |
Siebel Operation Object Id |
String |
SiebelOperation |
String |
Transaction Manager Request Prop Set |
Hierarchy |
XML Response Prop Set |
Hierarchy |
NOTE: You set workflow process properties when you need a property that will be global to the entire workflow.
The first step, after Start, uses the FINS IAA-XML Transaction Manager to query a party from your Siebel application, using the following input and output arguments. Input Arguments
|
|
|
|
|
DispatcherMapName |
Literal |
IAADispMap |
|
|
IXML Map Path |
Process Property |
|
Dispatch Key |
String |
Primary Row Id |
Process Property |
|
Object Id |
String |
Outbound Operation |
Literal |
IXMLOperation_QUERY_BY_ID |
|
|
Output Arguments
|
|
|
Transaction Manager Request Prop Set |
Output Argument |
XML Hierarchy |
The second business service transforms the information using the FINS IAA-XML Data Transformation Engine business service with the Transform To External Hierarchy and following input and output arguments. Input Arguments
|
|
|
|
XML Property Set |
Process Property |
Transaction Manager Request Prop Set |
Hierarchy |
Output Arguments
|
|
|
DTE Request Prop Set |
Output Argument |
XML Property Set |
The third business service invokes the FINS IAA-XML Converter with the PropSetToXMLPropSet method to convert the IAA-XML Hierarchy to an IAA-XML String with the input and output arguments shown below. Input Arguments
|
|
|
|
XML Hierarchy |
Process Property |
DTE Request Prop Set |
Hierarchy |
Output Arguments
|
|
|
Converter Request Prop Set |
Output Argument |
XML Hierarchy |
The result of this step is stored in output argument Converter Request Prop Set. As the last step of the workflow, the forth business service of the workflow invokes the XML Hierarchy Converter with the XML Hierarchy to XML Document method to generate the outgoing XML document using the input and output arguments shown below. Input Arguments
|
|
|
|
|
EscapeNames |
Literal |
false |
|
|
XMLHierarchy |
Process Property |
|
Converter Request Prop Set |
Hierarchy |
Output Arguments
|
|
|
IAA Request Msg |
Output Argument |
<Value> |
|