Integration Platform Technologies: Siebel eBusiness Application Integration Volume II > Creating and Maintaining Integration Objects > Integration Objects Synchronization >

Synchronization Considerations


To help simplify the synchronization task, Siebel eAI provides an integration object synchronization utility. Although the process of synchronizing your integration object with its underlying business object is straightforward, you should review the integration objects you have modified to make sure that you have not inadvertently altered them by performing a synchronization. After synchronization, you should validate your integration object.

The following checklist gives the high-level steps for updating an integration object.

Checklist
q
Run the Synchronization wizard.
q
Modify the newly updated integration object as needed, using the DIFF tool and the copy of the integration object as reference.
For details, see Siebel Tools Reference.
q
Run Validation.

To update an integration object

  1. Access the integration object you want to update in Siebel Tools.
  2. Run the Synchronization wizard by double-clicking the Synchronization button.
  3. NOTE:  The update process overrides the integration object and deletes user keys, user properties, and so on. You can use the copy of the integration object made by the Synchronization wizard to see how you modified the object.

    1. On the Integration Objects Builder, click on the plus sign to list all the related integration components, as shown in the following figure.
    2. Click for full size image

      The process of retrieving Siebel integration object and Siebel business object definitions can take varying amounts of time depending on the size and detail of the selected objects.

    3. Uncheck the boxes beside the objects and components you do not want to include in the synchronization of your Siebel integration object. Note that only the objects that are included in the new integration object are marked. The process of performing the synchronization can take some time, depending on the complexity of the selected objects.
    4. Click Finish to synchronize the Siebel integration object and the Siebel business object. The Compare Objects dialog box, shown below, appears.
    5. Click for full size image

      This tool allows you to move properties and objects between versions using arrow buttons.

      When you synchronize the Siebel integration object and the Siebel business object, the Synchronization wizard performs update, insert, and delete operations. The Synchronization wizard selects or deselects components to make the Siebel integration object look like the representation of the Siebel business object you chose.

      The wizard generally updates the Siebel integration object either by updating the object and its components or by updating some components and deleting others. For details, see Updating the Entire Integration Object and Deleting a Component from the Integration Object.

  4. Copy custom properties and custom user keys as needed. The wizard includes any new fields added to the business object in your integration object for the new version of your Siebel application. All these fields are set to active.
  5. Deactivate any new field that you do not need as a component of your updated integration object.
  6. Right-click on your integration object, and select the Validate option to validate your integration object.

NOTE:  If you need to synchronize any of the external integration objects, you should also follow this general procedure to perform a synchronization operation.


 Integration Platform Technologies: Siebel eBusiness Application Integration Volume II 
 Published: 18 July 2003