User guide
records from Salesforce owned by the user, and then sends that data to the device. Modifications to any records already stored
on the device are also sent. This periodic update may retrieve some records which do not match the filter criteria of the user's
mobile configuration. In this case, these records only exist on the user's device until the next full update.
Note: Because only one application can run on the iPhone at a time, Salesforce Mobile cannot request a data update
unless the application is open. When you launch the application on the iPhone, it performs an incremental update if
a data synchronization has not occurred in the past 20 minutes.
Users can search for and download records that do not match the filter criteria of their mobile configuration. Those are called
marked records; they are flagged on the mobile server and delivered to the user's device on every full data update. When a user
downloads a record that does not match his or her mobile configuration, the mobile server also sends any records referenced
by the record the user retrieved.
Listed below are common actions and the resulting synchronization behavior:
SynchronizationAction
The mobile application immediately sends the record to
Salesforce. The user cannot edit the new record until the
The user creates a new record in Salesforce Mobile.
mobile application receives confirmation from Salesforce that
the record was properly saved.
The record will be removed from the device at the next full
data update, which occurs every 24 hours.
The user edits a record in Salesforce Mobile, and the record
no longer meets the criteria of the user's mobile configuration.
Users assigned to the mobile configuration will receive a new
data set at the next incremental update, which occurs every
20 minutes.
The administrator edits the data sets of a mobile configuration.
Users assigned to the mobile configuration will see the new
page layout on their devices at the next full data update, which
occurs every 24 hours.
The administrator changes the mobile page layout assigned
to a mobile configuration.
8
Device Synchronization