Managing Sync Settings
Business admin users scan configure various sync settings to ensure users sync regularly and efficiently. These settings apply to both incremental sync and non-blocking sync.
Who can use this feature?
- Browser Users
- Users do not require an additional license
- Business Admin Users
Prompting Incremental Syncs as

Business admin users can configure users to be prompted if a sync has not been performed in a specified number of days using the sync_warn_interval__v Veeva Setting to indicate the number of days between syncs. A value of 0 disables the warning.
This setting applies to all mobile platforms.
Limiting the Maximum Number of Synced Accounts as

Suboptimal application performance can occur if too many accounts are synced down to mobile devices. To mitigate this, Veeva recommends using VMOCs in conjunction with the following Veeva Settings to limit the number of accounts synced to devices:
- max_accounts_ipad__v - The setting for iOS devices. The default and recommended maximum value is 15,000.
These settings are for Veeva internal use only and should not be changed.
If the limit is exceeded, an error message displays based on the TOO_MANY_ACCOUNTS Veeva Message.
Using Sync Delete Refresh Mode as

Sync Delete Refresh Mode is an enhanced sync process that can be enabled via two Veeva Settings. This mode enhances performance when purging large amounts of old data.
- sync_delete_refresh_mode__v – The Veeva setting that enables the enhanced process. There are two values that determine the sync delete behavior:
- PRODUCTION – Whenever more than 25,000 records visible to a particular user are detected as deleted for a specific object, or the user exceeds 15 days between syncs, any objects listed in the sync_delete_refresh_objects__v Veeva Setting are forced to refresh
- TEST – Functions the same as the PRODUCTION setting, except that the time between syncs is reduced to one day for faster verification
- sync_delete_refresh_objects__v – Determines the objects to refresh. Enter one of the following values:
- NONE, or empty – This disables Sync Delete Refresh Mode
-
A comma-separated list of object names
Objects that have Related to Top Level VMOCs do not need to be called out separately.
- A Veeva Message – This is useful if the list of objects is very long. The list can be entered as a Veeva Message and referenced in the Veeva setting
When enabling Sync Delete Refresh Mode, all listed objects are refreshed when a user does not sync for a period of 15 days or more.