Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0031703 | Retail Modules | Web POS | public | 2015-12-14 12:47 | 2015-12-31 14:33 |
|
Reporter | amayavicente | |
Assigned To | ranjith_qualiantech_com | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | RR16Q1 | Fixed in Version | RR16Q1 | |
Merge Request Status | |
Review Assigned To | Orekaria |
OBNetwork customer | OBPS |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0031703: [SERQA 452] Show open documents in 'Receipts' |
Description | In Front office, when a document is opened (ticket, layaway ...) and we search this document (via the menu) it does not appear in the list of results.
It should appear in the list even if itis already open, maybe with a color code or something that specify it exists but we can't select it because it was open by another user. |
Steps To Reproduce | 1. Log into the webpos
2. Open in the menu 'Receipt' select any order.
3. Open again the menu option 'Receipt' and check that the previous order open is not shown in the list.
Same behaviour for layaways and quotations. |
Proposed Solution | 1. 1 terminal 1 session, show the open receipts in the selector and once the user select it show a message indicating "the receipt is already opened and it could have been modified" and go to it/open it.
2. 1 terminal 2 sessions, show the open receipts in the selector and once the user select it show a message indicating "the receipt is already opened in the session of "USERNAME", you can not open it"
3. 2 terminals --> Leave it as it is.
|
Additional Information | |
Tags | SER-QA |
Relationships | |
Attached Files | issue #31703 Source 5547.patch (4,583) 2015-12-28 10:00 https://issues.openbravo.com/file_download.php?file_id=8861&type=bug
issue #31703 Test 4852.patch (4,870) 2015-12-28 10:01 https://issues.openbravo.com/file_download.php?file_id=8862&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2015-12-14 12:47 | amayavicente | New Issue | |
2015-12-14 12:47 | amayavicente | Assigned To | => Retail |
2015-12-14 12:47 | amayavicente | OBNetwork customer | => Yes |
2015-12-14 12:47 | amayavicente | Resolution time | => 1451257200 |
2015-12-14 12:47 | amayavicente | Triggers an Emergency Pack | => No |
2015-12-14 12:48 | amayavicente | Tag Attached: SER-QA | |
2015-12-14 13:23 | Orekaria | Proposed Solution updated | |
2015-12-14 13:29 | Orekaria | Proposed Solution updated | |
2015-12-14 13:37 | Orekaria | Status | new => acknowledged |
2015-12-14 16:02 | Orekaria | Proposed Solution updated | |
2015-12-17 10:44 | agete | Note Added: 0082814 | |
2015-12-17 10:44 | agete | Proposed Solution updated | |
2015-12-18 09:51 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2015-12-18 09:51 | ranjith_qualiantech_com | Status | acknowledged => scheduled |
2015-12-18 13:15 | agete | Proposed Solution updated | |
2015-12-22 04:19 | hgbot | Checkin | |
2015-12-22 04:19 | hgbot | Note Added: 0082914 | |
2015-12-22 04:20 | hgbot | Checkin | |
2015-12-22 04:20 | hgbot | Note Added: 0082915 | |
2015-12-22 04:20 | hgbot | Checkin | |
2015-12-22 04:20 | hgbot | Note Added: 0082916 | |
2015-12-22 04:20 | hgbot | Status | scheduled => resolved |
2015-12-22 04:20 | hgbot | Resolution | open => fixed |
2015-12-22 04:20 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7b92034583b39b366abb93ee5b23fe2b213f3b26 [^] |
2015-12-28 10:00 | ranjith_qualiantech_com | Note Added: 0083006 | |
2015-12-28 10:00 | ranjith_qualiantech_com | File Added: issue #31703 Source 5547.patch | |
2015-12-28 10:01 | ranjith_qualiantech_com | File Added: issue #31703 Test 4852.patch | |
2015-12-28 11:21 | Orekaria | Status | resolved => new |
2015-12-28 11:21 | Orekaria | Resolution | fixed => open |
2015-12-28 11:21 | Orekaria | Status | new => scheduled |
2015-12-29 12:11 | Orekaria | Note Added: 0083043 | |
2015-12-30 16:03 | Orekaria | Target Version | => RR16Q1 |
2015-12-31 13:11 | hgbot | Checkin | |
2015-12-31 13:11 | hgbot | Note Added: 0083110 | |
2015-12-31 13:42 | Orekaria | Status | scheduled => resolved |
2015-12-31 13:42 | Orekaria | Fixed in Version | => RR16Q1 |
2015-12-31 13:42 | Orekaria | Resolution | open => fixed |
2015-12-31 13:42 | Orekaria | Review Assigned To | => Orekaria |
2015-12-31 13:42 | Orekaria | Status | resolved => closed |
2015-12-31 14:33 | hgbot | Checkin | |
2015-12-31 14:33 | hgbot | Note Added: 0083112 | |
Notes |
|
(0082814)
|
agete
|
2015-12-17 10:44
|
|
The receipt must be shown in the list
But, if the receipt is already opened, the existing receipt will be shown
If the receipt was modified, the receipt must keep the modifications
A popup should be shown saying that:
"The receipt was already loaded and it could have been modified since it was open" |
|
|
(0082914)
|
hgbot
|
2015-12-22 04:19
|
|
|
|
(0082915)
|
hgbot
|
2015-12-22 04:20
|
|
Repository: tools/automation/pi-mobile
Changeset: 41e228022158cbde4261635ef111989dee9a9091
Author: Ranjith <ranjith <at> qualiantech.com>
Date: Mon Dec 21 23:23:08 2015 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/41e228022158cbde4261635ef111989dee9a9091 [^]
Verifies issue 31703: Added automated test 'I31703_OpenReceiptIfAlreadyExists'
---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/TestId.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/layaway/I31161_OpenTheSameLayawayTwice.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/CheckModuleVersions.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31703_OpenReceiptIfAlreadyExists.java
---
|
|
|
(0082916)
|
hgbot
|
2015-12-22 04:20
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 7b92034583b39b366abb93ee5b23fe2b213f3b26
Author: Ranjith <ranjith <at> qualiantech.com>
Date: Tue Dec 22 08:48:02 2015 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/7b92034583b39b366abb93ee5b23fe2b213f3b26 [^]
Fixes issue 31703 : Incrementing POS Terminal Version, Load Receipt in Popup Selector if it is already opened in receipt list
---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/components/modalpaidreceipts.js
M web/org.openbravo.retail.posterminal/js/main.js
---
|
|
|
|
1) Changed warning msg to popup
2) Fixed issue while reactivating quotation & open in multiple session
Attached diff
issue 0031703 Source 5547.patch
issue 0031703 Test 4852.patch |
|
|
(0083043)
|
Orekaria
|
2015-12-29 12:11
|
|
In a terminal in which 2 sessions are opened, the receipt should be able to be opened in the session that requests it. It should not be blocked by the other session. |
|
|
(0083110)
|
hgbot
|
2015-12-31 13:11
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 96b9f560db82617f6c97fdc3fb1d9b9d00044688
Author: Unai Martirena <unai.martirena <at> openbravo.com>
Date: Thu Dec 31 11:45:23 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/96b9f560db82617f6c97fdc3fb1d9b9d00044688 [^]
Related to issue 31703: Handle the situation in which a ticket is opened in two different sessions
A confirmation popup has been implemented in case the opened Layaway, Ticket or Quotation is opened already and stored in local database. If confirmed the order will be removed from local database and opened in the current session. If not confirmed it will not be opened.
---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/components/modalpaidreceipts.js
M web/org.openbravo.retail.posterminal/js/model/order.js
---
|
|
|
(0083112)
|
hgbot
|
2015-12-31 14:33
|
|
|