Openbravo Issue Tracking System - Retail Modules | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0035737 | Retail Modules | Web POS | public | 2017-04-10 09:47 | 2022-05-20 09:06 | |||||||
Reporter | migueldejuana | |||||||||||
Assigned To | mtaal | |||||||||||
Priority | normal | Severity | minor | Reproducibility | always | |||||||
Status | closed | Resolution | open | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | No | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0035737: Synchronized Mode is not working fine creating Customer/Customer Address in case an error occurs on the server | |||||||||||
Description | Synchronized Mode is not working fine creating customer and location. If the process fails, we are not rolling back in the client side the created model. | |||||||||||
Steps To Reproduce | - Enable Synchronized Mode preference - Add an exception in CustomerLoader.java - Open Web POS - Create a Customer and we will get an error - ERROR! The customer is not created in the backend but it is created in the client side. Check the customers available and you will see created customer. It happens for Customer and Customer Address | |||||||||||
Proposed Solution | Rollback the information created in the client side. Create tests for this issue: - Create a customer with High Volume and Synchronized Mode enabled - Create a customer with Synchronized Mode enabled - Create a customer with a fail in CustomerLoader.java with High Volume and Synchronized Mode enabled. Ensure that the client is not created and UI is as expected. - Create a customer with a fail in CustomerLoader.java with Synchronized Mode enabled. Ensure that the client is not created and UI is as expected. Do the same 4 cases for Customer Address. | |||||||||||
Additional Information | ||||||||||||
Tags | No tags attached. | |||||||||||
Relationships |
| |||||||||||
Attached Files | ||||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2017-04-10 09:47 | migueldejuana | New Issue | ||||||||||
2017-04-10 09:47 | migueldejuana | Assigned To | => Retail | |||||||||
2017-04-10 09:47 | migueldejuana | OBNetwork customer | => No | |||||||||
2017-04-10 09:47 | migueldejuana | Triggers an Emergency Pack | => No | |||||||||
2017-05-08 11:47 | marvintm | Relationship added | related to 0035700 | |||||||||
2017-07-18 18:27 | mtaal | Assigned To | Retail => mtaal | |||||||||
2017-07-22 00:25 | mtaal | Summary | Synchronized Mode is not working fine creating Customer/Customer Address => Synchronized Mode is not working fine creating Customer/Customer Address in case an error occurs on the server | |||||||||
2022-05-20 09:06 | mtaal | Status | new => closed |
There are no notes attached to this issue. |