Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029433Retail ModulesWeb POSpublic2015-03-26 12:512015-05-15 15:45
malsasua 
malsasua 
normalminoralways
closedfixed 
20Community Appliance
 
RR15Q3RR15Q3 
marvintm
No
No
0029433: new process to process all records in "errors while importing data" window
Create a new process to process all records in "errors while importing data" window. So this process could be scheduled
. create an error in "error while importing data" window
No tags attached.
related to defect 0029203 closed marvintm Deadlocks have been detected when updating c_bpartner table OrderLoader 
diff diffErrorWhileImportingRetail.diff (19,605) 2015-03-31 11:00
https://issues.openbravo.com/file_download.php?file_id=7949&type=bug
diff diffErrorWhileImportingMobileCore.diff (2,078) 2015-03-31 11:01
https://issues.openbravo.com/file_download.php?file_id=7950&type=bug
Issue History
2015-03-26 12:51malsasuaNew Issue
2015-03-26 12:51malsasuaAssigned To => Retail
2015-03-26 12:51malsasuaOBNetwork customer => No
2015-03-26 12:51malsasuaTriggers an Emergency Pack => No
2015-03-26 19:17malsasuaRelationship addedrelated to 0029203
2015-03-31 11:00malsasuaFile Added: diffErrorWhileImportingRetail.diff
2015-03-31 11:01malsasuaFile Added: diffErrorWhileImportingMobileCore.diff
2015-03-31 13:12hgbotCheckin
2015-03-31 13:12hgbotNote Added: 0076172
2015-03-31 13:12hgbotStatusnew => resolved
2015-03-31 13:12hgbotResolutionopen => fixed
2015-03-31 13:12hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ee13464474508020f3af265d8377e065a1373d6e [^]
2015-04-01 16:27hgbotCheckin
2015-04-01 16:27hgbotNote Added: 0076320
2015-04-01 16:27hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ee13464474508020f3af265d8377e065a1373d6e [^] => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f53789dd1f374ffe5b57de2351ddbeaccc9e276e [^]
2015-04-09 09:50hgbotCheckin
2015-04-09 09:50hgbotNote Added: 0076395
2015-04-09 09:50hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f53789dd1f374ffe5b57de2351ddbeaccc9e276e [^] => http://code.openbravo.com/retail/backports/3.0RR15Q2/org.openbravo.retail.posterminal/rev/ee13464474508020f3af265d8377e065a1373d6e [^]
2015-04-13 19:02marvintmAssigned ToRetail => malsasua
2015-04-14 09:21dmitry_mezentsevNote Added: 0076506
2015-04-14 09:21dmitry_mezentsevStatusresolved => new
2015-04-14 09:21dmitry_mezentsevResolutionfixed => open
2015-04-14 09:22dmitry_mezentsevStatusnew => scheduled
2015-04-14 09:22dmitry_mezentsevTarget Version => RR15Q3
2015-04-15 16:00malsasuaNote Added: 0076555
2015-04-15 16:00malsasuaStatusscheduled => resolved
2015-04-15 16:00malsasuaFixed in Version => RR15Q3
2015-04-15 16:00malsasuaResolutionopen => fixed
2015-05-15 15:45marvintmReview Assigned To => marvintm
2015-05-15 15:45marvintmStatusresolved => closed

Notes
(0076172)
hgbot   
2015-03-31 13:12   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: ee13464474508020f3af265d8377e065a1373d6e
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Tue Mar 31 13:12:15 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ee13464474508020f3af265d8377e065a1373d6e [^]

fixed issue 29433: added process background to process all records not processed in errors while importing data window

new column is added to 'errors while importing data': attempts
new process that it retrieves all records not processed in 'errors while importing data' with attempts number lower than 4, and try to process all of them in the next order: business partner, business partner location, orders, cash management, cashups

---
M src-db/database/model/tables/OBPOS_ERRORS.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_PROCESS.xml
M src/org/openbravo/retail/posterminal/SaveDataActionHandler.java
A src/org/openbravo/retail/posterminal/ErrorComparator.java
A src/org/openbravo/retail/posterminal/SyncAllErrorsWhileImporting.java
---
(0076320)
hgbot   
2015-04-01 16:27   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: f53789dd1f374ffe5b57de2351ddbeaccc9e276e
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Wed Apr 01 16:26:41 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f53789dd1f374ffe5b57de2351ddbeaccc9e276e [^]

fixed issue 29433: changed the way that the context info is retrieved

the context info is retrieved from OBContext instead of RequestContext, so, this class can be used from background process

---
M src/org/openbravo/mobile/core/process/DataSynchronizationProcess.java
---
(0076395)
hgbot   
2015-04-09 09:50   
Repository: retail/backports/3.0RR15Q2/org.openbravo.retail.posterminal
Changeset: ee13464474508020f3af265d8377e065a1373d6e
Author: Miguel A. Alsasua <miguel.alsasua <at> openbravo.com>
Date: Tue Mar 31 13:12:15 2015 +0200
URL: http://code.openbravo.com/retail/backports/3.0RR15Q2/org.openbravo.retail.posterminal/rev/ee13464474508020f3af265d8377e065a1373d6e [^]

fixed issue 29433: added process background to process all records not processed in errors while importing data window

new column is added to 'errors while importing data': attempts
new process that it retrieves all records not processed in 'errors while importing data' with attempts number lower than 4, and try to process all of them in the next order: business partner, business partner location, orders, cash management, cashups

---
M src-db/database/model/tables/OBPOS_ERRORS.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_PROCESS.xml
M src/org/openbravo/retail/posterminal/SaveDataActionHandler.java
A src/org/openbravo/retail/posterminal/ErrorComparator.java
A src/org/openbravo/retail/posterminal/SyncAllErrorsWhileImporting.java
---
(0076506)
dmitry_mezentsev   
2015-04-14 09:21   
Due to the fact that performance testing was not done we agreed to move this development to 15Q3 release so I am reopening this FR.
(0076555)
malsasua   
2015-04-15 16:00   
Performance testing has been done:
https://docs.google.com/spreadsheets/d/1let8TsR_g2KTzeNXP8nG-ZhV8iRRc79urBnEppAqYI8/edit?usp=sharing [^]