Openbravo Issue Tracking System - Retail Modules
View Issue Details
0034063Retail ModulesStoreServerpublic2016-09-22 17:432016-12-20 16:53
VictorVillar 
mtaal 
immediatecriticalalways
closedfixed 
5
 
 
marvintm
No
0034063: [STORE SERVER 1791]Support offline and multi-server for Mobile Warehouse
The Mobile Warehouse module is not offline and multi-server enabled. This is visible in the functional case: you can not edit lines from picking when the store server is down.
1.- Log into Web POS
2.- Select a layaway
3.- Pay it
4.- Create the picking using Order preparation window
5.- Select the picking created through Picking window
6.- Click assign
7.- Select an employee
8.- Click Confirm All
9.- Click on edit lines
No tags attached.
related to feature request 00342673.0PR17Q1 closed mtaal Openbravo ERP Let the basekernelservlet handle cors requests 
related to defect 0034268RR17Q1 closed mtaal Retail Modules Allow login request to be overridden by setting a login url 
related to design defect 0034330RR17Q1 closed mtaal Retail Modules Support multi-server requests in a better more secure way 
Issue History
2016-09-22 17:43VictorVillarNew Issue
2016-09-22 17:43VictorVillarAssigned To => StoreServer
2016-09-22 17:43VictorVillarResolution time => 1475704800
2016-09-22 17:43VictorVillarTriggers an Emergency Pack => No
2016-09-25 13:13mtaalAssigned ToStoreServer => mtaal
2016-09-25 13:13mtaalNote Added: 0090231
2016-10-18 09:33mtaalTypedefect => feature request
2016-10-21 20:08mtaalRelationship addedrelated to 0034267
2016-10-23 12:59mtaalRelationship addedrelated to 0034268
2016-10-23 13:03mtaalSummary[STORE SERVER 1791]You can not edit lines from picking when the store server is down. => [STORE SERVER 1791]Support offline and multi-server for Mobile Warehouse
2016-10-23 13:03mtaalDescription Updatedbug_revision_view_page.php?rev_id=13453#r13453
2016-10-23 13:04mtaalReview Assigned To => migueldejuana
2016-10-23 13:05hgbotCheckin
2016-10-23 13:05hgbotNote Added: 0090793
2016-10-23 13:41hgbotCheckin
2016-10-23 13:41hgbotNote Added: 0090794
2016-10-23 13:41hgbotStatusnew => resolved
2016-10-23 13:41hgbotResolutionopen => fixed
2016-10-23 13:41hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse/rev/3e32691c5c509740a8b10dfe395c53d46686507a [^]
2016-10-28 10:45mtaalRelationship addedrelated to 0034330
2016-12-03 01:24mtaalReview Assigned Tomigueldejuana => marvintm
2016-12-20 16:52hgbotCheckin
2016-12-20 16:52hgbotNote Added: 0092864
2016-12-20 16:53marvintmStatusresolved => closed

Notes
(0090231)
mtaal   
2016-09-25 13:13   
This is caused by the fact that the mobile warehouse solution has not been designed to work even in WebPOS offline scenarios.
(0090793)
hgbot   
2016-10-23 13:05   
Repository: erp/pmods/org.openbravo.mobile.warehouse
Changeset: 1fbf511148572df0c60dfd4934de82d8f5cae789
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Oct 23 13:05:19 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse/rev/1fbf511148572df0c60dfd4934de82d8f5cae789 [^]

Related to issue 34063: [STORE SERVER 1791]Support offline and multi-server for Mobile Warehouse
Add offline support to mobile warehouse by using and filling the appcache. Updated dependency on mobile.core

AD_MODULE_DEPENDENCY.xml: updated dependency
WarehouseComponentProvider.java: added handling of appcache component
WarehouseLoginUtilsServlet.java: return the list of servers, adds multi-server behavior to mobile warehouse
index.html: add appcache manifest
wh-terminal.js: change the login so that login request is also done multi-server and sets the servers
WarehouseApplicationCacheComponent.java: component to set the appcache

---
M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
M src/org/openbravo/mobile/warehouse/WarehouseComponentProvider.java
M src/org/openbravo/mobile/warehouse/WarehouseLoginUtilsServlet.java
M web/org.openbravo.mobile.warehouse/index.html
M web/org.openbravo.mobile.warehouse/source/terminal/wh-terminal.js
---
(0090794)
hgbot   
2016-10-23 13:41   
Repository: erp/pmods/org.openbravo.mobile.warehouse
Changeset: 3e32691c5c509740a8b10dfe395c53d46686507a
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Sun Oct 23 13:41:43 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse/rev/3e32691c5c509740a8b10dfe395c53d46686507a [^]

Fixes issue 34063: [STORE SERVER 1791]Support offline and multi-server for Mobile Warehouse
Add missed class in commit

---
A src/org/openbravo/mobile/warehouse/WarehouseApplicationCacheComponent.java
---
(0092864)
hgbot   
2016-12-20 16:52   
Repository: erp/pmods/org.openbravo.mobile.warehouse
Changeset: 7b9a26496cc750e63f2da1ceac856da51e24dcc5
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Dec 20 16:52:25 2016 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.warehouse/rev/7b9a26496cc750e63f2da1ceac856da51e24dcc5 [^]

Related to issue 34063. Fixed license and author information.

---
M src/org/openbravo/mobile/warehouse/WarehouseApplicationCacheComponent.java
---