Updating the Entire Integration Object
Either the business object or the integration object might have changed since the integration object was first created. The Synchronization wizard creates a new object that takes into account any business object and integration object changes.
The following example and figure illustrates how the Synchronization wizard takes into account any changes:
// Business Object/New In-Memory // Existing Integration Object
// Integration Object // in Database
// ----------------------------- // ---------------------------
Account --> Account
Business Address -->
Contact --> Contact
Contact_Business Address --> Contact_Business Address
Contact_Position --> Contact_Position
Contact_Opportunity --> Contact_Opportunity
Contact_Personal Address --> Contact_Personal Address
Contact_Contact Relationship --> Contact_Contact Relationship
Opportunity -->

The following example and figure shows how the resulting integration object is structured after the synchronization.
// Synchronization Integration Object in Database
Account (UPDATED)
Business Address (NEW)
Contact (UPDATED)
Contact_Business Address (UPDATED)
Contact_Position (UPDATED)
Contact_Opportunity (UPDATED)
Contact_Personal Address (UPDATED)
Contact_Contact Relationship (UPDATED)
Opportunity (NEW)

The integration object now contains two new components, Business Address and Opportunity. Other components are updated with the definitions of the corresponding components in the business object.