Synchronization Launch

Synchronization involves several stages of aligning CT Mobile with Salesforce, during which updated records are sent from CT Mobile to Salesforce and vice versa.

Synchronization Modes

For information about settings for tracking and gathering the synchronization statistics, refer to Sync Logs.

First Full Synchronization

The entire database of the CT Mobile app, metadata components, and app settings will be downloaded from Salesforce to the mobile device.

  • This synchronization should be used after the authorization of the current user.

  • The first full synchronization may take a lot of time according to the database size.

For more information, go to First Full and Full Synchronization.

Full Synchronization

The entire database of the CT Mobile app, metadata components, and app settings will be replaced on the mobile device based on changes in Salesforce.

Full synchronization may take a lot of time according to the database size.

For more information, go to First Full and Full Synchronization.

Fast Synchronization

Data changes, such as deletions, insertions, and updates of records, will be sent from CT Mobile to Salesforce and vice versa.

  • This type is intended to align the records' main information, for example, to send new records from CT mobile app to Salesforce.

  • The CT Mobile app will not be locked during the fast synchronization.

  • Enable CT Mobile Replication if territory coordinates have been altered to download all actual data on the mobile device.

  • Set up Sync Recovery to have the ability to upload records with the errors to Salesforce.

For more information, go to Fast and Mixed Synchronization.

Mixed Synchronization

This type is intended to upload the data differential since the specific date mentioned in the clm__MetadataLastModifiedDate__c field of the Mobile Application Setup custom setting and all metadata to avoid the full synchronization performing, reduce synchronization time, and use the CT Mobile app during the synchronization.

Enable Metadata Checker to automatically update the date in the clm__MetadataLastModifiedDate__c field if the metadata was changed in Salesforce.

For more information, go to Fast and Mixed Synchronization.

Other Synchronization Modes

For more information, go to Other Synchronization Modes.

Launch Synchronization

Due to the iOS platform limitations, do not collapse the application and do not turn off the screen during the full or fast synchronization.

To launch the synchronization:

  1. Open the Home screen.

  2. Tap and hold the Sync button.

  3. In the pop-up, select the synchronization mode.

    sync launch select mode

The synchronization process is commencing.

  • During the sync process, the sync timeline is displayed with a short description of each step.

  • Here is an example of the full synchronization:

full sync in progress

Launch Quick Record Synchronization

To launch the quick record synchronization:

  1. Open the record details screen.

  2. Swipe the record details screen down until the loading spinner appears.

The sync process is commencing.

quick record sync

Resume Synchronization

If the sync process has been interrupted due to connection loss, tap Sync to resume synchronization. The sync process continues from the last successful stage.

Alternatively, you can restart the synchronization.

  1. Open the application Home screen.

  2. Tap and hold the Sync button.

  3. Tap Choose synchronization mode.

  4. Tap Fast or Full synchronization.

The synchronization starts.

sync launch continue
``