Openbravo Issue Tracking System - POS2
View Issue Details
0052467POS2POSpublic2023-05-17 12:032024-06-25 11:37
adrianromero 
SABARINATH P 
normalmajorhave not tried
closedunable to reproduce 
5
 
 
guillermogil
OBPS
No
0052467: Better error management in case of Terminal Properties service fails
If the terminal properties service fails during the login the application gets stuck without any information to the cashier.
Create or modify a java class that extends JSONTerminalProperty to throw an OBException with a message

Login in Enyo POS and verify the POS cannot login but an error message is displayed to the cashier including the OBException message. This is the correct error management

Login in React POS and verify the POS cannot login and gets stuck in the login window

See screenshots attached

Follow the same behaviour as Enyo POS: Catch the exception and display a message to the cashier. Then when the cashier press OK, return to the login window
No tags attached.
png Screenshot from 2023-05-17 11-55-29.png (564,205) 2023-05-17 12:04
https://issues.openbravo.com/file_download.php?file_id=18539&type=bug
png Screenshot from 2023-05-17 11-57-08.png (197,705) 2023-05-17 12:04
https://issues.openbravo.com/file_download.php?file_id=18540&type=bug
png
Issue History
2023-05-17 12:03adrianromeroNew Issue
2023-05-17 12:03adrianromeroAssigned To => Retail
2023-05-17 12:03adrianromeroOBNetwork customer => OBPS
2023-05-17 12:03adrianromeroTriggers an Emergency Pack => No
2023-05-17 12:04adrianromeroFile Added: Screenshot from 2023-05-17 11-55-29.png
2023-05-17 12:04adrianromeroFile Added: Screenshot from 2023-05-17 11-57-08.png
2024-06-17 08:26guillermogilStatusnew => acknowledged
2024-06-25 08:13SABARINATH PAssigned ToRetail => SABARINATH P
2024-06-25 08:13SABARINATH PStatusacknowledged => scheduled
2024-06-25 11:37SABARINATH PReview Assigned To => guillermogil
2024-06-25 11:37SABARINATH PStatusscheduled => closed
2024-06-25 11:37SABARINATH PResolutionopen => unable to reproduce

There are no notes attached to this issue.