Openbravo Issue Tracking System - Retail Modules | |||||||||||||||||||
View Issue Details | |||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||
0036893 | Retail Modules | Web POS | public | 2017-09-19 16:03 | 2018-01-19 12:15 | ||||||||||||||
Reporter | guillermogil | ||||||||||||||||||
Assigned To | jorge-garcia | ||||||||||||||||||
Priority | urgent | Severity | major | Reproducibility | sometimes | ||||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||
Product Version | |||||||||||||||||||
Target Version | Fixed in Version | RR17Q4 | |||||||||||||||||
Merge Request Status | |||||||||||||||||||
Review Assigned To | marvintm | ||||||||||||||||||
OBNetwork customer | OBPS | ||||||||||||||||||
Support ticket | |||||||||||||||||||
Regression level | |||||||||||||||||||
Regression date | |||||||||||||||||||
Regression introduced in release | |||||||||||||||||||
Regression introduced by commit | |||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||
Summary | 0036893: If WebPOS is on Payment Tab it should not be possible to add products | ||||||||||||||||||
Description | If WebPOS is on Payment Tab it should not be possible to add products because it can rely on calculate receipt errors: "calculateReceipt execution is forbidden right now;" While payment although RFID is deactivated if the computer is slow the product can be added after the payment is completed. | ||||||||||||||||||
Steps To Reproduce | * Login on WebPOS * Add products * Click total button * With RFID add some product (e.g.- OB.UTIL.RfidController.sendTestEpc('303C000000A4DDC000000001') ) It should not be possible to do that. It can rely on Calculate Receipt Errors. | ||||||||||||||||||
Proposed Solution | On addProduct function check if we are on payment window and return with an error on logs. If it comes with EPC Code (RFID) it is needed to remove it from the buffer. Also it should be required to stop the execution if we get and WebSocket call from RFID Device while WebPOS is on payment tab. Again, it is needed to remove it from the buffer too. if (ecpCode) { OB.UTIL.RfidController.removeEpc(epcCode); } | ||||||||||||||||||
Additional Information | |||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||
Relationships |
| ||||||||||||||||||
Attached Files | |||||||||||||||||||
Issue History | |||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||
2017-09-19 16:03 | guillermogil | New Issue | |||||||||||||||||
2017-09-19 16:03 | guillermogil | Assigned To | => Retail | ||||||||||||||||
2017-09-19 16:03 | guillermogil | OBNetwork customer | => Yes | ||||||||||||||||
2017-09-19 16:03 | guillermogil | Resolution time | => 1507586400 | ||||||||||||||||
2017-09-19 16:03 | guillermogil | Triggers an Emergency Pack | => No | ||||||||||||||||
2017-09-19 16:04 | guillermogil | Relationship added | related to 0036717 | ||||||||||||||||
2017-09-25 17:05 | jorge-garcia | Status | new => scheduled | ||||||||||||||||
2017-09-25 17:05 | jorge-garcia | Assigned To | Retail => jorge-garcia | ||||||||||||||||
2017-09-26 16:53 | hgbot | Checkin | |||||||||||||||||
2017-09-26 16:53 | hgbot | Note Added: 0099600 | |||||||||||||||||
2017-09-26 16:53 | hgbot | Checkin | |||||||||||||||||
2017-09-26 16:53 | hgbot | Note Added: 0099601 | |||||||||||||||||
2017-09-26 16:54 | hgbot | Checkin | |||||||||||||||||
2017-09-26 16:54 | hgbot | Note Added: 0099602 | |||||||||||||||||
2017-09-26 16:54 | hgbot | Checkin | |||||||||||||||||
2017-09-26 16:54 | hgbot | Note Added: 0099603 | |||||||||||||||||
2017-09-26 16:54 | hgbot | Status | scheduled => resolved | ||||||||||||||||
2017-09-26 16:54 | hgbot | Resolution | open => fixed | ||||||||||||||||
2017-09-26 16:54 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/0cf3e5d549d0155d587a5b51c355dde42f58a05c [^] | ||||||||||||||||
2017-09-28 10:25 | marvintm | Review Assigned To | => marvintm | ||||||||||||||||
2017-09-28 10:25 | marvintm | Status | resolved => closed | ||||||||||||||||
2017-09-28 10:25 | marvintm | Fixed in Version | => RR17Q4 | ||||||||||||||||
2017-10-24 13:34 | ranjith_qualiantech_com | Relationship added | causes 0037023 | ||||||||||||||||
2017-10-25 09:14 | hgbot | Checkin | |||||||||||||||||
2017-10-25 09:14 | hgbot | Note Added: 0100047 | |||||||||||||||||
2018-01-19 12:08 | hgbot | Checkin | |||||||||||||||||
2018-01-19 12:08 | hgbot | Note Added: 0101781 | |||||||||||||||||
2018-01-19 12:08 | hgbot | Status | closed => resolved | ||||||||||||||||
2018-01-19 12:08 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/0cf3e5d549d0155d587a5b51c355dde42f58a05c [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/8687c3aebeb893002b171d0f696ae540358ca0ff [^] | ||||||||||||||||
2018-01-19 12:13 | hgbot | Checkin | |||||||||||||||||
2018-01-19 12:13 | hgbot | Note Added: 0101783 | |||||||||||||||||
2018-01-19 12:13 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/8687c3aebeb893002b171d0f696ae540358ca0ff [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d61149f258b8f73a8abda9dd265720369aeefba7 [^] | ||||||||||||||||
2018-01-19 12:15 | marvintm | Note Deleted: 0101781 | |||||||||||||||||
2018-01-19 12:15 | marvintm | Note Deleted: 0101783 | |||||||||||||||||
2018-01-19 12:15 | marvintm | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|