Openbravo Issue Tracking System - Retail Modules
View Issue Details
0040077Retail ModulesOmnichannelpublic2019-01-30 17:342019-01-30 17:34
plujan 
Retail 
normalminorhave not tried
newopen 
5
main 
 
No
0040077: [RR19Q1] [OMNI] Deferred service error on picking a non valid ticket
Deferred services lets the user to pick an open ticket to add the service. However, some tickets should not be eligible for such action and under current implementation, picking the wrong one generates an exception.
1. Create a simple ticket with one line, pay it and synchronize it.
2. Use the "Cancel and Replace" menu option to create a new version of the ticket created in the previous step. Let this new ticket open.
3. Create a new ticket and add a product which has a deferred product associated.
4. Pay this ticket and have it synchronized.
5. Seek for the ticket payed in step 4 and click the "services" icon.
6. Select the deferred service and, in the "Not Editable Receipt" pop up, pick the ticket created in step 2. See the error shown (attached screenshot)
The root cause of the issue is the unfiltered list in the "non editable receipt" pop up. Only those tickets allowing to be modified should be shown.
No tags attached.
png AddDeferredServiceToTicket.png (83,157) 2019-01-30 17:34
https://issues.openbravo.com/file_download.php?file_id=12578&type=bug
png
Issue History
2019-01-30 17:34plujanNew Issue
2019-01-30 17:34plujanAssigned To => Retail
2019-01-30 17:34plujanFile Added: AddDeferredServiceToTicket.png
2019-01-30 17:34plujanTriggers an Emergency Pack => No

There are no notes attached to this issue.