Openbravo Issue Tracking System - Retail Modules
View Issue Details
0039542Retail ModulesWeb POSpublic2018-10-26 10:492018-12-13 11:57
jorge-garcia 
jorge-garcia 
normalmajorhave not tried
closedfixed 
5
 
RR19Q1 
marvintm
No
0039542: Include more information about terminal status
Include more information about terminal status. Possible ideas are:
  * Network latency
  * Network upload bandwidth
  * Network download bandwidth
-
-
No tags attached.
related to feature request 0039127 closed jorge-garcia Extend terminal status information to check more information 
Issue History
2018-10-26 10:49jorge-garciaNew Issue
2018-10-26 10:49jorge-garciaAssigned To => jorge-garcia
2018-10-26 10:49jorge-garciaTriggers an Emergency Pack => No
2018-10-26 10:49jorge-garciaRelationship addedrelated to 0039127
2018-11-21 15:28hgbotCheckin
2018-11-21 15:28hgbotNote Added: 0108031
2018-11-21 15:28hgbotCheckin
2018-11-21 15:28hgbotNote Added: 0108032
2018-11-21 15:29hgbotCheckin
2018-11-21 15:29hgbotNote Added: 0108034
2018-11-21 15:29hgbotStatusnew => resolved
2018-11-21 15:29hgbotResolutionopen => fixed
2018-11-21 15:29hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/5f72c5ef36ec1470e6060f05c4b1e5287d60facf [^]
2018-11-21 15:29hgbotCheckin
2018-11-21 15:29hgbotNote Added: 0108035
2018-11-21 15:29hgbotCheckin
2018-11-21 15:29hgbotNote Added: 0108036
2018-11-21 15:29hgbotCheckin
2018-11-21 15:29hgbotNote Added: 0108037
2018-11-22 12:47hgbotCheckin
2018-11-22 12:47hgbotNote Added: 0108054
2018-12-13 11:57marvintmReview Assigned To => marvintm
2018-12-13 11:57marvintmStatusresolved => closed
2018-12-13 11:57marvintmFixed in Version => RR19Q1

Notes
(0108031)
hgbot   
2018-11-21 15:28   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 73cbb0138ee19379a9cc2fbda17808187418a9c2
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Oct 29 10:55:27 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/73cbb0138ee19379a9cc2fbda17808187418a9c2 [^]

Related to issue 39542: Include more information about terminal status

This commit includes:
  * Definition of three new columns in obpos_app_termstat_hist table.
  * Added three new read-only fields in Terminal Status History window.
  * Network status information is sent with the information of the cashup.

---
M src-db/database/model/tables/OBPOS_APP_TERMSTAT_HIST.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/org/openbravo/retail/posterminal/UpdateCashup.java
M web/org.openbravo.retail.posterminal/js/utils/cashUpReportUtils.js
---
(0108032)
hgbot   
2018-11-21 15:28   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 41c0b4491e22433d7c55711b2952f21ef89add25
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Nov 05 16:01:12 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/41c0b4491e22433d7c55711b2952f21ef89add25 [^]

Related to issue 39542: Include more information about terminal status

Fix some typo problems in the code.

---
M web/org.openbravo.retail.posterminal/js/utils/cashUpReportUtils.js
---
(0108034)
hgbot   
2018-11-21 15:29   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 5f72c5ef36ec1470e6060f05c4b1e5287d60facf
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Oct 29 11:00:42 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/5f72c5ef36ec1470e6060f05c4b1e5287d60facf [^]

Fixed issue 39542: Include more information about terminal status

This commit includes:
  * Implement in request router the logic to take information about network
    info.
  * It could be defined a minimum and maximum value to take measures of
    latency, upload and download bandwidth.
  * A new utility function has been defined to reset network information info.

---
M src/org/openbravo/mobile/core/process/MobileService.java
M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js
M web/org.openbravo.mobile.core/source/utils/ob-utilities.js
---
(0108035)
hgbot   
2018-11-21 15:29   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: dd40e311aa745d2d93692cbeb56cd1cdbae6e811
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Nov 05 16:02:23 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/dd40e311aa745d2d93692cbeb56cd1cdbae6e811 [^]

Related to issue 39542: Include more information about terminal status

This commit includes:
  * Remove max limit to get measures in download and upload requests.
  * Fix some typo problems in the code.

---
M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js
M web/org.openbravo.mobile.core/source/utils/ob-utilities.js
---
(0108036)
hgbot   
2018-11-21 15:29   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 6ade2dff2d2005bb6551bea4312c35c6686f9af9
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Nov 15 09:43:03 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/6ade2dff2d2005bb6551bea4312c35c6686f9af9 [^]

Related to issue 39542: Include more information about terminal status

Save original ajaxRequest sucess and fail callbacks to avoid function
overrides in code.

---
M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js
---
(0108037)
hgbot   
2018-11-21 15:29   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 563be292d6f8325e02df4d8e897fbe87485dda84
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Nov 20 17:47:57 2018 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/563be292d6f8325e02df4d8e897fbe87485dda84 [^]

Related to issue 39542: Include more information about terminal status

Generate a new enyo ajax request variable to avoid sharing AjaxRequest
object.

---
M web/org.openbravo.mobile.core/source/data/ob-requestrouter.js
---
(0108054)
hgbot   
2018-11-22 12:47   
Repository: tools/automation/pi-mobile
Changeset: a356c7e9fd13862165546cf8799b8b30a907042b
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Nov 22 12:47:08 2018 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/a356c7e9fd13862165546cf8799b8b30a907042b [^]

Related to issue 39542: Include more information about terminal status

External Order Loader test should take into account new information sent
in each request.

---
M src-test/org/openbravo/test/mobile/retail/extmodules/unittest/tests/statelesswebservice/StatelessRetailOrderLoaderTest.java
M src-test/org/openbravo/test/mobile/retail/mobilecore/webservice/WebServicesHelper.java
M src-test/org/openbravo/test/mobile/retail/pack/webservice/baseIntegration/BaseRetailOrderLoaderTest.java
M src-test/org/openbravo/test/mobile/retail/pack/webservice/tests/orderloader/RetailOrderLoaderModifyTicketTest.java
M src-test/org/openbravo/test/mobile/retail/pack/webservice/tests/orderloader/RetailOrderLoaderTest.java
---