Openbravo Issue Tracking System - Retail Modules
View Issue Details
0041080Retail ModulesWeb POSpublic2019-06-12 16:372019-06-21 17:05
salvador_campanella 
ranjith_qualiantech_com 
highmajoralways
closedfixed 
5
RR18Q3 
RR19Q3 
guilleaer
No
0041080: If when the Terminal Authenticate Enabled popup Appears and other popup takes the focus, The WebPOS never will be forced to go
If when the Terminal Authenticate Enabled popup Appears and other popup takes the focus, The WebPOS never will be forced to go to the login screen.


The other popup could be a popup of a missing printer.

This error produces that the new order will be stock in memory until the POS be reconnected
[Backoffice]
## As System Administrator ##
1.- Go to Preference windows and create a new record
{
Property: Terminal Authentication Enabled,
Selected: true,
Value: Y,
Visible at client: ,
Visible at Organizaton: *,
Visible at User:
}

## As The White Valley Group Admin ##
2. Go to POS Terminal Windows and select VBS-1 Terminal
3. Edit the record putting a Terminal Key Identifier [Example: 123456]

[WebPOS]
4.- Go to the WEB POS Terminal VBS-1
5.- Enter the Terminal Key Identifier and credentials [Openbravo/openbravo]
6.- Login with the Vallblanca user
7.- Create a Sales Order and pay it

[Backoffice]
8.- In the POS Terminal Windows with VBS-1 Terminal Selected click in the button Unlink Device

[WebPOS]
9.- Create a Sales Order and pay it
10.- The Popup of Terminal Authentication will appear
11.- Open the Chrome devTools and insert in the console the following command to simulate a ramdon Popup.

OB.UTIL.showConfirmation.display(OB.I18N.getLabel('OBMOBC_InvalidOriginTitle'), OB.I18N.getLabel('OBMOBC_InvalidOriginMsg'));

12.- The new popup will appear and the Terminal Authentication will disappear.

Now you can able to use the WebPOS but the orders will be stock in memory
No tags attached.
Issue History
2019-06-12 16:37salvador_campanellaNew Issue
2019-06-12 16:37salvador_campanellaAssigned To => Retail
2019-06-12 16:37salvador_campanellaResolution time => 1560722400
2019-06-12 16:37salvador_campanellaTriggers an Emergency Pack => No
2019-06-13 13:35ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2019-06-13 13:35ranjith_qualiantech_comStatusnew => scheduled
2019-06-19 12:30hgbotCheckin
2019-06-19 12:30hgbotNote Added: 0112885
2019-06-19 12:31hgbotCheckin
2019-06-19 12:31hgbotNote Added: 0112886
2019-06-19 12:31hgbotStatusscheduled => resolved
2019-06-19 12:31hgbotResolutionopen => fixed
2019-06-19 12:31hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2b1ca199dd1aec02a9bc3729c18ad35a14c47854 [^]
2019-06-21 17:05guilleaerReview Assigned To => guilleaer
2019-06-21 17:05guilleaerStatusresolved => closed
2019-06-21 17:05guilleaerFixed in Version => RR19Q3

Notes
(0112885)
hgbot   
2019-06-19 12:30   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 8b8166523835cdf6d8417712d2792676bca99682
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Jun 19 16:00:18 2019 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/8b8166523835cdf6d8417712d2792676bca99682 [^]

Related to issue 41080 : Confirmation popup hide function should be called based on option value

---
M web/org.openbravo.mobile.core/source/component/ob-terminal-component.js
M web/org.openbravo.mobile.core/source/utils/ob-utilitiesui.js
---
(0112886)
hgbot   
2019-06-19 12:31   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 2b1ca199dd1aec02a9bc3729c18ad35a14c47854
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Wed Jun 19 16:00:46 2019 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/2b1ca199dd1aec02a9bc3729c18ad35a14c47854 [^]

Fixed issue 41080 : Terminal Authentication popup onHideFunction should be called when closing the popup

---
M web/org.openbravo.retail.posterminal/js/login/model/login-model.js
---