msupply-foundation / mobile

Open source mobile app for medical inventory control
http://msupply.org.nz/mobile
Other
43 stars 27 forks source link

TESTING: Supplier Requisitions Page #1238

Closed josh-griffin closed 3 years ago

josh-griffin commented 5 years ago

TESTING

This is an issue for testing SupplierRequisitionsPage.

Please copy and paste this list of tests and post your results in a comment in this issue.

TESTER NOTES:

Supplier Requisitions Page

This page should be tested WITH NO PROGRAMS and WITH PROGRAMS. Alterations to the behaviour of this page are listed at the BOTTOM of this list.

NAVIGATION

SYNC

Table

Row Press

Filtering

Columns

Buttons

Modals

WITH PROGRAMS

Note: Having a program: Having a master list which is a program related to the store with a store tag matching a tag in this stores tag

Buttons

Modals

wlthomson commented 5 years ago

TESTING (WITH PROGRAMS):

Buttons

Modals

wlthomson commented 5 years ago

TESTING (WITHOUT PROGRAMS):

Navigation to/from. SUCCESS.

Sync. SUCCESS.

Table. SUCCESS.

Row Press. SUCCESS.

Filtering. FAILED.

Columns. SUCCESS.

Buttons. SUCCESS.

josh-griffin commented 5 years ago

Title is Search for the supplier. FAILED (title is "Select a supplier").

Sorry :(

The row issue is fixed in #1327

josh-griffin commented 5 years ago

NAVIGATION

SYNC

Table

Row Press

Filtering

Columns

Buttons

WITH PROGRAMS

Having a program means, having a master list which is a program, which has a storeTag matching a tag for this store

Buttons

Modals

diegoevangelisti commented 4 years ago

NAVIGATION

SYNC

Table

Row Press

Filtering

Columns

Buttons

WITH PROGRAMS

Having a program means, having a master list which is a program, which has a storeTag matching a tag for this store

Buttons

Modals

Test completed. Just one minor detail in New Requisition modal (see above).

josh-griffin commented 4 years ago

Title is Search for the supplier --> TItle is: Select a supplier...

Updated the top comment. Great work thanks so much!

CarlosNZ commented 4 years ago

TESTING -- COMPLETE

TESTER NOTES:

Supplier Requisitions Page

NOTE: This page has a customization regarding PROGRAMS (sorry only docs there are at the moment!)

This page should be tested WITH NO PROGRAMS and WITH PROGRAMS. Alterations to the behaviour of this page are listed at the BOTTOM of this list.

NAVIGATION

SYNC

Table

Row Press

Filtering

Columns

Buttons

WITH PROGRAMS

Having a program means, having a master list which is a program, which has a storeTag matching a tag for this store

Buttons

Modals

CarlosNZ commented 4 years ago

NOTE: Same problem when selecting and unselecting as noted here.

CarlosNZ commented 4 years ago

The full list of Stores available in mSupply are not showing up as Supplier options when starting a new Supplier requisition. Should they be, or what's the criteria to get them to be in the list for Supplier requisition suppliers?

josh-griffin commented 4 years ago

@CarlosNZ

I just checked it out - it seems the server is no sending the Name records after initialization - after doing the same as you - after re-initializing I had the new Name record and was able to create requisitions to it. Are you able to confirm?

If that's the case - it seems to be a desktop bug and we we will need to make an issue there

josh-griffin commented 4 years ago

Thanks for testing!

Have created an issue re the row selection here: https://github.com/openmsupply/mobile/issues/2221

CarlosNZ commented 4 years ago

@CarlosNZ

I just checked it out - it seems the server is no sending the Name records after initialization - after doing the same as you - after re-initializing I had the new Name record and was able to create requisitions to it. Are you able to confirm?

If that's the case - it seems to be a desktop bug and we we will need to make an issue there

What exactly do you mean by "re-initializing"?

josh-griffin commented 4 years ago
image

Or by re-installing the app

CarlosNZ commented 4 years ago

Yeah, nah, re-installing still isn't seeing all the Stores in the list of suppliers in requisitions. Wondering if there's something different in the new store I created on Desktop?

josh-griffin commented 4 years ago

I have this store now which I can make requisitions to:

image

My store:

image

The related Name:

image

Visibility is set (Actually should be from my mobile store way but I can't be bothered going and getting another screen shot):

image

I did need to re-initialize to get it to show up though :(

CarlosNZ commented 4 years ago

Ok -- yeah it shows up, but only after re-initialising.

josh-griffin commented 4 years ago

Sweet thanks -

If you don't mind could you create a desktop issue?

wlthomson commented 4 years ago

Updated for v5.0.0.

diegoevangelisti commented 4 years ago

@wlthomson all good, just a minor detail regarding the sorting icons for REQUISITION NUMBER (see my previous comment)

Supplier Requisitions Page

This page should be tested WITH NO PROGRAMS and WITH PROGRAMS. Alterations to the behaviour of this page are listed at the BOTTOM of this list.

NAVIGATION

SYNC

Table

Row Press

Filtering

Columns

Buttons

Modals

WITH PROGRAMS

Note: Having a program: Having a master list which is a program related to the store with a store tag matching a tag in this stores tag

Buttons

Modals

diegoevangelisti commented 4 years ago

@wlthomson I wonder if there is another issue related with this one (before I create mine). The sorting arrows are hidden for REQUISITION NUMBER (see example below):

Screen Shot 2020-04-30 at 9 49 28 AM

wlthomson commented 4 years ago

@diegoevangelisti Good spot, looks like a column sizing issue. Could you make an issue?

wlthomson commented 4 years ago

Note for @wlthomson => order is: program, supplier, order type, period

Nice one. Updated!

diegoevangelisti commented 4 years ago

@diegoevangelisti Good spot, looks like a column sizing issue. Could you make an issue?

Sure @wlthomson, I'll create one now! UPDATED: #2804

wlthomson commented 4 years ago

@diegoevangelisti Thanks for testing! Moving to done!

josh-griffin commented 3 years ago

TESTING

This is an issue for testing SupplierRequisitionsPage.

Please copy and paste this list of tests and post your results in a comment in this issue.

TESTER NOTES:

Supplier Requisitions Page

This page should be tested WITH NO PROGRAMS and WITH PROGRAMS. Alterations to the behaviour of this page are listed at the BOTTOM of this list.

NAVIGATION

SYNC

Table

Row Press

Filtering

Columns

Buttons

Modals

WITH PROGRAMS

Note: Having a program: Having a master list which is a program related to the store with a store tag matching a tag in this stores tag

Buttons

Modals