Fixing bugs found during testing in the mobile app

Description

Bugs found in mobile application:

  1. After launching mobile app for the first time the login screen looks the same as default view, but after logging in and then logging out, the login screen already has a mobile view.

  2. After logging in, the home screen looks like in the default version, the Stock Management → physical inventory tab is displayed and only after entering physical inventory the view changes to mobile and the navigation bar appears.

  3. It is not possible to return to the home screen from the physical inventory tab.

  4. After doing Submit in physical Inventory, I get the error “There was an error with this request, please contact the server administrator. No line items were provided. [] (screen attached)

  5. Confirmation Dialog for “Delete physical draft” has no frames, which results in blending in with the rest of the screen.

  6. Add Reason: The Quantity field does not count the value correctly in the Unaccounted Quantity field when several reasons are added. (screen attached)

  7. Current Stock and Quantity field allows you to enter symbols and negative numbers.

  8. in Add products to Physical Inventory The "+ Add" button should have the "+" symbol itself, besides, when you click it, the app automatically focuses on the "Current Stock" field and the numeric keyboard opens, which is a bit confusing to use when you want to add more the quantity of products.

  9. In Offline Mode, the Make Physical Inventory for Essential Meds does not work, and for Family Planning each time a Draft is launched with the product 3/4.

  10. In the Add Products to Physical Inventory menu in “LOT/Expiry Date select field the user should be able to choose “No lot defined” option or this field shouldn’t be required to Add Item.

  11. Offline draft is not saved when the user after going online goes back to Stock Management → Physical Inventory and choose a program once again.

  12. After Submitting physical inventory the user should see green confirmation dialog with “The Physical Inventory has been successfully submitted”.

  13. Spinner should be added after clicking the “Make physical inventory” button.

Attachments

2

Checklists

Activity

Paweł Muchowski 
October 12, 2021 at 11:23 PM

I pushed a fix for 10 and 11.

Szymon Rujner 
October 12, 2021 at 1:15 PM

Added new bugs to the description 10-13

Paweł Muchowski 
October 12, 2021 at 1:04 AM

I fixed 6th, 8th 9th points.

Hubert 
October 11, 2021 at 7:17 PM

Fixes for 4th & 5th bug are on master

Paweł Muchowski 
October 11, 2021 at 3:42 PM

I don’t think point 7) is important right now, there should be only numeric keyboard there and we can fix the negative values later.

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Original estimate

Time tracking

3d 5h 30m logged

Components

Sprint

Priority

Time Assistant

Created October 11, 2021 at 11:36 AM
Updated October 14, 2021 at 3:24 PM
Resolved October 14, 2021 at 3:24 PM

Flag notifications