Overview
  • 19 Dec 2022
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Overview

  • Dark
    Light
  • PDF

Article Summary

In warehouse management, the materials are received by a company, sent to the desired warehouses, and stored in their available storage locations. The allocation of storage locations should be documented and sent to a SAP system. The devices used for these transactions in places like the warehouse, and other remote locations, may or may not have internet connectivity. Hence an Offline App is a useful technology to manage data transactions in these scenarios.

Scope

The End-User is an employee of the company who receives a truck load of materials and allocate its storage locations. They should be able to perform the following tasks: 

  • Select Date, Warehouse (in this case, Plant) and Storage Location.
  • Scan or Enter the barcode on the material. This action repeats until the employee deems the job complete. 
  • The employee should be able to add, edit and delete the materials. 
  • They should be able to undo one recent change that they have made. 
  • Finally, the employee should send the data to SAP. 

Since internet connectivity is uncertain, this App must be developed to perform all of its tasks in offline mode. All the data posted in offline mode should automatically sync when internet connectivity returns.

App Functionalities 

The employee can perform the following actions in the Offline App: 

  • Receive inputs (Data, Plant, Storage Location, Barcode) from the End-User and store data in the device. These inputs added at one instance are collectively called as a record
  • Organize records in batches. Each session is a batch.
  • End-User can open a batch to:
    • View records
    • Add more records
    • Edit a record 
    • Delete a record
    • Delete the entire batch
    • Undo the recent edit or delete a record action taken
  • End-User can select one or more batches and send it to the server.
  • End-User can set user preference for the desired input fields. This preference is stored in device until the App is uninstalled.

All data posted in offline mode will automatically sync when internet connectivity returns.

Connectivity Requirements 

The Offline App should:

  • Have connectivity during container App installation. 
  • Have connectivity while downloading the micro app into the device.
  • Perform all its functionalities with limited or no internet connection.
  • Have connectivity to reflect the transactions in EdgeReady and/or third-party servers.

Was this article helpful?

ESC

Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses