Offline functionality in F2 Touch

In F2 Touch it is possible to open and manage records even when offline. This facilitates work in the case of Internet connectivity issues. The offline functionality is available in the F2 Touch app, but not through a web browser.

Records accessible offline

By default, F2 Touch shows the top 99 records in “My inbox” even when offline. In all other lists, F2 Touch shows the top 25 records as long as the list was previously opened while connected to the Internet.

If a record is accessed from a different list than “My inbox”, e.g. “My desktop”, it must have been opened while online in order to be accessed and managed offline in F2 Touch.

Record actions offline

In F2 Touch it is possible to perform the following record actions offline:

  • Create, save, and send records.

  • Edit the record’s metadata (update personal and unit control, flag, deadline, registered, and access control).

  • Mark records as unread.

  • Archive records.

  • Delete records.

  • Search for users in own authority as well as external participants on locally saved records. This makes it possible to answer emails while offline.

It is also possible to perform all actions related to chats and make use of the case help while offline.

Offline actions are queued on the synchronisation overview

Actions that are performed offline in F2 Touch are automatically placed in a queue on the device and can be viewed in the synchronisation overview. Tap the cloud icon image190 above the list view to view the queue.

go to sync overview
Figure 1. Go to the synchronisation overview

This is a list of actions waiting to synchronise as displayed below.

image192
Figure 2. The synchronisation overview showing queued actions

When F2 Touch is back online it automatically updates the actions that were performed while offline.

If multiple actions have been performed on a record while offline, they will be updated in the order they were performed.

If actions have been performed on more than one record, they will be updated simultaneously when F2 Touch is back online.

Tap menu image194 next to a record to cancel the action or open the record.

Synchronisation errors

If an action related to a record fails due to e.g. a server or synchronisation error, the user must decide how F2 Touch proceeds.

image197
Figure 3. A failed action on a record

F2 Touch informs the user why the action failed and depending on the error will suggest possible further actions.

Failed actions are managed directly from the overview. Tap the wanted action and it will be performed instantly.

The error handling options include:

  • Cancel action (applies to all actions).

  • Open record (applies to all actions when the record is not open).

  • Try again (in case access is lost or server error).

  • Perform anyway (in case of synchronisation error in connection with personal control).

  • Show offline record (when editing a record, F2 shows the local version saved offline).

  • Open record for editing (when editing record fails due to server error).

  • Create draft record (when editing record).

When multiple actions are performed on the same record and one fails, all subsequent actions on the record will also fail.

Offline actions with the “Unknown” status

If an offline action such as “Send record” or “Send chat” are not synchronised with F2, the record in question receives the “Unknown” status. Critical actions such as these are shown at the bottom of F2 Touch in the same way as failed actions. The user must decide what to do with an “Unknown” record. The following actions are possible:

  • Open record to see if the action in question has been performed.

  • Try again to attempt to perform the action again.

  • Cancel action to cancel any changes.