Skip to main content

How to manage offline operations and shift-end settings

A step-by-step guide to managing offline operations and shift-end settings in the Grafterr Operator application

Updated over a month ago

The offline operations feature allows you to continue taking and processing orders even when there is no internet connection. This is an important capability because internet issues can occur at any time, and without offline operations, your business would be forced to stop taking orders until the connection is restored.

  • The data processed in offline mode is stored securely on the device’s local storage and can later be synchronised with the cloud once the internet connection is back. This ensures that no transaction is lost and all records remain up to date.

Managing offline operations:

In order to manage offline operations in the Grafterr Operator application, follow the steps below:

  • Log in to the Grafterr Operator application. From the main screen, navigate to “Extras” at the bottom left. Scroll down and select “Settings”. Scroll down to find the option called “Operation Mode”. Here, you will see two options:

    • Online mode

    • Offline mode.

  • In online mode, all your order and transaction data is directly stored on the cloud in real time. This ensures that all features and functionalities are available instantly.

  • In offline mode, the application works in a limited capacity since it cannot connect to the cloud.

    • Only certain features are available in this mode, such as managing orders and transactions created offline, safe deposits, kitchen messages, and settings.

    • Any orders taken while in offline mode are stored in the device’s local database. When the internet connection is restored, you can sync your offline data back to the cloud. E.g: Orders TA3 & TA4 below are placed in offline operation mode and aren’t synced.

    • To sync those orders, go back to “Operation Mode”, where you will see the number of orders processed in offline mode along with an "Order Sync" button.

    • By clicking this button, all stored orders are uploaded to the cloud, ensuring that they appear in your reports and records. The system also shows the last sync date, so you can verify when the last upload was successfully completed.

    • Observe that the orders TA3 and TA4 are now synced -

It is important to note that you must already be logged into the Operator application before switching to offline mode. If the internet is unavailable at the login screen, offline mode cannot be accessed.

By using offline operations effectively, your store can stay functional even during unexpected internet outages, and you can be confident that every order is eventually recorded in the system without any loss of data.


Understanding shift-end settings:

The shift end settings act as an additional safeguard to ensure that all orders are properly recorded in the cloud before a shift is closed. Sometimes, due to unexpected issues such as a sudden power outage or when the system has been operating in offline mode, certain orders may remain stored in the local database (DB) instead of being synced to the cloud.

  • Normally, operators can use the “Sync” button in operation mode to push all offline orders to the cloud. However, there can still be rare instances where one or two orders remain unsynced.

  • This is where the “Shift End Settings” become important. Before generating the shift end report, if you toggle the setting from “No” to “Yes” again, the system performs an additional check on the local DB.

During this process, the application pushes any unsynced orders to the cloud to make sure no data is lost. In short, enabling and rechecking the shift end settings is a preventive step that guarantees no order goes missing from your reports, even in cases of offline operation or unexpected disruptions.

That’s it! You have successfully learned how to manage offline operations and shift-end settings in the Grafterr Operator application. If you face any issues along the way, feel free to reach out to our support team.

Did this answer your question?