Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0037691
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSminoralways2018-01-19 11:102018-01-24 14:14
ReportermigueldejuanaView Statuspublic 
Assigned Tomigueldejuana 
PrioritynormalResolutionfixedFixed in VersionRR17Q4.1
StatusclosedFix in branchFixed in SCM revision739b5ab30b8d
ProjectionnoneETAnoneTarget VersionRR17Q4.1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0037691: Remove unneeded receipt save which causes performance problems

DescriptionAfter 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 ReproduceSee Desc.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0037688 closedmigueldejuana Remove unneeded receipt save which causes performance problems 

-  Notes
(0101902)
hgbot (developer)
2018-01-23 11:55

Repository: retail/backports/3.0RR17Q4.1/org.openbravo.retail.posterminal
Changeset: 739b5ab30b8dad045fc456d542deb31c9e9463f8
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Tue Jan 23 11:55:44 2018 +0100
URL: http://code.openbravo.com/retail/backports/3.0RR17Q4.1/org.openbravo.retail.posterminal/rev/739b5ab30b8dad045fc456d542deb31c9e9463f8 [^]

Fixed issue 0037691: 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
---

- Issue History
Date Modified Username Field Change
2018-01-19 12:18 marvintm Type defect => backport
2018-01-19 12:18 marvintm Target Version => RR17Q4.1
2018-01-23 11:55 hgbot Checkin
2018-01-23 11:55 hgbot Note Added: 0101902
2018-01-23 11:55 hgbot Status scheduled => resolved
2018-01-23 11:55 hgbot Resolution open => fixed
2018-01-23 11:55 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b6d3bbc589ba8c79d86245b6f067364b87040ffe [^] => http://code.openbravo.com/retail/backports/3.0RR17Q4.1/org.openbravo.retail.posterminal/rev/739b5ab30b8dad045fc456d542deb31c9e9463f8 [^]
2018-01-24 14:14 marvintm Status resolved => closed
2018-01-24 14:14 marvintm Fixed in Version => RR17Q4.1


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker