Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Records have been deleted on the Salesforce server.

  2. Access to the records have been removed for the user in Salesforce and you have the Record Reachability data sync setting enabled. There are four record reachability settings, which allow you to specify when stale records should be removed during the sync process. Stale records are identified as existing records that exist on the client device but do not have a corresponding server record. For instance, records which have been deleted from the Salesforce server or for which user access has been removed. For information refer to https://luminix.atlassian.net/wiki/spaces/PD/pages/edit/48398341?draftId=60268350&draftShareId=e352b98c-cbfa-434c-b336-6f3345278ee5&..

    1. pulsar.sync.recordReachability.objects - This setting allows you to specify which objects are available for stale record removal during the sync process.

    2. pulsar.sync.recordReachability.invervalDays. This setting allows you to set the interval in number of days for stale record cleanup to happen.

    3. pulsar.sync.recordReachability.frequency - This setting allows you to set the interval of stale record cleanup in number of syncs.

    4. pulsar.sync.recordReachability.runOnNextSync - This setting forces stale record cleanup on the user's next sync. The intervalDays or frequency record reachability setting needs to be enabled for this setting to work.

  3. The user account has been deleted from Salesforce.

  4. The app is uninstalled from the user's device.

  5. The device has been wiped (such as in a factory reset).