Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0036212 | Retail Modules | Web POS | public | 2017-06-08 17:14 | 2017-06-23 09:11 |
Reporter | aaroncalero | ||||
Assigned To | ranjith_qualiantech_com | ||||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | OS | 5 | OS Version | ||
Product Version | |||||
Target Version | Fixed in Version | RR17Q3 | |||
Merge Request Status | |||||
Review Assigned To | marvintm | ||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0036212: Tickets removed on the cashup or the logout do not check for new payments added | ||||
Description | When a ticket is removed from web pos, a checking is done to verify that there are no new payments added to the receipt, in order to prevent losing these payments (which might have been done against a payment provider). This check only works when the removal of the ticket is done from the 'X' button, and it doesn't work when the ticket is removed either on a logout or on the 'Review pending receipts' step of the cashup. | ||||
Steps To Reproduce | Login in web pos Create a new ticket and add any product. Click on the total amount button to go to the payment tab. Add a payment. Click on the menu > Online > End Session > Log Out. >> The logout process is executed and the ticket is removed without warnings. Login again. Create a new ticket and add any product. Click on the total amount button to go to the payment tab. Add a payment. Click on the menu > Cashup The Review pending receipts step is shown Remove the opened ticket >> The ticket is removed without warnings. | ||||
Proposed Solution | The logic to verify if the ticket contains new payments should be moved to the generic deleteOrder function, which is called from all remove flows, instead of being on the code executed on the 'X' button. | ||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2017-06-08 17:14 | aaroncalero | New Issue | |||
2017-06-08 17:14 | aaroncalero | Assigned To | => Retail | ||
2017-06-08 17:14 | aaroncalero | Resolution time | => 1498082400 | ||
2017-06-08 17:14 | aaroncalero | Triggers an Emergency Pack | => No | ||
2017-06-09 09:57 | marvintm | Note Added: 0097268 | |||
2017-06-12 08:10 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com | ||
2017-06-12 08:10 | ranjith_qualiantech_com | Status | new => scheduled | ||
2017-06-19 07:59 | hgbot | Checkin | |||
2017-06-19 07:59 | hgbot | Note Added: 0097467 | |||
2017-06-19 07:59 | hgbot | Status | scheduled => resolved | ||
2017-06-19 07:59 | hgbot | Resolution | open => fixed | ||
2017-06-19 07:59 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/0bc0da5851fa9b2f90ca11492693042bdcfd9c14 [^] | ||
2017-06-19 07:59 | hgbot | Checkin | |||
2017-06-19 07:59 | hgbot | Note Added: 0097468 | |||
2017-06-19 08:01 | hgbot | Checkin | |||
2017-06-19 08:01 | hgbot | Note Added: 0097469 | |||
2017-06-22 10:35 | marvintm | Review Assigned To | => marvintm | ||
2017-06-23 09:11 | marvintm | Status | resolved => closed | ||
2017-06-23 09:11 | marvintm | Fixed in Version | => RR17Q3 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|