Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029072Retail ModulesOffline Modepublic2015-02-26 11:182015-03-13 12:34
migueldejuana 
migueldejuana 
normaltrivialhave not tried
closedfixed 
5
 
 
adrianromero
No
0029072: Pending Synchronization
We need to add a way to show the data that is pending to synchronize. We have to show in point of sale window if we have something to synchronize with backend. We also should show the detail of the information, for example, 33 Orders pending to synchronize and a list of the document numbers of the orders.
- See somewhere something to reflect that data need to be synchronized
- Open a modal to show details
No tags attached.
has duplicate defect 0028851RR15Q2 closed migueldejuana We should add something, icon or menu entry, to inform the users that in Web POS database is pending info to sync 
related to defect 0029356 closed Osmany [UX] Sync icon bad positioned 
blocks defect 0028692 closed migueldejuana Message about Data Synchronization is shown before the actual synchronization happens 
Issue History
2015-02-26 11:18migueldejuanaNew Issue
2015-02-26 11:18migueldejuanaAssigned To => migueldejuana
2015-02-26 11:18migueldejuanaTriggers an Emergency Pack => No
2015-02-26 11:30hgbotCheckin
2015-02-26 11:30hgbotNote Added: 0074956
2015-02-26 11:30hgbotStatusnew => resolved
2015-02-26 11:30hgbotResolutionopen => fixed
2015-02-26 11:30hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d46c07b7de617fe93a0d2f8b514061f9e0f45085 [^]
2015-02-26 11:30hgbotCheckin
2015-02-26 11:30hgbotNote Added: 0074957
2015-02-26 11:30hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d46c07b7de617fe93a0d2f8b514061f9e0f45085 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f2743cff22c39e29667498b7e28fffad52efd4d3 [^]
2015-02-26 12:55hgbotCheckin
2015-02-26 12:55hgbotNote Added: 0074961
2015-02-26 12:55hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f2743cff22c39e29667498b7e28fffad52efd4d3 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/08bfd0f44ea79ee768e66a4215ff431b95ac8ee7 [^]
2015-02-26 15:08hgbotCheckin
2015-02-26 15:08hgbotNote Added: 0074972
2015-02-26 18:51hgbotCheckin
2015-02-26 18:51hgbotNote Added: 0074993
2015-02-27 08:17hgbotCheckin
2015-02-27 08:17hgbotNote Added: 0075009
2015-02-27 08:37hgbotCheckin
2015-02-27 08:37hgbotNote Added: 0075010
2015-02-27 13:18hgbotCheckin
2015-02-27 13:18hgbotNote Added: 0075035
2015-03-04 18:36hgbotCheckin
2015-03-04 18:36hgbotNote Added: 0075173
2015-03-13 12:34adrianromeroReview Assigned To => adrianromero
2015-03-13 12:34adrianromeroNote Added: 0075546
2015-03-13 12:34adrianromeroStatusresolved => closed
2015-03-20 14:31dbazRelationship addedrelated to 0029356
2015-03-27 12:53migueldejuanaRelationship addedblocks 0028692
2015-03-30 09:47marvintmRelationship addedhas duplicate 0028851

Notes
(0074956)
hgbot   
2015-02-26 11:30   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: d46c07b7de617fe93a0d2f8b514061f9e0f45085
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Thu Feb 26 11:25:13 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/d46c07b7de617fe93a0d2f8b514061f9e0f45085 [^]

Fixed issue 0029072: Pending Synchronization

- We have added a image in top-left corner in pointofsale window. It will blink while we are synchronizing, will dissapear when all have been synchronized and will be shown permanently when there is something to synchronize and we are not synchronizing.
- We have added a menu item on top to access data pending to synchronize modal, it will be shown just when synchronizing and when there is data to synchronize.
- Details modal shows one entry for each model showing the number of items to synchronize and taping on them, will show a list of the items to synchronize

---
M web/org.openbravo.retail.posterminal/js/login/model/login-model.js
---
(0074957)
hgbot   
2015-02-26 11:30   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: f2743cff22c39e29667498b7e28fffad52efd4d3
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Thu Feb 26 11:29:41 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f2743cff22c39e29667498b7e28fffad52efd4d3 [^]

Fixed issue 0029072: Pending Synchronization, update copyright date

---
M web/org.openbravo.retail.posterminal/js/login/model/login-model.js
---
(0074961)
hgbot   
2015-02-26 12:55   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 08bfd0f44ea79ee768e66a4215ff431b95ac8ee7
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Thu Feb 26 12:22:44 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/08bfd0f44ea79ee768e66a4215ff431b95ac8ee7 [^]

Fixed issue 0029072: Pending Synchronization

- We have added a image in top-left corner in pointofsale window. It will blink while we are synchronizing, will dissapear when all have been synchronized and will be shown permanently when there is something to synchronize and we are not synchronizing.
- We have added a menu item on top to access data pending to synchronize modal, it will be shown just when synchronizing and when there is data to synchronize.
- Details modal shows one entry for each model showing the number of items to synchronize and taping on them, will show a list of the items to synchronize

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/mobile/core/MobileCoreComponentProvider.java
M web/org.openbravo.mobile.core/assets/css/ob-standard.css
M web/org.openbravo.mobile.core/source/component/dialog/ob-profile.js
M web/org.openbravo.mobile.core/source/component/ob-menu.js
M web/org.openbravo.mobile.core/source/component/ob-scrollabletable.js
M web/org.openbravo.mobile.core/source/component/ob-terminal-component.js
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
M web/org.openbravo.mobile.core/source/utils/ob-synchronization.js
A web/org.openbravo.mobile.core/source/component/dialog/ob-modalitemstosync.js
A web/org.openbravo.mobile.core/source/component/dialog/ob-modalmodelstosync.js
---
(0074972)
hgbot   
2015-02-26 15:08   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: afdaa140e11f692cd1232f67bfe95f14269f6882
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Thu Feb 26 15:08:17 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/afdaa140e11f692cd1232f67bfe95f14269f6882 [^]

Related to issue 0029072: Pending Synchronization. Do not allow logout when synchronizing

---
M web/org.openbravo.mobile.core/source/component/dialog/ob-profile.js
---
(0074993)
hgbot   
2015-02-26 18:51   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 28ec6dfcdb770695a91a5608bc6535d7419e0447
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Thu Feb 26 18:51:29 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/28ec6dfcdb770695a91a5608bc6535d7419e0447 [^]

Related to issue 0029072: Pending Synchronization. Missing image

---
A web/org.openbravo.mobile.core/assets/img/iconUrgentNotification.png
---
(0075009)
hgbot   
2015-02-27 08:17   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 01bf2a593d1d4e73655fcbdf9c83403f07ed3600
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Fri Feb 27 08:17:21 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/01bf2a593d1d4e73655fcbdf9c83403f07ed3600 [^]

Related to issue 0029072: Pending Synchronization. Do not try to addRemoveClass in other windows

---
M web/org.openbravo.mobile.core/source/component/ob-menu.js
---
(0075010)
hgbot   
2015-02-27 08:37   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 9274b224939510a5e81547b141c3ccf70b3a6ba6
Author: Miguel de Juana <miguel.dejuana <at> openbravo.com>
Date: Fri Feb 27 08:35:55 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/9274b224939510a5e81547b141c3ccf70b3a6ba6 [^]

Related to issue 0029072: Pending Synchronization. Do not show by default pending data advice in others applications (warehouse, procurement...)

---
M web/org.openbravo.mobile.core/source/component/ob-menu.js
---
(0075035)
hgbot   
2015-02-27 13:18   
Repository: tools/automation/pi-mobile
Changeset: 0428eccc6876082650ab00dd5accd54c0d084a3c
Author: Rafa Alonso <rafael.alonso <at> openbravo.com>
Date: Fri Feb 27 12:49:46 2015 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/0428eccc6876082650ab00dd5accd54c0d084a3c [^]

Related to issue 29072: Updated test logic to pick the new 'DataSynchronized' method

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/SynchronizationHelper.java
---
(0075173)
hgbot   
2015-03-04 18:36   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 3b70944a107d138618d6d8e323b1a5f79cb60e58
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Wed Mar 04 18:36:18 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/3b70944a107d138618d6d8e323b1a5f79cb60e58 [^]

Related to issue 29072. Fixed initial state of modelsSynchronized variable.

---
M web/org.openbravo.mobile.core/source/utils/ob-synchronization.js
---
(0075546)
adrianromero   
2015-03-13 12:34   
Verified