- 19 Dec 2022
- 1 Minute to read
- Contributors
- Print
- DarkLight
- PDF
Overview
- Updated on 19 Dec 2022
- 1 Minute to read
- Contributors
- Print
- DarkLight
- PDF
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.