Managing Mobile Application Offline Settings

This topic describes how to enable and configure offline data caching for the Oracle Inspector mobile application.

You can enable offline data caching for the Oracle Inspector mobile application. When enabled and the mobile application is online, inspectors can download to the mobile application the data they will need while completing inspections offline. While offline, the mobile application refers to the cached data to complete the inspection and make the necessary updates.

The mobile application tracks each update while it is offline, and when the mobile application is back online, the mobile application automatically synchronizes with the agency data and makes any updates to the agency data. Likewise, if there are changes in the agency data, such as an inspection being reassigned, rescheduled, canceled, and so on, that change gets updated in the downloaded data on the mobile device.

To enable and configure offline data caching, access the Mobile Offline Configuration page by selecting Common Setup > Mobile Offline Settings.

Page Element

Description

Enable Offline Data Caching

Turn on to enable offline data caching for the Oracle Inspector mobile application.

When enabled, the mobile application can download required data for offline tasks.

Note: By default, offline data caching is enabled for the mobile application. If the inspector doesn’t want to use offline data, then the option needs to be disabled explicitly.

Check for Updates

Set an interval in minutes for the mobile application to check for updates to the cached data. If any updates are found, the mobile application downloads them automatically.

Days to Cache Before Today

Set the number of days of previous inspection data to cache on the device.

Typically, inspectors using the mobile application won’t need all the historical data stored by an agency, but they will need an optimal window of recent data to have accessible for offline processing or reference.

For example, if this value is set to 2, then the mobile application caches the inspection-related data for the current day (Today) and the previous 2 days.

Note: The current day (today) is always cached.

Days to Cache After Today

Set the number of days of scheduled inspections to cache after the current day (today).

For example, if this value is set to 2, then the mobile application caches the inspection-related data for the current day (today) and inspections scheduled on the next 2 days.

Note: The current day (today) is always cached.

Days to Retain Cache

Set the amount of days to retain the cache within the mobile application after download.

Cache Refresh Period in Hours

Set the period in hours for the mobile application to refresh the cached data automatically if online.

For example, if the inspector logs into the mobile application at 9:00 AM in the morning, it will download the data based on the offline settings. On the following day, again at 9:00 AM when the inspector logs into the application the data will be downloaded.

Note: Inspectors can refresh the cache manually, as needed, from the Oracle Inspector mobile application.

When you enable mobile offline data caching, consider the following items:

  • The amount of free space on the device determines the amount of cache that you want to download to the mobile device. The amount of space required for a typical amount of inspection-related data for 3–5 days can be approximately 50–100 MB, however, when attachments are involved the cache consumes more space.

  • The mobile application attempts to synchronize the mobile device with the agency data every five minutes, regardless whether the device is online or not.

  • Each inspection is a separate unit of work. If there is a synchronization issue for one inspection, that issue does not have an impact on the other inspections.