Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #54869 All Revisions ] Back to Issue ]
Summary 0054869: The store is not closed when you close it, causing inconsistencies in the state and the back office
Revision 2024-03-06 16:59 by asier_perez
Steps To Reproduce Note: In some steps, I will ask you to check the till's information in the state. To do so, open developer tools and go to the Console tab, then type this text and press enter: OB.App.State.getState().Till
When typing that text, you will see some fields, including storeStatus and tillStatus, which have two possible values: 'CL' when they are closed, and 'OP' when they are opened.

Now, try to reproduce the issue in an environment you know there are no open tills apart from the one you are going to use.

1) Go to POS2, and close the till and the store if they are opened => Then, in the log in screen, ensure that the store and the till appear as closed in the state
2) Insert the credentials and log in => Then, in the "set business date" screen, ensure that the store and the till remain closed
3) Click Next button => In the "initial count", ensure that the store is now open, and the till remains closed
4) Click Finish button => Now in the key map screen, check that both the store and the till are opened
5) Go to Close Till
6) Click Next at the steps 1 and 2 of the cash up process
7) Click Finish at the step 3 => A popup will be shown asking you whether you want to close the store or not; you can check that the till and the store are still open
8) Select YES to close the store => Another popup will be shown saying that the till has been closed successfully, BUT check the state, because THEY ARE NOT CLOSED
9) Without clicking OK or anywhere else inside the POS, copy the web link to the till
10) Open another tab in the same browser and close the previous tab, then paste the link in the new one and press enter => The the "set business date" screen will appear (quite unexpected)
11) Check the till's information in the state => Both the till and the store are opened, but they should be closed

Apart from the state, you can see the till's and store's status in the "Terminals and Tills Status" from the back office, and the issue is also present there.
Revision 2024-03-06 16:54 by asier_perez
Steps To Reproduce Note: In some steps, I will ask you to check the till's information in the state. To do so, open developer tools and go to the Console tab, then type this text and press enter: OB.App.State.getState().Till
When typing that text, you will see some fields, including storeStatus and tillStatus, which have two possible values: 'CL' when they are closed, and 'OP' when they are opened.

Now, try to reproduce the issue in an environment you know there are no open tills apart from the one you are going to use.

1) Go to POS2, and close the till and the store if they are opened => Then, in the log in screen, ensure that the store and the till appear as closed in the state
2) Insert the credentials and log in => Then, in the "set business date" screen, ensure that the store and the till remain closed
3) Click Next button => In the "initial count", ensure that the store is now open, and the till remains closed
4) Click Finish button => Now in the key map screen, check that both the store and the till are opened
5) Go to Close Till
6) Click Next at the steps 1 and 2 of the cash up process
7) Click Finish at the step 3 => A popup will be shown asking you whether you want to close the store or not; you can check that till and store are still open
8) Select YES to close the store => Another popup will be show saying that the close has been closed successfully, BUT check the state, because THEY ARE NOT CLOSED
9) Without clicking OK or anywhere else inside the POS, copy the web link of the till
10) Open another tab in the same browser and close the previous tab, then paste the link in the new one and press enter => The till will appear, but in the "set business date" screen
11) Check the till in the state => They are open, but they should be closed

Apart from the state, you can see the till's and store's status in the "Terminals and Tills Status" from the back office, and the issue is also present there.
Revision 2024-03-06 16:54 by asier_perez
Steps To Reproduce Note: In some steps, I will ask you to check the till's information in the state. To do so, open developer tools and go to the Console tab, then type this text and press enter: OB.App.State.getState().Till
When typing that text, you will see some fields, including storeStatus and tillStatus, which have two possible values: 'CL' when they are closed, and 'OP' when they are opened.

Now, try to reproduce the issue in an environment you know there are no open tills apart from the one you are going to use.

1) Go to POS2, and close the till and the store if they are opened => The, in the log in screen, ensure that the store and the till appear as closed in the state
2) Insert the credentials and log in => Then, in the "set business date" screen, ensure that the store and the till remain closed
3) Click Next button => In the "initial count", ensure that the store is now open, and the till remains closed
4) Click Finish button => Now in the key map screen, check that both the store and the till are opened
5) Go to Close Till
6) Click Next at the steps 1 and 2 of the cash up process
7) Click Finish at the step 3 => A popup will be shown asking you whether you want to close the store or not; you can check that till and store are still open
8) Select YES to close the store => Another popup will be show saying that the close has been closed successfully, BUT check the state, because THEY ARE NOT CLOSED
9) Without clicking OK or anywhere else inside the POS, copy the web link of the till
10) Open another tab in the same browser and close the previous tab, then paste the link in the new one and press enter => The till will appear, but in the "set business date" screen
11) Check the till in the state => They are open, but they should be closed

Apart from the state, you can see the till's and store's status in the "Terminals and Tills Status" from the back office, and the issue is also present there.
Revision 2024-03-06 16:53 by asier_perez
Steps To Reproduce Note: In some steps, I will ask you to check the till's information in the state. To do so, open developer tools and go to the Console tab, then type this text and press enter: OB.App.State.getState().Till
When typing that text, you will see some fields, including storeStatus and tillStatus, which have two possible values: 'CL' when they are closed, and 'OP' when they are opened.

Now, try to reproduce the issue in an environment you know there are no open tills apart from the one you are going to use.

1) Go to POS2, and close the till and the store if they are opened => In the log in screen, ensure that the store and the till appear as closed in the state
2) Insert the credentials and log in => In the "set business date" screen, ensure that the store and the till remain closed
3) Click Next button => In the "initial count", ensure that the store is now open, and the till remains closed
4) Click Finish button => Now in the keymap screen, check that both the store and the till are opened
5) Go to Close Till
6) Click Next at the steps 1 and 2 of the cash up process
7) Click Finish at the step 3 => A popup will be shown asking you whether you want to close the store or not; you can check that till and store are still open
8) Select YES to close the store => Another popup will be show saying that the close has been closed successfully, BUT check the state, because THEY ARE NOT CLOSED
9) Without clicking OK or anywhere else inside the POS, copy the web link of the till
10) Open another tab in the same browser and close the previous tab, then paste the link in the new one and press enter => The till will appear, but in the "set business date" screen
11) Check the till in the state => They are open, but they should be closed

Apart from the state, you can see the till's and store's status in the "Terminals and Tills Status" from the back office, and the issue is also present there.
Revision 2024-03-06 16:52 by asier_perez
Steps To Reproduce Note: In some steps, I will ask you to check the till's information in the state. To do so, open developer tools and go to the Console tab, then type this text and press enter: OB.App.State.getState().Till
When typing that text, you will see some fields, including storeStatus and tillStatus, which have two possible values: 'CL' when they are closed, and 'OP' when they are opened.

Now, try to reproduce the issue in an environment you know there are no open tills apart from the one you are going to use.

1) Go to POS2, and close the till if it is opened => In the log in screen, ensure that the store and the till appear as closed in the state
2) Insert the credentials and log in => In the "set business date" screen, ensure that the store and the till remain closed
3) Click Next button => In the "initial count", ensure that the store is now open, and the till remains closed
4) Click Finish button => Now in the keymap screen, check that both the store and the till are opened
5) Go to Close Till
6) Click Next at the steps 1 and 2 of the cash up process
7) Click Finish at the step 3 => A popup will be shown asking you whether you want to close the store or not; you can check that till and store are still open
8) Select YES to close the store => Another popup will be show saying that the close has been closed successfully, BUT check the state, because THEY ARE NOT CLOSED
9) Without clicking OK or anywhere else inside the POS, copy the web link of the till
10) Open another tab in the same browser and close the previous tab, then paste the link in the new one and press enter => The till will appear, but in the "set business date" screen
11) Check the till in the state => They are open, but they should be closed

Apart from the state, you can see the till's and store's status in the "Terminals and Tills Status" from the back office, and the issue is also present there.
Revision 2024-03-06 16:50 by asier_perez
Steps To Reproduce In some steps, I will ask you to check the till's information in the state. To do so, open developer tools and go to the Console tab, then type this text and press enter: OB.App.State.getState().Till

When typing that text, you will see some fields, including storeStatus and tillStatus, which have two possible values: 'CL' when they are closed, and 'OP' when they are opened.

Now, try to reproduce the issue in an environment you know there are no open tills apart from the one you are going to use.

1) Go to POS2, and close the till if it is opened => In the log in screen, ensure that the store and the till appear as closed in the state
2) Insert the credentials and log in => In the "set business date" screen, ensure that the store and the till remain closed
3) Click Next button => In the "initial count", ensure that the store is now open, and the till remains closed
4) Click Finish button => Now in the keymap screen, check that both the store and the till are opened
5) Go to Close Till
6) Click Next at the steps 1 and 2 of the cash up process
7) Click Finish at the step 3 => A popup will be shown asking you whether you want to close the store or not; you can check that till and store are still open
8) Select YES to close the store => Another popup will be show saying that the close has been closed successfully, BUT check the state, because THEY ARE NOT CLOSED
9) Without clicking OK or anywhere else inside the POS, copy the web link of the till
10) Open another tab in the same browser and close the previous tab, then paste the link in the new one and press enter => The till will appear, but in the "set business date" screen
11) Check the till in the state => They are open, but they should be closed

Apart from the state, you can see the till's and store's status in the "Terminals and Tills Status" from the back office, and the issue is also present there.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker