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.

Name
Data Type

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

Input Argument
Type
Value
Property Name
Property Data Type

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

Property Name
Type
Output Argument

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

Input Arguments
Type
Property Name
Property Data Type

XML Property Set

Process Property

Transaction Manager Request Prop Set

Hierarchy

Output Arguments

Property Name
Type
Output Argument

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

Input Arguments
Type
Property Name
Property Data Type

XML Hierarchy

Process Property

DTE Request Prop Set

Hierarchy

Output Arguments

Property Name
Type
Output Argument

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

Input Arguments
Type
Value
Property Name
Property Data Type

EscapeNames

Literal

false

 

 

XMLHierarchy

Process Property

 

Converter Request Prop Set

Hierarchy

Output Arguments

Property Name
Type
Output Argument

IAA Request Msg

Output Argument

<Value>

Siebel Financial Services Connector for IAA-XML Guide Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.