Bookshelf Home | Contents | Index | PDF |
Siebel Financial Services Connector for IAA-XML Guide > Configuration Roadmap > Configuring Outbound and Inbound Integration > Sample Workflow IAA Server Party Package WorkflowThis is a sample workflow process that handles an inbound IAA Party Packages from external application. Figure 6 shows the graphical representation of the IAA Server Party Package Workflow. Process propertiesThe IAA Add Party Outbound Workflow process has the following properties. NOTE: You set workflow process properties when you need a property that will be global to the entire workflow. Also note that name <Value> for the first process property and the default string for the Inbound Request process property has to be typed in the exact form shown here in order to use MQSeries Receiver server component. Siebel Workflow is case-sensitive, and <Value> is a different property than <value>. The first step, after Start, uses the XML Hierarchy Converter with the XML Document to XML Hierarchy to convert the XML message received to an XML hierarchy, using the following input and output arguments. Input ArgumentsOutput ArgumentsThe second business service dispatches the message using the FINS IAA-XML Dispatcher business service with the Dispatch Message method and following input and output arguments.L Input ArgumentsOutput ArgumentsThe third business service invokes the FINS IAA-XML Converter with the XMLPropSetToPropSet method to convert the IAA-XML Hierarchy to property sets with the input and output arguments shown below. Input ArgumentsOutput ArgumentsNext step, the forth business service of the workflow invokes the FINS IAA-XML Data Transformation Engine with the Transform To Siebel Hierarchy method to transform the message to Siebel hierarchy using the input and output arguments shown below. Input ArgumentsOutput ArgumentsThe fifth business service of the workflow invokes the FINS IAA-XML Transaction Manager with the Execute Transaction method and following input and output arguments. Input ArgumentsOutput ArgumentsThen the workflow invokes the FINS IAA-XML Data Transformation Engine with the Transform To External Hierarchy method to transform the message to external hierarchy using the input and output arguments shown below. Input ArgumentsOutput ArgumentsOnce the message is in the external hierarchy, the workflow invokes the FINS IAA-XML Converter with the PropSetToXMLPropSet method to convert the message to XML hierarchy using the input and output arguments shown below. Input ArgumentsOutput ArgumentsAs a last step, the workflow invokes the XML Hierarchy Converter with the XML Hierarchy to XML Document method to covert the XML hierarchy to the XML document using the input and output arguments shown below. Input ArgumentsOutput ArgumentsThe MQSeries Receiver component picks up the output from the converter and send it back to the queue. If the workflow process encounters an error, it will stop processing and passes all process properties to the ErrorHandler to generate a meaningful error to notify the external system. NOTE: For details on error handling process, see IAA Server Party Package Workflow in Sample database. |
Siebel Financial Services Connector for IAA-XML Guide | Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |