Openbravo Issue Tracking System - Retail Modules
View Issue Details
0055322Retail ModulesEvents for Clientpublic2024-04-25 14:362024-04-26 10:13
njimenez 
Triage Omni OMS 
normalmajorhave not tried
newopen 
5
 
 
No
0055322: Checkout user action call does not manage exceptions
There has been a problem detected on checkout action preparations execution.

In the SwitchToPayments file there is a method called, checkoutTicket. This method is in charge of executing the checkout ticket user action.

The problem here is that it is calling directly to the launch user actions method instead of making use of the getUserAction functionality.

For this reason the error management is not being done. This problem is hard to be reproduced because normally other user actions executions are capturing the launched error. But sometimes an error ActionCanceled message is displayed.
1. Configure the fiscalization api with the simulator
2. Force an error on checkout call
3. See how the displayed error is not being managed by the checkout ticket user action.
Modify the checkoutTicket function to launch the user action and provide properly error management or implement the error management itself.
No tags attached.
Issue History
2024-04-25 14:36njimenezNew Issue
2024-04-25 14:36njimenezAssigned To => Triage Omni OMS
2024-04-25 14:36njimenezTriggers an Emergency Pack => No
2024-04-25 14:57rafarodaSeverityminor => major
2024-04-26 10:13frank_gonzalezNote Added: 0163786

Notes
(0163786)
frank_gonzalez   
2024-04-26 10:13   
Jira: https://openbravo.atlassian.net/browse/RM-13446 [^]