Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0030590 | Retail Modules | Web POS | public | 2015-08-17 15:28 | 2015-09-30 16:56 |
|
Reporter | Orekaria | |
Assigned To | Orekaria | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | RR15Q4 | Fixed in Version | RR15Q4 | |
Merge Request Status | |
Review Assigned To | marvintm |
OBNetwork customer | No |
Support ticket | |
Regression level | Automated tests |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0030590: In the WebPOS document sequence table, It is possible to create more than 1 record for a terminal |
Description | In the WebPOS document sequence table, It is possible to create more than 1 record for a terminal |
Steps To Reproduce | Clear the cache
Login in the WebPOS
Verify that, in the WebSQL database, c_document_sequence table, 2 records have been created for the same terminal search key (INCORRECT) |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0030591 | RR15Q3.1 | closed | Orekaria | In the WebPOS document sequence table, It is possible to create more than 1 record for a terminal | depends on | backport | 0030592 | RR15Q2.4 | closed | Orekaria | In the WebPOS document sequence table, It is possible to create more than 1 record for a terminal | blocks | defect | 0030603 | RR15Q4 | closed | Orekaria | Stabilization: RR15Q4 related issues | causes | defect | 0032410 | | closed | jorge-garcia | Document sequence is reset when login offline is done |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2015-08-17 15:28 | Orekaria | New Issue | |
2015-08-17 15:28 | Orekaria | Assigned To | => Orekaria |
2015-08-17 15:28 | Orekaria | OBNetwork customer | => No |
2015-08-17 15:28 | Orekaria | Triggers an Emergency Pack | => No |
2015-08-17 15:28 | Orekaria | Regression level | => Automated tests |
2015-08-17 15:28 | Orekaria | Status | new => scheduled |
2015-08-17 18:20 | hgbot | Checkin | |
2015-08-17 18:20 | hgbot | Note Added: 0079394 | |
2015-08-17 18:20 | hgbot | Checkin | |
2015-08-17 18:20 | hgbot | Note Added: 0079395 | |
2015-08-17 18:20 | hgbot | Status | scheduled => resolved |
2015-08-17 18:20 | hgbot | Resolution | open => fixed |
2015-08-17 18:20 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b5ae341b18a353581745f3026d9eca40fa61e37e [^] |
2015-08-17 19:52 | hgbot | Checkin | |
2015-08-17 19:52 | hgbot | Note Added: 0079398 | |
2015-08-20 21:08 | Orekaria | Relationship added | blocks 0030603 |
2015-08-20 21:08 | Orekaria | Note Added: 0079445 | |
2015-08-20 21:08 | Orekaria | Status | resolved => new |
2015-08-20 21:08 | Orekaria | Resolution | fixed => open |
2015-08-20 21:09 | Orekaria | Note Edited: 0079445 | bug_revision_view_page.php?bugnote_id=0079445#r9239 |
2015-08-22 10:12 | Orekaria | Target Version | => RR15Q4 |
2015-08-22 20:36 | hgbot | Checkin | |
2015-08-22 20:36 | hgbot | Note Added: 0079620 | |
2015-08-22 20:36 | hgbot | Status | new => resolved |
2015-08-22 20:36 | hgbot | Resolution | open => fixed |
2015-08-22 20:36 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b5ae341b18a353581745f3026d9eca40fa61e37e [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/96147e032ed3d1efe95842f18f2cce2f0a0d3d3a [^] |
2015-08-25 08:41 | hgbot | Checkin | |
2015-08-25 08:41 | hgbot | Note Added: 0079649 | |
2015-08-25 08:42 | hgbot | Checkin | |
2015-08-25 08:42 | hgbot | Note Added: 0079651 | |
2015-08-25 08:42 | hgbot | Checkin | |
2015-08-25 08:42 | hgbot | Note Added: 0079653 | |
2015-08-25 11:22 | hgbot | Checkin | |
2015-08-25 11:22 | hgbot | Note Added: 0079685 | |
2015-09-01 10:40 | mtaal | Note Added: 0079987 | |
2015-09-01 10:40 | mtaal | Status | resolved => new |
2015-09-01 10:40 | mtaal | Resolution | fixed => open |
2015-09-29 15:20 | Orekaria | Status | new => scheduled |
2015-09-30 10:02 | hgbot | Checkin | |
2015-09-30 10:02 | hgbot | Note Added: 0080733 | |
2015-09-30 10:02 | hgbot | Status | scheduled => resolved |
2015-09-30 10:02 | hgbot | Resolution | open => fixed |
2015-09-30 10:02 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/96147e032ed3d1efe95842f18f2cce2f0a0d3d3a [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/5c4178fdfaba74c358e3ae7162806b8187f56cb8 [^] |
2015-09-30 10:21 | Orekaria | Review Assigned To | => mtaal |
2015-09-30 10:29 | Orekaria | Review Assigned To | mtaal => marvintm |
2015-09-30 16:56 | marvintm | Status | resolved => closed |
2015-09-30 16:56 | marvintm | Fixed in Version | => RR15Q4 |
2016-04-10 17:29 | dmitry_mezentsev | Relationship added | causes 0032410 |
Notes |
|
(0079394)
|
hgbot
|
2015-08-17 18:20
|
|
|
|
(0079395)
|
hgbot
|
2015-08-17 18:20
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: b5ae341b18a353581745f3026d9eca40fa61e37e
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Mon Aug 17 16:06:02 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b5ae341b18a353581745f3026d9eca40fa61e37e [^]
Fixes issue 30590: Force the saveDocumentSequence when the terminal info fails to be loaded
The problem was that forcing it in the render method, provoked a race condition between that call and the call when the response of the terminal reached the client, creating 2 records
---
M web/org.openbravo.retail.posterminal/js/login/model/login-model.js
---
|
|
|
(0079398)
|
hgbot
|
2015-08-17 19:52
|
|
|
|
(0079445)
|
Orekaria
|
2015-08-20 21:08
(edited on: 2015-08-20 21:09) |
|
A receipt with docno 000000 can be created due to the new lag introduced by the call to the server
To reproduce this:
- refresh with F5
- verify that the docno is 0000000 before being updated
|
|
|
(0079620)
|
hgbot
|
2015-08-22 20:36
|
|
|
|
(0079649)
|
hgbot
|
2015-08-25 08:41
|
|
|
|
(0079651)
|
hgbot
|
2015-08-25 08:42
|
|
Repository: retail/backports/3.0RR15Q2.4/org.openbravo.retail.posterminal
Changeset: ad772605a7d4e68f3f3d82d61ee1deac8f6ff82d
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Mon Aug 17 16:06:02 2015 +0200
URL: http://code.openbravo.com/retail/backports/3.0RR15Q2.4/org.openbravo.retail.posterminal/rev/ad772605a7d4e68f3f3d82d61ee1deac8f6ff82d [^]
Fixes issue 30592, backport of issue 30590: Force the saveDocumentSequence when the terminal info fails to be loaded
The problem was that forcing it in the render method, provoked a race condition between that call and the call when the response of the terminal reached the client, creating 2 records
---
M web/org.openbravo.retail.posterminal/js/login/model/login-model.js
---
|
|
|
(0079653)
|
hgbot
|
2015-08-25 08:42
|
|
|
|
(0079685)
|
hgbot
|
2015-08-25 11:22
|
|
|
|
(0079987)
|
mtaal
|
2015-09-01 10:40
|
|
|
|
(0080733)
|
hgbot
|
2015-09-30 10:02
|
|
|