Project:
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 |