Process Transactions in Offline mode

Once data is downloaded onto your device, you continue to do your tasks using the mWorkOrder application like you do when you are online. These offline transactions are stored in Offline Outbox .

For example, when you modify and post a work order, the record is stored in Offline Outbox. These changes are synchronized with backend systems when the turn on the online toggle switch. If the transactions have errors, they remain in Offline Outbox. You must open these transactions from Offline Outbox, correct the errors, and repost them.

The records that you work on in offline mode also appear in respective modules along with the regular list. The record that you created or updated in offline mode is displayed in Offline section highlighted in orange color to help you distinguish between offline or online. Also, if any existing record is updated, it is displayed in Online section highlighted in orange color.

For example, if you have created new Notification in offline mode, it appears in regular Notification list with a dummy notification number and also in offline outbox. When the application switches from offline to online mode, the dummy number is replaced with a regular number and the new records is moved from the Offline Outbox to the backend system.
Figure 1. Offline Regular List View


If you log out from the application when the shift ends, the pending or failed transactions are stored in Offline Outbox. When you log back into the application, you can access the pending or failed transactions from the Offline Outbox and reprocess them.
Figure 2. Offline Outbox


Note:
  • App prompts you if you log out without completing the synchronization.
  • If you uninstall or unregister, the transaction entries are removed from Offline Outbox.
  • The Work Orders with drafted failed form postings are not displayed in the Offline Outbox.

To access the Offline Outbox:

  • Tap the Data Sync icon in the Home screen.
  • Tap Offline Outbox.
When you post transactions in Offline mode, the cloud icon shows the:
  • Count of records that are posted in Offline.
  • Count of records that are failed to process.
  • Sync status with a green check mark if successful. Else, a red cross mark is displayed.
  • Successful transaction synchronization is represented in blue.
  • Number of transactions synchronized successfully are displayed.
  • If synchronization fails, red color with the number synchronization fails are displayed.