Openbravo Issue Tracking System - Retail Modules |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0037688 | Retail Modules | Web POS | public | 2018-01-19 11:10 | 2018-01-24 14:13 |
|
Reporter | migueldejuana | |
Assigned To | migueldejuana | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | RR18Q2 | |
Merge Request Status | |
Review Assigned To | marvintm |
OBNetwork customer | No |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0037688: Remove unneeded receipt save which causes performance problems |
Description | After every change in the receipt, calculateReceipt is executed. Inside this function, we do a save of the order in the local database.
All the interactions with the local database must be avoided because the performance get affected.
We need to remove all saves of the receipt done before doing calculateReceipt because they are not needed and make performance to be bad. |
Steps To Reproduce | See Desc. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | depends on | backport | 0037690 | RR18Q1 | closed | migueldejuana | Remove unneeded receipt save which causes performance problems | depends on | backport | 0037691 | RR17Q4.1 | closed | migueldejuana | Remove unneeded receipt save which causes performance problems | depends on | backport | 0037692 | RR17Q3.3 | closed | migueldejuana | Remove unneeded receipt save which causes performance problems |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2018-01-19 11:10 | migueldejuana | New Issue | |
2018-01-19 11:10 | migueldejuana | Assigned To | => migueldejuana |
2018-01-19 11:10 | migueldejuana | OBNetwork customer | => No |
2018-01-19 11:10 | migueldejuana | Triggers an Emergency Pack | => No |
2018-01-19 11:12 | hgbot | Checkin | |
2018-01-19 11:12 | hgbot | Note Added: 0101778 | |
2018-01-19 11:12 | hgbot | Status | new => resolved |
2018-01-19 11:12 | hgbot | Resolution | open => fixed |
2018-01-19 11:12 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b6d3bbc589ba8c79d86245b6f067364b87040ffe [^] |
2018-01-19 12:02 | jorgewederago | Issue Monitored: jorgewederago | |
2018-01-19 12:15 | marvintm | Note Added: 0101785 | |
2018-01-19 12:15 | marvintm | Note Added: 0101786 | |
2018-01-19 12:17 | marvintm | Review Assigned To | => marvintm |
2018-01-19 12:17 | marvintm | Status | resolved => closed |
2018-01-19 12:17 | marvintm | Fixed in Version | => RR18Q2 |
2018-01-19 12:17 | marvintm | Status | closed => new |
2018-01-19 12:17 | marvintm | Resolution | fixed => open |
2018-01-19 12:17 | marvintm | Fixed in Version | RR18Q2 => |
2018-01-19 12:18 | marvintm | Status | new => scheduled |
2018-01-19 12:18 | marvintm | Status | scheduled => resolved |
2018-01-19 12:18 | marvintm | Fixed in Version | => RR18Q2 |
2018-01-19 12:18 | marvintm | Resolution | open => fixed |
2018-01-19 12:18 | marvintm | Status | resolved => closed |
2018-01-23 11:47 | hgbot | Checkin | |
2018-01-23 11:47 | hgbot | Note Added: 0101900 | |
2018-01-23 11:47 | hgbot | Status | closed => resolved |
2018-01-23 11:47 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b6d3bbc589ba8c79d86245b6f067364b87040ffe [^] => http://code.openbravo.com/retail/backports/3.0RR17Q3.3/org.openbravo.retail.posterminal/rev/b3f034cd8aefcd826dd352363a3bb63c03b90596 [^] |
2018-01-24 14:13 | marvintm | Status | resolved => closed |
Notes |
|
(0101778)
|
hgbot
|
2018-01-19 11:12
|
|
|
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 8687c3aebeb893002b171d0f696ae540358ca0ff
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Fri Jan 19 12:08:50 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/8687c3aebeb893002b171d0f696ae540358ca0ff [^] [^]
Fixed issue 0036893: If WebPOS is on Payment Tab it should not be possible to add products
-Mantain the check for corner case when a line is added while the order is be send to backend. Remove from rfid buffers the line because it is not added
---
M web/org.openbravo.retail.posterminal/js/model/order.js
--- |
|
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: d61149f258b8f73a8abda9dd265720369aeefba7
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Fri Jan 19 12:13:01 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d61149f258b8f73a8abda9dd265720369aeefba7 [^] [^]
Fixed issue 0036893: If WebPOS is on Payment Tab it should not be possible to add products
- if isCalculateReceiptLocked is TRUE we must log the problem and remove from rfid buffers the product
---
M web/org.openbravo.retail.posterminal/js/model/order.js
--- |
|
|
(0101900)
|
hgbot
|
2018-01-23 11:47
|
|
Repository: retail/backports/3.0RR17Q3.3/org.openbravo.retail.posterminal
Changeset: b3f034cd8aefcd826dd352363a3bb63c03b90596
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Tue Jan 23 11:47:12 2018 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR17Q3.3/org.openbravo.retail.posterminal/rev/b3f034cd8aefcd826dd352363a3bb63c03b90596 [^]
Fixed issue 0037688: Remove unneeded receipt save which causes performance problems
- Remove unneeded receipt save to improve performance
-Mantain the check for corner case when a line is added while the order is be send to backend. Remove from rfid buffers the line because it is not added
---
M web/org.openbravo.retail.posterminal/js/model/order.js
---
|
|