Get Updates Rules

The purpose of the Get Updates rules are to determine which updates are passed to mobile users from the Data Source. An update is defined as:

  • A new record being created or a new child record being created.
  • A change to an existing record.
  • A record being deleted from the Data Source server, if that server passes deletion notifications to the web services.

How often the update process runs is controlled by the frequency set for the GetUpdatesJob task in the Scheduler Settings menu under the Administrator heading in the Navigation Bar. When this task is run, the Data Source is polled and asked to return all of the updated records that match the criteria set in the Get Updates rules.

 

When updates / new records are received, the Login Name as set up in Administrator → Global Settings, not the individual login ids for each user, will be used to access the Data Source. This ensures that all updates are received, but unless clear update rules are defined, updates are passed to all users. This could result in users seeing records that would not be delivered in an initial load.

 


Updates are packaged and made ready for transmission to mobile devices. They are sent when the device next polls the iEnterprise Mobile™ server (based on the interval set up in Global Settings), or manually from a device to the iEnterprise Mobile™ server when the user hits the synchronization (circular arrow) button.