Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0030265 | Retail Modules | Web POS | public | 2015-06-29 11:06 | 2015-06-29 13:55 |
|
Reporter | marvintm | |
Assigned To | marvintm | |
Priority | urgent | Severity | major | Reproducibility | sometimes |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | RR15Q3 | Fixed in Version | RR15Q3 | |
Merge Request Status | |
Review Assigned To | migueldejuana |
OBNetwork customer | No |
Support ticket | |
Regression level | Production - QA Approved |
Regression date | 2015-01-29 |
Regression introduced in release | RR15Q2 |
Regression introduced by commit | https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/93c44f0f6ec9 [^] |
Triggers an Emergency Pack | No |
|
Summary | 0030265: Due to a race condition, it could happen that a cash up is processed more than once |
Description | Due to a problem in the code which manages the locks in the cash up process, it could happen that if the same cash up is sent more than once, it will be processed more than once also, which leads to:
- Duplicated invoices
- Duplicated reconciliations and transactions which move cash from the POS account to the bank account. |
Steps To Reproduce | So far we don't have a reliable way to reproduce this problem. It happened several times in a customer, and the problem in the code is clear, but there is no way to reproduce this problem reliably using the functionality. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0030266 | RR15Q2.3 | closed | marvintm | Due to a race condition, it could happen that a cash up is processed more than once | caused by | defect | 0028804 | RR15Q1 | closed | marvintm | cashups in "while importing data" window are not working fine |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2015-06-29 11:06 | marvintm | New Issue | |
2015-06-29 11:06 | marvintm | Assigned To | => marvintm |
2015-06-29 11:06 | marvintm | OBNetwork customer | => No |
2015-06-29 11:06 | marvintm | Regression level | => Production - QA Approved |
2015-06-29 11:06 | marvintm | Regression date | => 2015-01-29 |
2015-06-29 11:06 | marvintm | Regression introduced in release | => RR15Q2 |
2015-06-29 11:06 | marvintm | Regression introduced by commit | => https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/93c44f0f6ec9 [^] |
2015-06-29 11:06 | marvintm | Triggers an Emergency Pack | => No |
2015-06-29 11:07 | marvintm | Status | new => scheduled |
2015-06-29 11:09 | hgbot | Checkin | |
2015-06-29 11:09 | hgbot | Note Added: 0078552 | |
2015-06-29 11:09 | hgbot | Status | scheduled => resolved |
2015-06-29 11:09 | hgbot | Resolution | open => fixed |
2015-06-29 11:09 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e75c338cf7dc7660232a90fd1db5db13e1515762 [^] |
2015-06-29 13:20 | migueldejuana | Review Assigned To | => migueldejuana |
2015-06-29 13:20 | migueldejuana | Note Added: 0078555 | |
2015-06-29 13:20 | migueldejuana | Status | resolved => closed |
2015-06-29 13:20 | migueldejuana | Fixed in Version | => RR15Q3 |
2015-06-29 13:55 | dmitry_mezentsev | Relationship added | caused by 0028804 |