Creating IAA External Integration Objects

The external integration object maps the internal integration object components and fields to IAA-XML aggregations and fields. The external integration object is used by both the FINS IAA-XML Data Transformation Engine and FINS IAA-XML Converter to construct the IAA-XML aggregations and format. To build the external integration object you use the Integration Object Builder.

To create IAA external integration objects

  1. Create envelope integration object. For details, see Creating Integration Objects in Siebel Tools.

    After you create you envelope integration object and click Next the following dialog box of FINS IAA Wizard Service appears.


    FINS IAA Wizard Service External Request Integration Object. In this image, in the External Request Integration Object Section, the Request Command field has the AddPartyRequest value and Integration Object Name field has the AddPartyReq vlaue. In the External Response Integration Object section, the Response Command field has the AddPartyResponse value and the Integration Object Name field has the AddPartyResp value.
  2. Pick the appropriate Request and Respond Command from each picklist and give unique and meaningful names to your external request and respond integration objects.

    You may encounter an error similar to the following: Tag FinancialValuation is already open.


    Error pop-up. This image is described in surrounding text.

    This is a benign error, due to a recursive element references in your .DTD document, and can be ignored.

  3. Click Next to move to the next dialog box to select the IAA aggregates for your external request integration object.


    FINS IAA Wizard Service — Select integration components dialog box. In this image, check boxes next to the following options are selected: AddPartyRequest, Person, Include component.
    Note: Any component that has a plus sign (+) next to it is a parent in a parent-child relationship with one or more child components. If you deselect the parent component, the children of that component are deselected as well. You cannot include a child component without also including the parent. The Integration Object Builder enforces this rule by automatically selecting the parent of any child you choose to include. You should only select the business components required for your business processes to avoid unnecessary performance deterioration.
  4. Click Next to move to next screen to select the IAA aggregates for your external response integration object.


    FINS IAA Wizard Services screen — Select Integration components. In this image, check boxes next to the following options are selected: AddPartyResponse, Person, Include component.
  5. Click Next to move to the next screen to build your internal integration object as described in Creating IAA Internal Integration Objects.