Siebel Financial Services Connector for IFX XML Guide > Siebel Connector for IFX XML > IFX XML Transaction Manager Business Service >

FINS IFX XML Transaction Manager Methods and Arguments


The FINS IFX XML Transaction Manager methods and arguments are described in the following tables. Table 3 describes the FINS IFX XML Transaction Manager methods.

Table 3. FINS IFX XML Transaction Manager Methods
Method
Display Name
Function

Execute

Execute Transaction

Can be used for inbound or outbound messages when the integration object instance is provided. When only Row_Id is available, use the Execute Outbound method.

Execute Outbound

Execute Outbound

Use only for executing an outbound message.

Table 4 describes the arguments for the Execute Outbound method.

Table 4. Method Arguments for Execute Outbound
Argument
Value
Description

DispatcherMapName

<Integration object name>

Required input string.

The name of the dispatcher map that contains the target IFX message.

IsVBC

true, false

Optional input string.

Value is TRUE if the source Business Component is a VBC.

IXMLMapPath

<IFX absolute path>

Stores the key for looking up a dispatcher map entry. Transaction Manager uses it to look up the entry value for the integration object instance.

Absolute path of the target IFX message.

PrimaryRowId

<row_id>

The primary row ID of the integration object.

SearchSpec

<Search spec>

The search specification of a query for the operation business service to retrieve an integration object instance from the Siebel database.

SiebelFINSOperationOut

<Operation name>

The operation to be used by the transaction manager, which is predefined in the user properties of the transaction manager.

VBCFieldMap

<Property Set>

Optional input hierarchy.

A hierarchy contains the field values for the target VBC.

XMLHierarchy

<XML property set>

A property set that contains an IFX message instance in Siebel internal integration object format.

Table 5 provides specifications for the Execute Outbound method arguments.

Table 5. Argument Specifications for Execute Outbound Method
Name
Display Name
Data Type
Type
Optional

IXMLMapPath

IXML Map Path

String

Input

No

PrimaryRowId

Primary Row Id

String

Input

No

SiebelFINSOperationOut

Outbound operation

String

Input

No

SearchSpec

Search Spec

String

Input

Yes

XMLHierarchy

XML Property Set

Hierarchy

Output

No

Table 6 describes the arguments for the Execute method.

Table 6. Method Arguments for Execute Method
Argument
Value
Description

OnlyIOI

true, false

For an inbound message, the integration object instance for request may contain header, body, and envelope portions. When the transaction manager takes the proper operation against the Siebel application, the integration object instance for response is generated as well.

If this value is set to TRUE, all information from the request message is dropped; in this case, the converter and DTE do not need to deal with the information overhead. If this value is set to FALSE, request information is carried over.

XMLHierarchy

<XML property set>

A property set that contains an IFX document instance in Siebel internal integration object format.

Table 7 provides specifications for the Execute method arguments.

Table 7. Argument Specifications for Execute Method
Name
Display Name
Data Type
Type
Optional

Only IOI

Produce only an integration object instance

String

Input

No

XMLHierarchy

XML Property Set

Hierarchy

Input or Output

No

Siebel Financial Services Connector for IFX XML Guide Copyright © 2006, Oracle. All rights reserved.