Openbravo Issue Tracking System - Retail Modules | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0040062 | Retail Modules | Web POS | public | 2019-01-30 12:30 | 2019-01-30 12:30 |
Reporter | plujan | ||||
Assigned To | Retail | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Platform | OS | 5 | OS Version | ||
Product Version | main | ||||
Target Version | Fixed in Version | ||||
Merge Request Status | |||||
Review Assigned To | |||||
OBNetwork customer | |||||
Support ticket | |||||
Regression level | |||||
Regression date | |||||
Regression introduced in release | |||||
Regression introduced by commit | |||||
Triggers an Emergency Pack | No | ||||
Summary | 0040062: [RR19Q1] [OMNI] "Action required" is not shown if actions are entered in different order | ||||
Description | When a ticket is a partial deliver, and when a cash payment exceeds the amount to pay for the delivered items, a pop up named "Action Required" should be displayed. However, the pop up is shown just for one specific user flow, there are others than are not covered. See steps. | ||||
Steps To Reproduce | Scenario 1 (the one working as expected): The customer wants to check out two items, but one is not available at the moment. Item 1: 14.50 EUR Item 2 (not available): 150.50 EUR The cashier creates a ticket for the two items, the one not available is marked as "Pickup in Store" and as "Do not deliver" The customer pays with a 20 EUR note The cashier receives a prompt about what to do with the 5.50 EUR, return it as change to the customer or accept it as payment for the remaining. Scenario 2 (also working as expected) The customer wants to check out two items, but one is not available at the moment. Item 1: 14.50 EUR Item 2 (not available): 150.50 EUR The cashier creates a ticket for the two items, the one not available is marked as "Pickup in Store" and as "Do not deliver" The customer pays with her card for a 10 EUR amount, also, she gives a 10 EUR note to the cashier. The cashier receives both payments and adds them to the webPOS. A prompt about what to do with the 5.50 EUR, return it as change to the customer or accept it as payment for the remaining. Scenario 3 (failing) The customer wants to check out two items, but one is not available at the moment. Item 1: 14.50 EUR Item 2 (not available): 150.50 EUR The cashier creates a ticket for the two items, the one not available is marked as "Pickup in Store" and as "Do not deliver" The customer pays with her card for a 10 EUR amount, also, she gives a 10 EUR note to the cashier. The cashier receives both payments but in this case, adds them to the webPOS out of order, first the cash, then the card. No prompt is shown. Scenario 4 (failing) The customer wants to check out two items, but one is not available at the moment. Item 1: 14.50 EUR Item 2 (not available): 150.50 EUR The cashier creates a ticket for the two items, the one not available is marked as "Pickup in Store" and as "Do not deliver" The customer pays with 10 coins of 1 EUR and 20 coins of 50 cents. The cashier clicks the corresponding buttons in the keypads, the total amount is exceeded and no one noticed. No prompt is shown. | ||||
Proposed Solution | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2019-01-30 12:30 | plujan | New Issue | |||
2019-01-30 12:30 | plujan | Assigned To | => Retail | ||
2019-01-30 12:30 | plujan | Triggers an Emergency Pack | => No |
There are no notes attached to this issue. |