Openbravo Issue Tracking System - Retail Modules
View Issue Details
0037386Retail ModulesMobile Procurementpublic2017-11-27 09:412017-12-07 16:52
migueldejuana 
migueldejuana 
normalminoralways
closedfixed 
5
 
RR18Q1 
marvintm
No
0037386: [Procurement] Prevent a premature execution of processPaidOrder during the login process (returnToOnline)
In poor connection enviroments, we could lost and recover the connection during the login. Recovering the connection forces processPaidOrder execution and in the postProcessFunction of Cashup model we require terminal model.
If that processPaidOrder launched in parallel with the login process, reaches the point where we require c_order before login process loads the order table, we get an error.
n/a
No tags attached.
related to defect 0036963 closed ranjith_qualiantech_com Prevent a premature execution of runSyncProcess during the login process (returnToOnline) 
Issue History
2017-11-27 09:41migueldejuanaNew Issue
2017-11-27 09:41migueldejuanaAssigned To => migueldejuana
2017-11-27 09:41migueldejuanaTriggers an Emergency Pack => No
2017-11-27 09:41migueldejuanaRelationship addedrelated to 0036963
2017-11-27 09:43hgbotCheckin
2017-11-27 09:43hgbotNote Added: 0100723
2017-11-27 09:43hgbotStatusnew => resolved
2017-11-27 09:43hgbotResolutionopen => fixed
2017-11-27 09:43hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.procurement/rev/624d10822bb2bf9c96b1d05f3b26cf4133fe4e14 [^]
2017-12-07 16:52marvintmReview Assigned To => marvintm
2017-12-07 16:52marvintmStatusresolved => closed
2017-12-07 16:52marvintmFixed in Version => RR18Q1

Notes
(0100723)
hgbot   
2017-11-27 09:43   
Repository: erp/pmods/org.openbravo.mobile.procurement
Changeset: 624d10822bb2bf9c96b1d05f3b26cf4133fe4e14
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Mon Nov 27 09:42:43 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.procurement/rev/624d10822bb2bf9c96b1d05f3b26cf4133fe4e14 [^]

Fixed issue 0037386: [Procurement] Prevent a premature execution of processPaidOrder during the login process (returnToOnline)

* If PROC goes to online, ProcessPaidOrders should be called after login completion

---
M web/org.openbravo.mobile.procurement/source/terminal/mpr-terminal.js
---