Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0045833 | Retail Modules | Sessions | public | 2021-02-02 11:44 | 2021-03-01 08:38 |
|
Reporter | malsasua | |
Assigned To | ranjith_qualiantech_com | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0045833: It is possible to have two tills opened at the same time |
Description | if login is done in offline, it is possible to open two tills at the same time for the terminal.
When cashup is done, only one of the tills is closed |
Steps To Reproduce | . preference: Enable Close Store process in Web POS -> Y
. the store is closed and there is any till opened
[offline]
. POS: do login with user1
. lock the screen
[online]
. POS: do login with user2
. window to set the current business date and open store is displayed
. open till
in Back office there are two tills opened
. in POS: do cashup
in BackOffice, only one till was closed
|
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0051354 | | closed | ranjith_qualiantech_com | When the store is closed, and first till do login, in some cases, it is not possible to complete the login | related to | defect | 0053362 | | closed | Rajesh_18 | POS asked for doing a cash up in every login if the till is Closed in Backend and the cash up stuck in Data Import Entries | related to | defect | 0052728 | | closed | ranjith_qualiantech_com | Duplicate opened sessions can be created when setting business date | related to | defect | 0051207 | RR20Q3.4 | closed | ranjith_qualiantech_com | Refreshing when setting the business date creates duplicated sessions |
|
Attached Files | BUG-45833 Propouse solution.patch (3,398) 2021-02-17 15:50 https://issues.openbravo.com/file_download.php?file_id=15331&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2021-02-02 11:44 | malsasua | New Issue | |
2021-02-02 11:44 | malsasua | Assigned To | => Retail |
2021-02-02 11:44 | malsasua | Resolution time | => 1614034800 |
2021-02-02 11:44 | malsasua | Triggers an Emergency Pack | => No |
2021-02-02 11:52 | malsasua | Note Added: 0125943 | |
2021-02-05 04:33 | rqueralta | Assigned To | Retail => rqueralta |
2021-02-05 04:35 | rqueralta | Status | new => scheduled |
2021-02-17 15:50 | rqueralta | File Added: BUG-45833 Propouse solution.patch | |
2021-02-24 12:14 | ranjith_qualiantech_com | Assigned To | rqueralta => ranjith_qualiantech_com |
2021-02-24 12:15 | hgbot | Note Added: 0126343 | |
2021-02-24 12:16 | hgbot | Note Added: 0126344 | |
2021-02-24 12:16 | hgbot | Note Added: 0126345 | |
2021-03-01 08:38 | hgbot | Resolution | open => fixed |
2021-03-01 08:38 | hgbot | Status | scheduled => closed |
2021-03-01 08:38 | hgbot | Note Added: 0126402 | |
2021-03-01 08:38 | hgbot | Note Added: 0126403 | |
2021-03-01 08:38 | hgbot | Note Added: 0126404 | |
2021-03-01 08:38 | hgbot | Note Added: 0126405 | |
2021-03-01 08:38 | hgbot | Note Added: 0126406 | |
2021-03-01 08:38 | hgbot | Note Added: 0126407 | |
2023-01-13 10:38 | ranjith_qualiantech_com | Relationship added | related to 0051354 |
2023-10-02 08:31 | malsasua | Relationship added | related to 0053362 |
2023-10-02 08:31 | malsasua | Relationship added | related to 0052728 |
2023-10-02 08:32 | malsasua | Relationship added | related to 0051207 |
Notes |
|
|
One possible solution: when till is closed in backoffice because cashup is done, the process should close all tills for this terminal |
|
|
(0126343)
|
hgbot
|
2021-02-24 12:15
|
|
|
|
(0126344)
|
hgbot
|
2021-02-24 12:16
|
|
|
|
(0126345)
|
hgbot
|
2021-02-24 12:16
|
|
|
|
(0126402)
|
hgbot
|
2021-03-01 08:38
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions [^]
Changeset: dbe8a81a8b1ed0b5991ac08c7d4f1de2c8bb813e
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2021-02-24T16:24:15+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/commit/dbe8a81a8b1ed0b5991ac08c7d4f1de2c8bb813e [^]
Fixed ISSUE-45833: Store and Session should be opened when moving from offline to online mode
* When user close store in POS, localstorage businessDate should be removed.
* In Offline mode, user login should be prevented if localstorage businessDate is not present and Pref. Set Businessdate in Offline mode is not enabled.
* If user1 opened store and till in offline mode and user2 loggedin online in same terminal,
POS should be locked if data from user1 is not synced. In the background, user1 data will be synced. So when user2 login again, proper data will be fetched from backoffice
---
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/retail/sessions/OpenSessionPOS.java
M web/org.openbravo.retail.sessions/js/components/BusinessDateModel.js
M web/org.openbravo.retail.sessions/js/components/loginhook.js
M web/org.openbravo.retail.sessions/js/countcash/countcash-model.js
---
|
|
|
(0126403)
|
hgbot
|
2021-03-01 08:38
|
|
|
|
(0126404)
|
hgbot
|
2021-03-01 08:38
|
|
|
|
(0126405)
|
hgbot
|
2021-03-01 08:38
|
|
|
|
(0126406)
|
hgbot
|
2021-03-01 08:38
|
|
|
|
(0126407)
|
hgbot
|
2021-03-01 08:38
|
|
|