Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029208Retail ModulesWeb POSpublic2015-03-09 20:562015-03-30 13:07
Orekaria 
Orekaria 
normalminoralways
closedfixed 
5
 
RR15Q2 
aaroncalero
No
0029208: RR15Q2: Improve the SynchronizationHelper
Improve the SynchronizationHelper

Notes:

- user blocking: the SynchronizationHelper has a global status of true/false. if this status is true, the user is allowed to perform critical operations (like paying a receipt, logout, cashup)
- flow decission: keep track of the server asynchronous operations and modify the flow depending on that status
NA
No tags attached.
blocks feature request 0029377RR15Q3 closed Orekaria Stabilization: RR15Q2 related 
Issue History
2015-03-09 20:56OrekariaNew Issue
2015-03-09 20:56OrekariaAssigned To => Orekaria
2015-03-09 20:56OrekariaTriggers an Emergency Pack => No
2015-03-09 21:34OrekariaDescription Updatedbug_revision_view_page.php?rev_id=7906#r7906
2015-03-10 10:40hgbotCheckin
2015-03-10 10:40hgbotNote Added: 0075367
2015-03-25 17:01OrekariaRelationship addedblocks 0029377
2015-03-25 17:02OrekariaSummaryImprove the SynchronizationHelper (RR15Q2) => RR15Q2: Improve the SynchronizationHelper
2015-03-25 17:02OrekariaDescription Updatedbug_revision_view_page.php?rev_id=8108#r8108
2015-03-27 12:52hgbotCheckin
2015-03-27 12:52hgbotNote Added: 0076080
2015-03-27 12:52hgbotStatusnew => resolved
2015-03-27 12:52hgbotResolutionopen => fixed
2015-03-27 12:52hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2a643f3fbe791e6e948597d8c64fbba424b57a78 [^]
2015-03-27 13:43OrekariaNote Added: 0076083
2015-03-30 13:07aaroncaleroReview Assigned To => aaroncalero
2015-03-30 13:07aaroncaleroNote Added: 0076136
2015-03-30 13:07aaroncaleroStatusresolved => closed
2015-03-30 13:07aaroncaleroFixed in Version => RR15Q2

Notes
(0075367)
hgbot   
2015-03-10 10:40   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 788c1eef020dd035ba152776053fecc48ceba3db
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Tue Mar 10 10:39:47 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/788c1eef020dd035ba152776053fecc48ceba3db [^]

Related to issue 29208: Added a SynchronizationHelper paired call when the root window is loaded

The problem was that the paired calls were located with the WebPOS in mind and custom applications do not execute the same flow

---
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
---
(0076080)
hgbot   
2015-03-27 12:52   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 2a643f3fbe791e6e948597d8c64fbba424b57a78
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Fri Mar 27 12:52:04 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2a643f3fbe791e6e948597d8c64fbba424b57a78 [^]

Fixes issue 29208: Added a SynchronizationHelper paired call while the order is calculating gross and taxes

---
M web/org.openbravo.retail.posterminal/js/model/order.js
---
(0076083)
Orekaria   
2015-03-27 13:43   
When closing this issue, the most important thing to verify is that the SynchronizationHelper.finished method is called in all the exiting flow paths of the function
(0076136)
aaroncalero   
2015-03-30 13:07   
Tested and reviewed