Openbravo Issue Tracking System - Retail Modules
View Issue Details
0030271Retail ModulesWeb POSpublic2015-06-29 12:442015-12-11 12:51
marvintm 
jorge-garcia 
normalminorhave not tried
closedopen 
5
 
RR16Q1RR15Q4 
Orekaria
Production - Confirmed Stable
RR14Q3
No
0030271: Preferences are not reloaded when loging in the Web POS
When the user logs in the Web POS, the terminal object (which includes some configuration information, like the values for the preferences) should be reloaded. However, this doesn't happen in case the incremental masterdata refresh is not activated.

This forces the user to clear the cache if he wants to see any configuration change, such as changes in the preferences definition.
- Log in the Web POS
- Change some preference value in the backend (such as approvals, or any other configuration)
- Log in again in the Web POS. Verify that the new value is not used.
- Clear the cache. Log in again in the Web POS. Verify that the new value is used.
No tags attached.
depends on backport 0030272RR15Q2.3 closed jorge-garcia Preferences are not reloaded when loging in the Web POS 
depends on backport 0030294RR15Q3.1 closed jorge-garcia Preferences are not reloaded when loging in the Web POS 
depends on defect 0030382 closed jorge-garcia The incremental refresh is not done when the Sessions module is installed 
Issue History
2015-06-29 12:44marvintmNew Issue
2015-06-29 12:44marvintmAssigned To => Retail
2015-06-29 12:44marvintmRegression level => Production - Confirmed Stable
2015-06-29 12:44marvintmRegression introduced in release => RR14Q3
2015-06-29 12:44marvintmTriggers an Emergency Pack => No
2015-06-29 12:44marvintmStatusnew => scheduled
2015-06-29 12:46marvintmSeveritymajor => minor
2015-07-01 10:09marvintmTarget VersionRR15Q3 => RR15Q4
2015-07-01 10:09marvintmDescription Updatedbug_revision_view_page.php?rev_id=8957#r8957
2015-07-01 10:09marvintmStatusscheduled => acknowledged
2015-07-01 10:10marvintmStatusacknowledged => scheduled
2015-07-20 12:48jorge-garciaAssigned ToRetail => jorge-garcia
2015-07-21 11:54hgbotCheckin
2015-07-21 11:54hgbotNote Added: 0079006
2015-07-21 11:54hgbotStatusscheduled => resolved
2015-07-21 11:54hgbotResolutionopen => fixed
2015-07-21 11:54hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f12777a98fa7cb07141c7863a553027ee49da5ae [^]
2015-07-27 18:49hgbotCheckin
2015-07-27 18:49hgbotNote Added: 0079090
2015-07-30 16:44OrekariaStatusresolved => new
2015-07-30 16:44OrekariaResolutionfixed => open
2015-09-03 12:54jorge-garciaNote Added: 0080045
2015-09-29 15:20OrekariaTarget VersionRR15Q4 => RR16Q1
2015-12-11 12:47OrekariaRelationship addeddepends on 0030382
2015-12-11 12:47OrekariaNote Added: 0082679
2015-12-11 12:47OrekariaStatusnew => scheduled
2015-12-11 12:51OrekariaReview Assigned To => Orekaria
2015-12-11 12:51OrekariaNote Added: 0082680
2015-12-11 12:51OrekariaStatusscheduled => closed
2015-12-11 12:51OrekariaFixed in Version => RR15Q4

Notes
(0079006)
hgbot   
2015-07-21 11:54   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: f12777a98fa7cb07141c7863a553027ee49da5ae
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Jul 20 18:31:14 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f12777a98fa7cb07141c7863a553027ee49da5ae [^]

Fixed issue 30271: Preferences are not reloaded when login in the Web POS

The problem was that the terminal information is not loaded from backend if
it's set the fully refresh of the terminal.

The solution is to check if there is a fully refresh, and if so, force the
refreshment of the terminal's information from the backend.

---
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
---
(0079090)
hgbot   
2015-07-27 18:49   
Repository: tools/automation/pi-mobile
Changeset: bfbb810626c5d6615e190297d6ce36dcf2e7e709
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Mon Jul 27 18:48:08 2015 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/bfbb810626c5d6615e190297d6ce36dcf2e7e709 [^]

Verifies issue 30271: Added the 'I30271_PreferencesUpdatedAfterRefresh' test

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I30271_PreferencesUpdatedAfterRefresh.java
---
(0080045)
jorge-garcia   
2015-09-03 12:54   
Investigating futher for stabilization in tests.
(0082679)
Orekaria   
2015-12-11 12:47   
To fix this issue we should backport the 30382 fixes
(0082680)
Orekaria   
2015-12-11 12:51   
Fixed in Q4 with the 30382 fixes